From fcb3c2618dfdda7f6b994c7ca129dc604e1ef173 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 10 Sep 2021 16:48:11 +0000 Subject: [PATCH] docs: clarified some LRO types docs: fixed some wrong update mask descriptions (#296) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 393365899 Source-Link: https://github.com/googleapis/googleapis/commit/43095748d60f2c54d908a27c420fef8ba3c9dbeb Source-Link: https://github.com/googleapis/googleapis-gen/commit/4878f59e85c95457eb87a515f8bf739a2ec769cf --- .../cloud/dialogflow/cx/v3/AgentsClient.java | 24 +- .../cloud/dialogflow/cx/v3/FlowsClient.java | 4 +- .../dialogflow/cx/v3/TestCasesClient.java | 21 +- .../cloud/dialogflow/cx/v3/package-info.java | 4 +- .../cloud/dialogflow/cx/v3/AgentsGrpc.java | 24 + .../cloud/dialogflow/cx/v3/TestCasesGrpc.java | 20 + .../google/cloud/location/LocationsGrpc.java | 476 +++++ .../cx/v3/AdvancedSettingsProto.java | 5 +- .../cloud/dialogflow/cx/v3/AgentProto.java | 6 +- .../dialogflow/cx/v3/AudioConfigProto.java | 100 +- .../dialogflow/cx/v3/ConversationTurn.java | 30 +- .../dialogflow/cx/v3/EntityTypeProto.java | 5 +- .../dialogflow/cx/v3/EnvironmentProto.java | 5 +- .../dialogflow/cx/v3/ExperimentProto.java | 5 +- .../cloud/dialogflow/cx/v3/FlowProto.java | 179 +- .../dialogflow/cx/v3/FulfillmentProto.java | 5 +- .../cloud/dialogflow/cx/v3/IntentProto.java | 7 +- .../cloud/dialogflow/cx/v3/PageProto.java | 5 +- .../cx/v3/ResponseMessageProto.java | 6 +- .../dialogflow/cx/v3/RunTestCaseMetadata.java | 2 + .../cx/v3/SecuritySettingsProto.java | 25 +- .../cx/v3/SessionEntityTypeProto.java | 5 +- .../cloud/dialogflow/cx/v3/SessionProto.java | 15 +- .../cloud/dialogflow/cx/v3/TestCaseProto.java | 5 +- .../cx/v3/TransitionRouteGroupProto.java | 5 +- .../dialogflow/cx/v3/UpdateFlowRequest.java | 84 +- .../cx/v3/UpdateFlowRequestOrBuilder.java | 21 +- .../cx/v3/ValidationMessageProto.java | 5 +- .../cloud/dialogflow/cx/v3/VersionProto.java | 5 +- .../cloud/dialogflow/cx/v3/WebhookProto.java | 11 +- .../cloud/location/GetLocationRequest.java | 634 +++++++ .../location/GetLocationRequestOrBuilder.java | 50 + .../cloud/location/ListLocationsRequest.java | 1082 +++++++++++ .../ListLocationsRequestOrBuilder.java | 113 ++ .../cloud/location/ListLocationsResponse.java | 1126 ++++++++++++ .../ListLocationsResponseOrBuilder.java | 101 ++ .../com/google/cloud/location/Location.java | 1615 +++++++++++++++++ .../cloud/location/LocationOrBuilder.java | 201 ++ .../google/cloud/location/LocationsProto.java | 150 ++ .../dialogflow/cx/v3/advanced_settings.proto | 1 + .../google/cloud/dialogflow/cx/v3/agent.proto | 8 + .../cloud/dialogflow/cx/v3/audio_config.proto | 52 +- .../cloud/dialogflow/cx/v3/entity_type.proto | 1 + .../cloud/dialogflow/cx/v3/environment.proto | 1 + .../cloud/dialogflow/cx/v3/experiment.proto | 1 + .../google/cloud/dialogflow/cx/v3/flow.proto | 7 +- .../cloud/dialogflow/cx/v3/fulfillment.proto | 1 + .../cloud/dialogflow/cx/v3/intent.proto | 1 + .../google/cloud/dialogflow/cx/v3/page.proto | 1 + .../dialogflow/cx/v3/response_message.proto | 1 + .../dialogflow/cx/v3/security_settings.proto | 1 + .../cloud/dialogflow/cx/v3/session.proto | 1 + .../cx/v3/session_entity_type.proto | 1 + .../cloud/dialogflow/cx/v3/test_case.proto | 10 +- .../cx/v3/transition_route_group.proto | 1 + .../dialogflow/cx/v3/validation_message.proto | 1 + .../cloud/dialogflow/cx/v3/version.proto | 1 + .../cloud/dialogflow/cx/v3/webhook.proto | 1 + .../google/cloud/location/locations.proto | 108 ++ .../cx/v3beta1/AdvancedSettingsProto.java | 5 +- .../dialogflow/cx/v3beta1/AgentProto.java | 5 +- .../cx/v3beta1/AudioConfigProto.java | 5 +- .../cx/v3beta1/EntityTypeProto.java | 5 +- .../cx/v3beta1/EnvironmentProto.java | 7 +- .../cx/v3beta1/ExperimentProto.java | 5 +- .../dialogflow/cx/v3beta1/FlowProto.java | 5 +- .../cx/v3beta1/FulfillmentProto.java | 5 +- .../dialogflow/cx/v3beta1/IntentProto.java | 5 +- .../dialogflow/cx/v3beta1/PageProto.java | 5 +- .../cx/v3beta1/ResponseMessageProto.java | 5 +- .../cx/v3beta1/SecuritySettingsProto.java | 27 +- .../cx/v3beta1/SessionEntityTypeProto.java | 5 +- .../dialogflow/cx/v3beta1/SessionProto.java | 17 +- .../dialogflow/cx/v3beta1/TestCaseProto.java | 5 +- .../cx/v3beta1/TransitionRouteGroupProto.java | 5 +- .../cx/v3beta1/ValidationMessageProto.java | 5 +- .../dialogflow/cx/v3beta1/VersionProto.java | 5 +- .../dialogflow/cx/v3beta1/WebhookProto.java | 11 +- .../cx/v3beta1/advanced_settings.proto | 1 + .../cloud/dialogflow/cx/v3beta1/agent.proto | 1 + .../dialogflow/cx/v3beta1/audio_config.proto | 1 + .../dialogflow/cx/v3beta1/entity_type.proto | 1 + .../dialogflow/cx/v3beta1/environment.proto | 1 + .../dialogflow/cx/v3beta1/experiment.proto | 1 + .../cloud/dialogflow/cx/v3beta1/flow.proto | 1 + .../dialogflow/cx/v3beta1/fulfillment.proto | 1 + .../cloud/dialogflow/cx/v3beta1/intent.proto | 1 + .../cloud/dialogflow/cx/v3beta1/page.proto | 1 + .../cx/v3beta1/response_message.proto | 1 + .../cx/v3beta1/security_settings.proto | 1 + .../cloud/dialogflow/cx/v3beta1/session.proto | 1 + .../cx/v3beta1/session_entity_type.proto | 1 + .../dialogflow/cx/v3beta1/test_case.proto | 1 + .../cx/v3beta1/transition_route_group.proto | 1 + .../cx/v3beta1/validation_message.proto | 1 + .../cloud/dialogflow/cx/v3beta1/version.proto | 1 + .../cloud/dialogflow/cx/v3beta1/webhook.proto | 1 + 97 files changed, 6178 insertions(+), 364 deletions(-) create mode 100644 grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsGrpc.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequest.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequest.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponse.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/Location.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationOrBuilder.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsProto.java create mode 100644 proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/location/locations.proto diff --git a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsClient.java b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsClient.java index 7d4eaba2c..878f1383d 100644 --- a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsClient.java +++ b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsClient.java @@ -671,7 +671,13 @@ public final UnaryCallable deleteAgentCallable() { // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Exports the specified agent to a binary file. + * Exports the specified agent to a binary file. This method is a [long-running + * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The + * returned `Operation` type has the following method-specific fields: + * + *

- `metadata`: An empty [Struct + * message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct) + * - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse] * *

Sample code: * @@ -699,7 +705,13 @@ public final OperationFuture exportAgentAsync( // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Exports the specified agent to a binary file. + * Exports the specified agent to a binary file. This method is a [long-running + * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The + * returned `Operation` type has the following method-specific fields: + * + *

- `metadata`: An empty [Struct + * message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct) + * - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse] * *

Sample code: * @@ -727,7 +739,13 @@ public final OperationFuture exportAgentAsync( // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Exports the specified agent to a binary file. + * Exports the specified agent to a binary file. This method is a [long-running + * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The + * returned `Operation` type has the following method-specific fields: + * + *

- `metadata`: An empty [Struct + * message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct) + * - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse] * *

Sample code: * diff --git a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowsClient.java b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowsClient.java index 6ce6fa119..79d1543f6 100644 --- a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowsClient.java +++ b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowsClient.java @@ -616,8 +616,8 @@ public final UnaryCallable getFlowCallable() { * } * * @param flow Required. The flow to update. - * @param updateMask Required. The mask to control which fields get updated. If `update_mask` is - * not specified, an error will be returned. + * @param updateMask 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 Flow updateFlow(Flow flow, FieldMask updateMask) { diff --git a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesClient.java b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesClient.java index a1d46a373..5a4c0a7c3 100644 --- a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesClient.java +++ b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesClient.java @@ -675,7 +675,12 @@ public final UnaryCallable updateTestCaseCallab // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Kicks off a test case run. + * Kicks off a test case run. This method is a [long-running + * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The + * returned `Operation` type has the following method-specific fields: + * + *

- `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata] - + * `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse] * *

Sample code: * @@ -703,7 +708,12 @@ public final OperationFuture runTestCa // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Kicks off a test case run. + * Kicks off a test case run. This method is a [long-running + * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The + * returned `Operation` type has the following method-specific fields: + * + *

- `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata] - + * `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse] * *

Sample code: * @@ -731,7 +741,12 @@ public final OperationFuture runTestCa // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Kicks off a test case run. + * Kicks off a test case run. This method is a [long-running + * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The + * returned `Operation` type has the following method-specific fields: + * + *

- `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata] - + * `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse] * *

Sample code: * diff --git a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/package-info.java b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/package-info.java index 68c6046bd..3acd198fe 100644 --- a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/package-info.java +++ b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/package-info.java @@ -15,7 +15,9 @@ */ /** - * The interfaces provided are listed below, along with usage samples. + * A client to Dialogflow API + * + *

The interfaces provided are listed below, along with usage samples. * *

======================= AgentsClient ======================= * diff --git a/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsGrpc.java b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsGrpc.java index c7b65ab89..0f06eb78e 100644 --- a/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsGrpc.java +++ b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentsGrpc.java @@ -566,6 +566,12 @@ public void deleteAgent( * *

      * Exports the specified agent to a binary file.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: An empty [Struct
+     *   message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
+     * - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse]
      * 
*/ public void exportAgent( @@ -796,6 +802,12 @@ public void deleteAgent( * *
      * Exports the specified agent to a binary file.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: An empty [Struct
+     *   message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
+     * - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse]
      * 
*/ public void exportAgent( @@ -960,6 +972,12 @@ public com.google.protobuf.Empty deleteAgent( * *
      * Exports the specified agent to a binary file.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: An empty [Struct
+     *   message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
+     * - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse]
      * 
*/ public com.google.longrunning.Operation exportAgent( @@ -1114,6 +1132,12 @@ protected AgentsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions ca * *
      * Exports the specified agent to a binary file.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: An empty [Struct
+     *   message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
+     * - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse]
      * 
*/ public com.google.common.util.concurrent.ListenableFuture diff --git a/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesGrpc.java b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesGrpc.java index 2404bccdd..bacac2595 100644 --- a/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesGrpc.java +++ b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCasesGrpc.java @@ -707,6 +707,11 @@ public void updateTestCase( * *
      * Kicks off a test case run.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata]
+     * - `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse]
      * 
*/ public void runTestCase( @@ -993,6 +998,11 @@ public void updateTestCase( * *
      * Kicks off a test case run.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata]
+     * - `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse]
      * 
*/ public void runTestCase( @@ -1197,6 +1207,11 @@ public com.google.cloud.dialogflow.cx.v3.TestCase updateTestCase( * *
      * Kicks off a test case run.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata]
+     * - `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse]
      * 
*/ public com.google.longrunning.Operation runTestCase( @@ -1381,6 +1396,11 @@ protected TestCasesFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions * *
      * Kicks off a test case run.
+     * This method is a [long-running
+     * operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
+     * The returned `Operation` type has the following method-specific fields:
+     * - `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata]
+     * - `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse]
      * 
*/ public com.google.common.util.concurrent.ListenableFuture diff --git a/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsGrpc.java b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsGrpc.java new file mode 100644 index 000000000..16f28b5c2 --- /dev/null +++ b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsGrpc.java @@ -0,0 +1,476 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.google.cloud.location; + +import static io.grpc.MethodDescriptor.generateFullMethodName; + +/** + * + * + *
+ * An abstract interface that provides location-related information for
+ * a service. Service-specific metadata is provided through the
+ * [Location.metadata][google.cloud.location.Location.metadata] field.
+ * 
+ */ +@javax.annotation.Generated( + value = "by gRPC proto compiler", + comments = "Source: google/cloud/location/locations.proto") +public final class LocationsGrpc { + + private LocationsGrpc() {} + + public static final String SERVICE_NAME = "google.cloud.location.Locations"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.location.ListLocationsRequest, + com.google.cloud.location.ListLocationsResponse> + getListLocationsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListLocations", + requestType = com.google.cloud.location.ListLocationsRequest.class, + responseType = com.google.cloud.location.ListLocationsResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.location.ListLocationsRequest, + com.google.cloud.location.ListLocationsResponse> + getListLocationsMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.location.ListLocationsRequest, + com.google.cloud.location.ListLocationsResponse> + getListLocationsMethod; + if ((getListLocationsMethod = LocationsGrpc.getListLocationsMethod) == null) { + synchronized (LocationsGrpc.class) { + if ((getListLocationsMethod = LocationsGrpc.getListLocationsMethod) == null) { + LocationsGrpc.getListLocationsMethod = + getListLocationsMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListLocations")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.location.ListLocationsRequest.getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.location.ListLocationsResponse.getDefaultInstance())) + .setSchemaDescriptor(new LocationsMethodDescriptorSupplier("ListLocations")) + .build(); + } + } + } + return getListLocationsMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.location.GetLocationRequest, com.google.cloud.location.Location> + getGetLocationMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetLocation", + requestType = com.google.cloud.location.GetLocationRequest.class, + responseType = com.google.cloud.location.Location.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.location.GetLocationRequest, com.google.cloud.location.Location> + getGetLocationMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.location.GetLocationRequest, com.google.cloud.location.Location> + getGetLocationMethod; + if ((getGetLocationMethod = LocationsGrpc.getGetLocationMethod) == null) { + synchronized (LocationsGrpc.class) { + if ((getGetLocationMethod = LocationsGrpc.getGetLocationMethod) == null) { + LocationsGrpc.getGetLocationMethod = + getGetLocationMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetLocation")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.location.GetLocationRequest.getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.location.Location.getDefaultInstance())) + .setSchemaDescriptor(new LocationsMethodDescriptorSupplier("GetLocation")) + .build(); + } + } + } + return getGetLocationMethod; + } + + /** Creates a new async stub that supports all call types for the service */ + public static LocationsStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public LocationsStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new LocationsStub(channel, callOptions); + } + }; + return LocationsStub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static LocationsBlockingStub newBlockingStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public LocationsBlockingStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new LocationsBlockingStub(channel, callOptions); + } + }; + return LocationsBlockingStub.newStub(factory, channel); + } + + /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ + public static LocationsFutureStub newFutureStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public LocationsFutureStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new LocationsFutureStub(channel, callOptions); + } + }; + return LocationsFutureStub.newStub(factory, channel); + } + + /** + * + * + *
+   * An abstract interface that provides location-related information for
+   * a service. Service-specific metadata is provided through the
+   * [Location.metadata][google.cloud.location.Location.metadata] field.
+   * 
+ */ + public abstract static class LocationsImplBase implements io.grpc.BindableService { + + /** + * + * + *
+     * Lists information about the supported locations for this service.
+     * 
+ */ + public void listLocations( + com.google.cloud.location.ListLocationsRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListLocationsMethod(), responseObserver); + } + + /** + * + * + *
+     * Gets information about a location.
+     * 
+ */ + public void getLocation( + com.google.cloud.location.GetLocationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetLocationMethod(), responseObserver); + } + + @java.lang.Override + public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getListLocationsMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.location.ListLocationsRequest, + com.google.cloud.location.ListLocationsResponse>( + this, METHODID_LIST_LOCATIONS))) + .addMethod( + getGetLocationMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.location.GetLocationRequest, + com.google.cloud.location.Location>(this, METHODID_GET_LOCATION))) + .build(); + } + } + + /** + * + * + *
+   * An abstract interface that provides location-related information for
+   * a service. Service-specific metadata is provided through the
+   * [Location.metadata][google.cloud.location.Location.metadata] field.
+   * 
+ */ + public static final class LocationsStub extends io.grpc.stub.AbstractAsyncStub { + private LocationsStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected LocationsStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new LocationsStub(channel, callOptions); + } + + /** + * + * + *
+     * Lists information about the supported locations for this service.
+     * 
+ */ + public void listLocations( + com.google.cloud.location.ListLocationsRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListLocationsMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Gets information about a location.
+     * 
+ */ + public void getLocation( + com.google.cloud.location.GetLocationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetLocationMethod(), getCallOptions()), + request, + responseObserver); + } + } + + /** + * + * + *
+   * An abstract interface that provides location-related information for
+   * a service. Service-specific metadata is provided through the
+   * [Location.metadata][google.cloud.location.Location.metadata] field.
+   * 
+ */ + public static final class LocationsBlockingStub + extends io.grpc.stub.AbstractBlockingStub { + private LocationsBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected LocationsBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new LocationsBlockingStub(channel, callOptions); + } + + /** + * + * + *
+     * Lists information about the supported locations for this service.
+     * 
+ */ + public com.google.cloud.location.ListLocationsResponse listLocations( + com.google.cloud.location.ListLocationsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListLocationsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Gets information about a location.
+     * 
+ */ + public com.google.cloud.location.Location getLocation( + com.google.cloud.location.GetLocationRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetLocationMethod(), getCallOptions(), request); + } + } + + /** + * + * + *
+   * An abstract interface that provides location-related information for
+   * a service. Service-specific metadata is provided through the
+   * [Location.metadata][google.cloud.location.Location.metadata] field.
+   * 
+ */ + public static final class LocationsFutureStub + extends io.grpc.stub.AbstractFutureStub { + private LocationsFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected LocationsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new LocationsFutureStub(channel, callOptions); + } + + /** + * + * + *
+     * Lists information about the supported locations for this service.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.location.ListLocationsResponse> + listLocations(com.google.cloud.location.ListLocationsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListLocationsMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Gets information about a location.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture + getLocation(com.google.cloud.location.GetLocationRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetLocationMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_LIST_LOCATIONS = 0; + private static final int METHODID_GET_LOCATION = 1; + + 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 LocationsImplBase serviceImpl; + private final int methodId; + + MethodHandlers(LocationsImplBase 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_LIST_LOCATIONS: + serviceImpl.listLocations( + (com.google.cloud.location.ListLocationsRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + case METHODID_GET_LOCATION: + serviceImpl.getLocation( + (com.google.cloud.location.GetLocationRequest) 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(); + } + } + } + + private abstract static class LocationsBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, + io.grpc.protobuf.ProtoServiceDescriptorSupplier { + LocationsBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return com.google.cloud.location.LocationsProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("Locations"); + } + } + + private static final class LocationsFileDescriptorSupplier + extends LocationsBaseDescriptorSupplier { + LocationsFileDescriptorSupplier() {} + } + + private static final class LocationsMethodDescriptorSupplier + extends LocationsBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + LocationsMethodDescriptorSupplier(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 (LocationsGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = + result = + io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new LocationsFileDescriptorSupplier()) + .addMethod(getListLocationsMethod()) + .addMethod(getGetLocationMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AdvancedSettingsProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AdvancedSettingsProto.java index e69824559..4f3ccf319 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AdvancedSettingsProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AdvancedSettingsProto.java @@ -53,11 +53,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "oud.dialogflow.cx.v3.AdvancedSettings.Lo" + "ggingSettings\032Y\n\017LoggingSettings\022\"\n\032enab" + "le_stackdriver_logging\030\002 \001(\010\022\"\n\032enable_i" - + "nteraction_logging\030\003 \001(\010B\245\001\n!com.google." + + "nteraction_logging\030\003 \001(\010B\311\001\n!com.google." + "cloud.dialogflow.cx.v3B\025AdvancedSettings" + "ProtoP\001Z?google.golang.org/genproto/goog" + "leapis/cloud/dialogflow/cx/v3;cx\370\001\001\242\002\002DF" - + "\252\002\035Google.Cloud.Dialogflow.Cx.V3b\006proto3" + + "\252\002\035Google.Cloud.Dialogflow.Cx.V3\352\002!Googl" + + "e::Cloud::Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentProto.java index b26fa5e67..16637a47b 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AgentProto.java @@ -207,12 +207,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/*/agents/*/validationResult}\332A\004name\032x\312A" + "\031dialogflow.googleapis.com\322AYhttps://www" + ".googleapis.com/auth/cloud-platform,http" - + "s://www.googleapis.com/auth/dialogflowB\232" + + "s://www.googleapis.com/auth/dialogflowB\276" + "\001\n!com.google.cloud.dialogflow.cx.v3B\nAg" + "entProtoP\001Z?google.golang.org/genproto/g" + "oogleapis/cloud/dialogflow/cx/v3;cx\370\001\001\242\002" - + "\002DF\252\002\035Google.Cloud.Dialogflow.Cx.V3b\006pro" - + "to3" + + "\002DF\252\002\035Google.Cloud.Dialogflow.Cx.V3\352\002!Go" + + "ogle::Cloud::Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AudioConfigProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AudioConfigProto.java index f9bf73fe3..c74f24148 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AudioConfigProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/AudioConfigProto.java @@ -60,54 +60,56 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "nfig.proto\022\035google.cloud.dialogflow.cx.v" + "3\032\037google/api/field_behavior.proto\032\031goog" + "le/api/resource.proto\032\036google/protobuf/d" - + "uration.proto\032\034google/api/annotations.pr" - + "oto\"\222\001\n\016SpeechWordInfo\022\014\n\004word\030\003 \001(\t\022/\n\014" - + "start_offset\030\001 \001(\0132\031.google.protobuf.Dur" - + "ation\022-\n\nend_offset\030\002 \001(\0132\031.google.proto" - + "buf.Duration\022\022\n\nconfidence\030\004 \001(\002\"\233\002\n\020Inp" - + "utAudioConfig\022I\n\016audio_encoding\030\001 \001(\0162,." - + "google.cloud.dialogflow.cx.v3.AudioEncod" - + "ingB\003\340A\002\022\031\n\021sample_rate_hertz\030\002 \001(\005\022\030\n\020e" - + "nable_word_info\030\r \001(\010\022\024\n\014phrase_hints\030\004 " - + "\003(\t\022\r\n\005model\030\007 \001(\t\022H\n\rmodel_variant\030\n \001(" - + "\01621.google.cloud.dialogflow.cx.v3.Speech" - + "ModelVariant\022\030\n\020single_utterance\030\010 \001(\010\"i" - + "\n\024VoiceSelectionParams\022\014\n\004name\030\001 \001(\t\022C\n\013" - + "ssml_gender\030\002 \001(\0162..google.cloud.dialogf" - + "low.cx.v3.SsmlVoiceGender\"\266\001\n\026Synthesize" - + "SpeechConfig\022\025\n\rspeaking_rate\030\001 \001(\001\022\r\n\005p" - + "itch\030\002 \001(\001\022\026\n\016volume_gain_db\030\003 \001(\001\022\032\n\022ef" - + "fects_profile_id\030\005 \003(\t\022B\n\005voice\030\004 \001(\01323." - + "google.cloud.dialogflow.cx.v3.VoiceSelec" - + "tionParams\"\330\001\n\021OutputAudioConfig\022O\n\016audi" - + "o_encoding\030\001 \001(\01622.google.cloud.dialogfl" - + "ow.cx.v3.OutputAudioEncodingB\003\340A\002\022\031\n\021sam" - + "ple_rate_hertz\030\002 \001(\005\022W\n\030synthesize_speec" - + "h_config\030\003 \001(\01325.google.cloud.dialogflow" - + ".cx.v3.SynthesizeSpeechConfig*\373\001\n\rAudioE" - + "ncoding\022\036\n\032AUDIO_ENCODING_UNSPECIFIED\020\000\022" - + "\034\n\030AUDIO_ENCODING_LINEAR_16\020\001\022\027\n\023AUDIO_E" - + "NCODING_FLAC\020\002\022\030\n\024AUDIO_ENCODING_MULAW\020\003" - + "\022\026\n\022AUDIO_ENCODING_AMR\020\004\022\031\n\025AUDIO_ENCODI" - + "NG_AMR_WB\020\005\022\033\n\027AUDIO_ENCODING_OGG_OPUS\020\006" - + "\022)\n%AUDIO_ENCODING_SPEEX_WITH_HEADER_BYT" - + "E\020\007*v\n\022SpeechModelVariant\022$\n SPEECH_MODE" - + "L_VARIANT_UNSPECIFIED\020\000\022\026\n\022USE_BEST_AVAI" - + "LABLE\020\001\022\020\n\014USE_STANDARD\020\002\022\020\n\014USE_ENHANCE" - + "D\020\003*\215\001\n\017SsmlVoiceGender\022!\n\035SSML_VOICE_GE" - + "NDER_UNSPECIFIED\020\000\022\032\n\026SSML_VOICE_GENDER_" - + "MALE\020\001\022\034\n\030SSML_VOICE_GENDER_FEMALE\020\002\022\035\n\031" - + "SSML_VOICE_GENDER_NEUTRAL\020\003*\354\001\n\023OutputAu" - + "dioEncoding\022%\n!OUTPUT_AUDIO_ENCODING_UNS" - + "PECIFIED\020\000\022#\n\037OUTPUT_AUDIO_ENCODING_LINE" - + "AR_16\020\001\022\035\n\031OUTPUT_AUDIO_ENCODING_MP3\020\002\022%" - + "\n!OUTPUT_AUDIO_ENCODING_MP3_64_KBPS\020\004\022\"\n" - + "\036OUTPUT_AUDIO_ENCODING_OGG_OPUS\020\003\022\037\n\033OUT" - + "PUT_AUDIO_ENCODING_MULAW\020\005B\240\001\n!com.googl" - + "e.cloud.dialogflow.cx.v3B\020AudioConfigPro" - + "toP\001Z?google.golang.org/genproto/googlea" - + "pis/cloud/dialogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035" - + "Google.Cloud.Dialogflow.Cx.V3b\006proto3" + + "uration.proto\032\037google/protobuf/timestamp" + + ".proto\032\034google/api/annotations.proto\"\222\001\n" + + "\016SpeechWordInfo\022\014\n\004word\030\003 \001(\t\022/\n\014start_o" + + "ffset\030\001 \001(\0132\031.google.protobuf.Duration\022-" + + "\n\nend_offset\030\002 \001(\0132\031.google.protobuf.Dur" + + "ation\022\022\n\nconfidence\030\004 \001(\002\"\233\002\n\020InputAudio" + + "Config\022I\n\016audio_encoding\030\001 \001(\0162,.google." + + "cloud.dialogflow.cx.v3.AudioEncodingB\003\340A" + + "\002\022\031\n\021sample_rate_hertz\030\002 \001(\005\022\030\n\020enable_w" + + "ord_info\030\r \001(\010\022\024\n\014phrase_hints\030\004 \003(\t\022\r\n\005" + + "model\030\007 \001(\t\022H\n\rmodel_variant\030\n \001(\01621.goo" + + "gle.cloud.dialogflow.cx.v3.SpeechModelVa" + + "riant\022\030\n\020single_utterance\030\010 \001(\010\"i\n\024Voice" + + "SelectionParams\022\014\n\004name\030\001 \001(\t\022C\n\013ssml_ge" + + "nder\030\002 \001(\0162..google.cloud.dialogflow.cx." + + "v3.SsmlVoiceGender\"\266\001\n\026SynthesizeSpeechC" + + "onfig\022\025\n\rspeaking_rate\030\001 \001(\001\022\r\n\005pitch\030\002 " + + "\001(\001\022\026\n\016volume_gain_db\030\003 \001(\001\022\032\n\022effects_p" + + "rofile_id\030\005 \003(\t\022B\n\005voice\030\004 \001(\01323.google." + + "cloud.dialogflow.cx.v3.VoiceSelectionPar" + + "ams\"\330\001\n\021OutputAudioConfig\022O\n\016audio_encod" + + "ing\030\001 \001(\01622.google.cloud.dialogflow.cx.v" + + "3.OutputAudioEncodingB\003\340A\002\022\031\n\021sample_rat" + + "e_hertz\030\002 \001(\005\022W\n\030synthesize_speech_confi" + + "g\030\003 \001(\01325.google.cloud.dialogflow.cx.v3." + + "SynthesizeSpeechConfig*\373\001\n\rAudioEncoding" + + "\022\036\n\032AUDIO_ENCODING_UNSPECIFIED\020\000\022\034\n\030AUDI" + + "O_ENCODING_LINEAR_16\020\001\022\027\n\023AUDIO_ENCODING" + + "_FLAC\020\002\022\030\n\024AUDIO_ENCODING_MULAW\020\003\022\026\n\022AUD" + + "IO_ENCODING_AMR\020\004\022\031\n\025AUDIO_ENCODING_AMR_" + + "WB\020\005\022\033\n\027AUDIO_ENCODING_OGG_OPUS\020\006\022)\n%AUD" + + "IO_ENCODING_SPEEX_WITH_HEADER_BYTE\020\007*v\n\022" + + "SpeechModelVariant\022$\n SPEECH_MODEL_VARIA" + + "NT_UNSPECIFIED\020\000\022\026\n\022USE_BEST_AVAILABLE\020\001" + + "\022\020\n\014USE_STANDARD\020\002\022\020\n\014USE_ENHANCED\020\003*\215\001\n" + + "\017SsmlVoiceGender\022!\n\035SSML_VOICE_GENDER_UN" + + "SPECIFIED\020\000\022\032\n\026SSML_VOICE_GENDER_MALE\020\001\022" + + "\034\n\030SSML_VOICE_GENDER_FEMALE\020\002\022\035\n\031SSML_VO" + + "ICE_GENDER_NEUTRAL\020\003*\354\001\n\023OutputAudioEnco" + + "ding\022%\n!OUTPUT_AUDIO_ENCODING_UNSPECIFIE" + + "D\020\000\022#\n\037OUTPUT_AUDIO_ENCODING_LINEAR_16\020\001" + + "\022\035\n\031OUTPUT_AUDIO_ENCODING_MP3\020\002\022%\n!OUTPU" + + "T_AUDIO_ENCODING_MP3_64_KBPS\020\004\022\"\n\036OUTPUT" + + "_AUDIO_ENCODING_OGG_OPUS\020\003\022\037\n\033OUTPUT_AUD" + + "IO_ENCODING_MULAW\020\005B\304\001\n!com.google.cloud" + + ".dialogflow.cx.v3B\020AudioConfigProtoP\001Z?g" + + "oogle.golang.org/genproto/googleapis/clo" + + "ud/dialogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Google." + + "Cloud.Dialogflow.Cx.V3\352\002!Google::Cloud::" + + "Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -116,6 +118,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.FieldBehaviorProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), com.google.protobuf.DurationProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_cloud_dialogflow_cx_v3_SpeechWordInfo_descriptor = @@ -172,6 +175,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); com.google.protobuf.DurationProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); com.google.api.AnnotationsProto.getDescriptor(); } diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ConversationTurn.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ConversationTurn.java index 4a6ed2548..b0aa38706 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ConversationTurn.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ConversationTurn.java @@ -1583,7 +1583,7 @@ public interface VirtualAgentOutputOrBuilder *
      * Required. Input only. The diagnostic
      * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-     * output for the turn.
+     * output for the turn. Required to calculate the testing coverage.
      * 
* * @@ -1599,7 +1599,7 @@ public interface VirtualAgentOutputOrBuilder *
      * Required. Input only. The diagnostic
      * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-     * output for the turn.
+     * output for the turn. Required to calculate the testing coverage.
      * 
* * @@ -1615,7 +1615,7 @@ public interface VirtualAgentOutputOrBuilder *
      * Required. Input only. The diagnostic
      * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-     * output for the turn.
+     * output for the turn. Required to calculate the testing coverage.
      * 
* * @@ -2136,7 +2136,7 @@ public com.google.cloud.dialogflow.cx.v3.TestRunDifferenceOrBuilder getDifferenc *
      * Required. Input only. The diagnostic
      * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-     * output for the turn.
+     * output for the turn. Required to calculate the testing coverage.
      * 
* * @@ -2155,7 +2155,7 @@ public boolean hasDiagnosticInfo() { *
      * Required. Input only. The diagnostic
      * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-     * output for the turn.
+     * output for the turn. Required to calculate the testing coverage.
      * 
* * @@ -2176,7 +2176,7 @@ public com.google.protobuf.Struct getDiagnosticInfo() { *
      * Required. Input only. The diagnostic
      * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-     * output for the turn.
+     * output for the turn. Required to calculate the testing coverage.
      * 
* * @@ -3612,7 +3612,7 @@ public com.google.cloud.dialogflow.cx.v3.TestRunDifference.Builder addDifference *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3630,7 +3630,7 @@ public boolean hasDiagnosticInfo() { *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3654,7 +3654,7 @@ public com.google.protobuf.Struct getDiagnosticInfo() { *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3680,7 +3680,7 @@ public Builder setDiagnosticInfo(com.google.protobuf.Struct value) { *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3703,7 +3703,7 @@ public Builder setDiagnosticInfo(com.google.protobuf.Struct.Builder builderForVa *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3733,7 +3733,7 @@ public Builder mergeDiagnosticInfo(com.google.protobuf.Struct value) { *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3757,7 +3757,7 @@ public Builder clearDiagnosticInfo() { *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3775,7 +3775,7 @@ public com.google.protobuf.Struct.Builder getDiagnosticInfoBuilder() { *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * @@ -3797,7 +3797,7 @@ public com.google.protobuf.StructOrBuilder getDiagnosticInfoOrBuilder() { *
        * Required. Input only. The diagnostic
        * [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
-       * output for the turn.
+       * output for the turn. Required to calculate the testing coverage.
        * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EntityTypeProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EntityTypeProto.java index 228677d1b..d88e65e57 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EntityTypeProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EntityTypeProto.java @@ -148,11 +148,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ame\032x\312A\031dialogflow.googleapis.com\322AYhttp" + "s://www.googleapis.com/auth/cloud-platfo" + "rm,https://www.googleapis.com/auth/dialo" - + "gflowB\237\001\n!com.google.cloud.dialogflow.cx" + + "gflowB\303\001\n!com.google.cloud.dialogflow.cx" + ".v3B\017EntityTypeProtoP\001Z?google.golang.or" + "g/genproto/googleapis/cloud/dialogflow/c" + "x/v3;cx\370\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogflo" - + "w.Cx.V3b\006proto3" + + "w.Cx.V3\352\002!Google::Cloud::Dialogflow::CX:" + + ":V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EnvironmentProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EnvironmentProto.java index 044dc9d96..63a951db5 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EnvironmentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/EnvironmentProto.java @@ -223,11 +223,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "sults\332A\006parent\032x\312A\031dialogflow.googleapis" + ".com\322AYhttps://www.googleapis.com/auth/c" + "loud-platform,https://www.googleapis.com" - + "/auth/dialogflowB\240\001\n!com.google.cloud.di" + + "/auth/dialogflowB\304\001\n!com.google.cloud.di" + "alogflow.cx.v3B\020EnvironmentProtoP\001Z?goog" + "le.golang.org/genproto/googleapis/cloud/" + "dialogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Google.Clo" - + "ud.Dialogflow.Cx.V3b\006proto3" + + "ud.Dialogflow.Cx.V3\352\002!Google::Cloud::Dia" + + "logflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ExperimentProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ExperimentProto.java index 9bc219323..8dfc3e28e 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ExperimentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ExperimentProto.java @@ -259,11 +259,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "nts/*}:stop:\001*\332A\004name\032x\312A\031dialogflow.goo" + "gleapis.com\322AYhttps://www.googleapis.com" + "/auth/cloud-platform,https://www.googlea" - + "pis.com/auth/dialogflowB\237\001\n!com.google.c" + + "pis.com/auth/dialogflowB\303\001\n!com.google.c" + "loud.dialogflow.cx.v3B\017ExperimentProtoP\001" + "Z?google.golang.org/genproto/googleapis/" + "cloud/dialogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Goog" - + "le.Cloud.Dialogflow.Cx.V3b\006proto3" + + "le.Cloud.Dialogflow.Cx.V3\352\002!Google::Clou" + + "d::Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowProto.java index 0051de387..83e716383 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FlowProto.java @@ -148,97 +148,98 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "2#.google.cloud.dialogflow.cx.v3.Flow\022\027\n" + "\017next_page_token\030\002 \001(\t\"]\n\016GetFlowRequest" + "\0224\n\004name\030\001 \001(\tB&\340A\002\372A \n\036dialogflow.googl" - + "eapis.com/Flow\022\025\n\rlanguage_code\030\002 \001(\t\"\230\001" + + "eapis.com/Flow\022\025\n\rlanguage_code\030\002 \001(\t\"\223\001" + "\n\021UpdateFlowRequest\0226\n\004flow\030\001 \001(\0132#.goog" - + "le.cloud.dialogflow.cx.v3.FlowB\003\340A\002\0224\n\013u" + + "le.cloud.dialogflow.cx.v3.FlowB\003\340A\002\022/\n\013u" + "pdate_mask\030\002 \001(\0132\032.google.protobuf.Field" - + "MaskB\003\340A\002\022\025\n\rlanguage_code\030\003 \001(\t\"H\n\020Trai" - + "nFlowRequest\0224\n\004name\030\001 \001(\tB&\340A\002\372A \n\036dial" - + "ogflow.googleapis.com/Flow\"b\n\023ValidateFl" - + "owRequest\0224\n\004name\030\001 \001(\tB&\340A\002\372A \n\036dialogf" - + "low.googleapis.com/Flow\022\025\n\rlanguage_code" - + "\030\002 \001(\t\"}\n\036GetFlowValidationResultRequest" - + "\022D\n\004name\030\001 \001(\tB6\340A\002\372A0\n.dialogflow.googl" - + "eapis.com/FlowValidationResult\022\025\n\rlangua" - + "ge_code\030\002 \001(\t\"\261\002\n\024FlowValidationResult\022\014" - + "\n\004name\030\001 \001(\t\022M\n\023validation_messages\030\002 \003(" - + "\01320.google.cloud.dialogflow.cx.v3.Valida" - + "tionMessage\022/\n\013update_time\030\003 \001(\0132\032.googl" - + "e.protobuf.Timestamp:\212\001\352A\206\001\n.dialogflow." - + "googleapis.com/FlowValidationResult\022Tpro" - + "jects/{project}/locations/{location}/age" - + "nts/{agent}/flows/{flow}/validationResul" - + "t\"\234\002\n\021ImportFlowRequest\0226\n\006parent\030\001 \001(\tB" - + "&\340A\002\372A \022\036dialogflow.googleapis.com/Flow\022" - + "\022\n\010flow_uri\030\002 \001(\tH\000\022\026\n\014flow_content\030\003 \001(" - + "\014H\000\022T\n\rimport_option\030\004 \001(\0162=.google.clou" - + "d.dialogflow.cx.v3.ImportFlowRequest.Imp" - + "ortOption\"E\n\014ImportOption\022\035\n\031IMPORT_OPTI" - + "ON_UNSPECIFIED\020\000\022\010\n\004KEEP\020\001\022\014\n\010FALLBACK\020\002" - + "B\006\n\004flow\"G\n\022ImportFlowResponse\0221\n\004flow\030\001" - + " \001(\tB#\372A \n\036dialogflow.googleapis.com/Flo" - + "w\"\207\001\n\021ExportFlowRequest\0224\n\004name\030\001 \001(\tB&\340" - + "A\002\372A \n\036dialogflow.googleapis.com/Flow\022\025\n" - + "\010flow_uri\030\002 \001(\tB\003\340A\001\022%\n\030include_referenc" - + "ed_flows\030\004 \001(\010B\003\340A\001\"H\n\022ExportFlowRespons" - + "e\022\022\n\010flow_uri\030\001 \001(\tH\000\022\026\n\014flow_content\030\002 " - + "\001(\014H\000B\006\n\004flow2\230\020\n\005Flows\022\263\001\n\nCreateFlow\0220" - + ".google.cloud.dialogflow.cx.v3.CreateFlo" - + "wRequest\032#.google.cloud.dialogflow.cx.v3" - + ".Flow\"N\202\323\344\223\002:\"2/v3/{parent=projects/*/lo" - + "cations/*/agents/*}/flows:\004flow\332A\013parent" - + ",flow\022\231\001\n\nDeleteFlow\0220.google.cloud.dial" - + "ogflow.cx.v3.DeleteFlowRequest\032\026.google." - + "protobuf.Empty\"A\202\323\344\223\0024*2/v3/{name=projec" - + "ts/*/locations/*/agents/*/flows/*}\332A\004nam" - + "e\022\263\001\n\tListFlows\022/.google.cloud.dialogflo" - + "w.cx.v3.ListFlowsRequest\0320.google.cloud." - + "dialogflow.cx.v3.ListFlowsResponse\"C\202\323\344\223" - + "\0024\0222/v3/{parent=projects/*/locations/*/a" - + "gents/*}/flows\332A\006parent\022\240\001\n\007GetFlow\022-.go" - + "ogle.cloud.dialogflow.cx.v3.GetFlowReque" - + "st\032#.google.cloud.dialogflow.cx.v3.Flow\"" - + "A\202\323\344\223\0024\0222/v3/{name=projects/*/locations/" - + "*/agents/*/flows/*}\332A\004name\022\275\001\n\nUpdateFlo" - + "w\0220.google.cloud.dialogflow.cx.v3.Update" - + "FlowRequest\032#.google.cloud.dialogflow.cx" - + ".v3.Flow\"X\202\323\344\223\002?27/v3/{flow.name=project" - + "s/*/locations/*/agents/*/flows/*}:\004flow\332" - + "A\020flow,update_mask\022\331\001\n\tTrainFlow\022/.googl" - + "e.cloud.dialogflow.cx.v3.TrainFlowReques" - + "t\032\035.google.longrunning.Operation\"|\202\323\344\223\002=" - + "\"8/v3/{name=projects/*/locations/*/agent" - + "s/*/flows/*}:train:\001*\332A\004name\312A/\n\025google." - + "protobuf.Empty\022\026google.protobuf.Struct\022\277" - + "\001\n\014ValidateFlow\0222.google.cloud.dialogflo" - + "w.cx.v3.ValidateFlowRequest\0323.google.clo" - + "ud.dialogflow.cx.v3.FlowValidationResult" - + "\"F\202\323\344\223\002@\";/v3/{name=projects/*/locations" - + "/*/agents/*/flows/*}:validate:\001*\022\341\001\n\027Get" - + "FlowValidationResult\022=.google.cloud.dial" - + "ogflow.cx.v3.GetFlowValidationResultRequ" - + "est\0323.google.cloud.dialogflow.cx.v3.Flow" - + "ValidationResult\"R\202\323\344\223\002E\022C/v3/{name=proj" - + "ects/*/locations/*/agents/*/flows/*/vali" - + "dationResult}\332A\004name\022\322\001\n\nImportFlow\0220.go" - + "ogle.cloud.dialogflow.cx.v3.ImportFlowRe" - + "quest\032\035.google.longrunning.Operation\"s\202\323" - + "\344\223\002>\"9/v3/{parent=projects/*/locations/*" - + "/agents/*}/flows:import:\001*\312A,\n\022ImportFlo" - + "wResponse\022\026google.protobuf.Struct\022\322\001\n\nEx" - + "portFlow\0220.google.cloud.dialogflow.cx.v3" - + ".ExportFlowRequest\032\035.google.longrunning." - + "Operation\"s\202\323\344\223\002>\"9/v3/{name=projects/*/" - + "locations/*/agents/*/flows/*}:export:\001*\312" - + "A,\n\022ExportFlowResponse\022\026google.protobuf." - + "Struct\032x\312A\031dialogflow.googleapis.com\322AYh" - + "ttps://www.googleapis.com/auth/cloud-pla" - + "tform,https://www.googleapis.com/auth/di" - + "alogflowB\231\001\n!com.google.cloud.dialogflow" - + ".cx.v3B\tFlowProtoP\001Z?google.golang.org/g" - + "enproto/googleapis/cloud/dialogflow/cx/v" - + "3;cx\370\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogflow.C" - + "x.V3b\006proto3" + + "Mask\022\025\n\rlanguage_code\030\003 \001(\t\"H\n\020TrainFlow" + + "Request\0224\n\004name\030\001 \001(\tB&\340A\002\372A \n\036dialogflo" + + "w.googleapis.com/Flow\"b\n\023ValidateFlowReq" + + "uest\0224\n\004name\030\001 \001(\tB&\340A\002\372A \n\036dialogflow.g" + + "oogleapis.com/Flow\022\025\n\rlanguage_code\030\002 \001(" + + "\t\"}\n\036GetFlowValidationResultRequest\022D\n\004n" + + "ame\030\001 \001(\tB6\340A\002\372A0\n.dialogflow.googleapis" + + ".com/FlowValidationResult\022\025\n\rlanguage_co" + + "de\030\002 \001(\t\"\261\002\n\024FlowValidationResult\022\014\n\004nam" + + "e\030\001 \001(\t\022M\n\023validation_messages\030\002 \003(\01320.g" + + "oogle.cloud.dialogflow.cx.v3.ValidationM" + + "essage\022/\n\013update_time\030\003 \001(\0132\032.google.pro" + + "tobuf.Timestamp:\212\001\352A\206\001\n.dialogflow.googl" + + "eapis.com/FlowValidationResult\022Tprojects" + + "/{project}/locations/{location}/agents/{" + + "agent}/flows/{flow}/validationResult\"\234\002\n" + + "\021ImportFlowRequest\0226\n\006parent\030\001 \001(\tB&\340A\002\372" + + "A \022\036dialogflow.googleapis.com/Flow\022\022\n\010fl" + + "ow_uri\030\002 \001(\tH\000\022\026\n\014flow_content\030\003 \001(\014H\000\022T" + + "\n\rimport_option\030\004 \001(\0162=.google.cloud.dia" + + "logflow.cx.v3.ImportFlowRequest.ImportOp" + + "tion\"E\n\014ImportOption\022\035\n\031IMPORT_OPTION_UN" + + "SPECIFIED\020\000\022\010\n\004KEEP\020\001\022\014\n\010FALLBACK\020\002B\006\n\004f" + + "low\"G\n\022ImportFlowResponse\0221\n\004flow\030\001 \001(\tB" + + "#\372A \n\036dialogflow.googleapis.com/Flow\"\207\001\n" + + "\021ExportFlowRequest\0224\n\004name\030\001 \001(\tB&\340A\002\372A " + + "\n\036dialogflow.googleapis.com/Flow\022\025\n\010flow" + + "_uri\030\002 \001(\tB\003\340A\001\022%\n\030include_referenced_fl" + + "ows\030\004 \001(\010B\003\340A\001\"H\n\022ExportFlowResponse\022\022\n\010" + + "flow_uri\030\001 \001(\tH\000\022\026\n\014flow_content\030\002 \001(\014H\000" + + "B\006\n\004flow2\230\020\n\005Flows\022\263\001\n\nCreateFlow\0220.goog" + + "le.cloud.dialogflow.cx.v3.CreateFlowRequ" + + "est\032#.google.cloud.dialogflow.cx.v3.Flow" + + "\"N\202\323\344\223\002:\"2/v3/{parent=projects/*/locatio" + + "ns/*/agents/*}/flows:\004flow\332A\013parent,flow" + + "\022\231\001\n\nDeleteFlow\0220.google.cloud.dialogflo" + + "w.cx.v3.DeleteFlowRequest\032\026.google.proto" + + "buf.Empty\"A\202\323\344\223\0024*2/v3/{name=projects/*/" + + "locations/*/agents/*/flows/*}\332A\004name\022\263\001\n" + + "\tListFlows\022/.google.cloud.dialogflow.cx." + + "v3.ListFlowsRequest\0320.google.cloud.dialo" + + "gflow.cx.v3.ListFlowsResponse\"C\202\323\344\223\0024\0222/" + + "v3/{parent=projects/*/locations/*/agents" + + "/*}/flows\332A\006parent\022\240\001\n\007GetFlow\022-.google." + + "cloud.dialogflow.cx.v3.GetFlowRequest\032#." + + "google.cloud.dialogflow.cx.v3.Flow\"A\202\323\344\223" + + "\0024\0222/v3/{name=projects/*/locations/*/age" + + "nts/*/flows/*}\332A\004name\022\275\001\n\nUpdateFlow\0220.g" + + "oogle.cloud.dialogflow.cx.v3.UpdateFlowR" + + "equest\032#.google.cloud.dialogflow.cx.v3.F" + + "low\"X\202\323\344\223\002?27/v3/{flow.name=projects/*/l" + + "ocations/*/agents/*/flows/*}:\004flow\332A\020flo" + + "w,update_mask\022\331\001\n\tTrainFlow\022/.google.clo" + + "ud.dialogflow.cx.v3.TrainFlowRequest\032\035.g" + + "oogle.longrunning.Operation\"|\202\323\344\223\002=\"8/v3" + + "/{name=projects/*/locations/*/agents/*/f" + + "lows/*}:train:\001*\332A\004name\312A/\n\025google.proto" + + "buf.Empty\022\026google.protobuf.Struct\022\277\001\n\014Va" + + "lidateFlow\0222.google.cloud.dialogflow.cx." + + "v3.ValidateFlowRequest\0323.google.cloud.di" + + "alogflow.cx.v3.FlowValidationResult\"F\202\323\344" + + "\223\002@\";/v3/{name=projects/*/locations/*/ag" + + "ents/*/flows/*}:validate:\001*\022\341\001\n\027GetFlowV" + + "alidationResult\022=.google.cloud.dialogflo" + + "w.cx.v3.GetFlowValidationResultRequest\0323" + + ".google.cloud.dialogflow.cx.v3.FlowValid" + + "ationResult\"R\202\323\344\223\002E\022C/v3/{name=projects/" + + "*/locations/*/agents/*/flows/*/validatio" + + "nResult}\332A\004name\022\322\001\n\nImportFlow\0220.google." + + "cloud.dialogflow.cx.v3.ImportFlowRequest" + + "\032\035.google.longrunning.Operation\"s\202\323\344\223\002>\"" + + "9/v3/{parent=projects/*/locations/*/agen" + + "ts/*}/flows:import:\001*\312A,\n\022ImportFlowResp" + + "onse\022\026google.protobuf.Struct\022\322\001\n\nExportF" + + "low\0220.google.cloud.dialogflow.cx.v3.Expo" + + "rtFlowRequest\032\035.google.longrunning.Opera" + + "tion\"s\202\323\344\223\002>\"9/v3/{name=projects/*/locat" + + "ions/*/agents/*/flows/*}:export:\001*\312A,\n\022E" + + "xportFlowResponse\022\026google.protobuf.Struc" + + "t\032x\312A\031dialogflow.googleapis.com\322AYhttps:" + + "//www.googleapis.com/auth/cloud-platform" + + ",https://www.googleapis.com/auth/dialogf" + + "lowB\275\001\n!com.google.cloud.dialogflow.cx.v" + + "3B\tFlowProtoP\001Z?google.golang.org/genpro" + + "to/googleapis/cloud/dialogflow/cx/v3;cx\370" + + "\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogflow.Cx.V3\352" + + "\002!Google::Cloud::Dialogflow::CX::V3b\006pro" + + "to3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FulfillmentProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FulfillmentProto.java index f5f142551..55b9ce015 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FulfillmentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/FulfillmentProto.java @@ -84,11 +84,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ud.dialogflow.cx.v3.ResponseMessageH\000\022W\n" + "\020additional_cases\030\002 \001(\0132;.google.cloud.d" + "ialogflow.cx.v3.Fulfillment.ConditionalC" - + "asesH\000B\022\n\020cases_or_messageB\240\001\n!com.googl" + + "asesH\000B\022\n\020cases_or_messageB\304\001\n!com.googl" + "e.cloud.dialogflow.cx.v3B\020FulfillmentPro" + "toP\001Z?google.golang.org/genproto/googlea" + "pis/cloud/dialogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035" - + "Google.Cloud.Dialogflow.Cx.V3b\006proto3" + + "Google.Cloud.Dialogflow.Cx.V3\352\002!Google::" + + "Cloud::Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/IntentProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/IntentProto.java index 5c3463891..cc91287a3 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/IntentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/IntentProto.java @@ -157,11 +157,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "A\031dialogflow.googleapis.com\322AYhttps://ww" + "w.googleapis.com/auth/cloud-platform,htt" + "ps://www.googleapis.com/auth/dialogflowB" - + "\233\001\n!com.google.cloud.dialogflow.cx.v3B\013I" + + "\277\001\n!com.google.cloud.dialogflow.cx.v3B\013I" + "ntentProtoP\001Z?google.golang.org/genproto" + "/googleapis/cloud/dialogflow/cx/v3;cx\370\001\001" - + "\242\002\002DF\252\002\035Google.Cloud.Dialogflow.Cx.V3b\006p" - + "roto3" + + "\242\002\002DF\252\002\035Google.Cloud.Dialogflow.Cx.V3\352\002!" + + "Google::Cloud::Dialogflow::CX::V3b\006proto" + + "3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageProto.java index 0e299c67d..31ab64291 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageProto.java @@ -179,11 +179,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\032x\312A\031dialogflow.googleapis.com\322AYht" + "tps://www.googleapis.com/auth/cloud-plat" + "form,https://www.googleapis.com/auth/dia" - + "logflowB\231\001\n!com.google.cloud.dialogflow." + + "logflowB\275\001\n!com.google.cloud.dialogflow." + "cx.v3B\tPageProtoP\001Z?google.golang.org/ge" + "nproto/googleapis/cloud/dialogflow/cx/v3" + ";cx\370\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogflow.Cx" - + ".V3b\006proto3" + + ".V3\352\002!Google::Cloud::Dialogflow::CX::V3b" + + "\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageProto.java index 64f09b7b1..49b4647f6 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageProto.java @@ -108,12 +108,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "x.v3.ResponseMessage.MixedAudio.Segment\032" + "^\n\007Segment\022\017\n\005audio\030\001 \001(\014H\000\022\r\n\003uri\030\002 \001(\t" + "H\000\022(\n\033allow_playback_interruption\030\003 \001(\010B" - + "\003\340A\003B\t\n\007contentB\t\n\007messageB\244\001\n!com.googl" + + "\003\340A\003B\t\n\007contentB\t\n\007messageB\310\001\n!com.googl" + "e.cloud.dialogflow.cx.v3B\024ResponseMessag" + "eProtoP\001Z?google.golang.org/genproto/goo" + "gleapis/cloud/dialogflow/cx/v3;cx\370\001\001\242\002\002D" - + "F\252\002\035Google.Cloud.Dialogflow.Cx.V3b\006proto" - + "3" + + "F\252\002\035Google.Cloud.Dialogflow.Cx.V3\352\002!Goog" + + "le::Cloud::Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/RunTestCaseMetadata.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/RunTestCaseMetadata.java index abf17aa37..0d75b3aef 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/RunTestCaseMetadata.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/RunTestCaseMetadata.java @@ -23,6 +23,7 @@ * *
  * Metadata returned for the [TestCases.RunTestCase][google.cloud.dialogflow.cx.v3.TestCases.RunTestCase] long running operation.
+ * This message currently has no fields.
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.RunTestCaseMetadata} @@ -258,6 +259,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * Metadata returned for the [TestCases.RunTestCase][google.cloud.dialogflow.cx.v3.TestCases.RunTestCase] long running operation.
+   * This message currently has no fields.
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.RunTestCaseMetadata} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsProto.java index 212828571..bb037d7c6 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsProto.java @@ -154,21 +154,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "x\312A\031dialogflow.googleapis.com\322AYhttps://" + "www.googleapis.com/auth/cloud-platform,h" + "ttps://www.googleapis.com/auth/dialogflo" - + "wB\314\004\n!com.google.cloud.dialogflow.cx.v3B" + + "wB\360\004\n!com.google.cloud.dialogflow.cx.v3B" + "\025SecuritySettingsProtoP\001Z?google.golang." + "org/genproto/googleapis/cloud/dialogflow" + "/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogf" - + "low.Cx.V3\352A\310\001\n\"dlp.googleapis.com/Inspec" - + "tTemplate\022Uorganizations/{organization}/" - + "locations/{location}/inspectTemplates/{i" - + "nspect_template}\022Kprojects/{project}/loc" - + "ations/{location}/inspectTemplates/{insp" - + "ect_template}\352A\327\001\n%dlp.googleapis.com/De" - + "identifyTemplate\022[organizations/{organiz" - + "ation}/locations/{location}/deidentifyTe" - + "mplates/{deidentify_template}\022Qprojects/" - + "{project}/locations/{location}/deidentif" - + "yTemplates/{deidentify_template}b\006proto3" + + "low.Cx.V3\352\002!Google::Cloud::Dialogflow::C" + + "X::V3\352A\310\001\n\"dlp.googleapis.com/InspectTem" + + "plate\022Uorganizations/{organization}/loca" + + "tions/{location}/inspectTemplates/{inspe" + + "ct_template}\022Kprojects/{project}/locatio" + + "ns/{location}/inspectTemplates/{inspect_" + + "template}\352A\327\001\n%dlp.googleapis.com/Deiden" + + "tifyTemplate\022[organizations/{organizatio" + + "n}/locations/{location}/deidentifyTempla" + + "tes/{deidentify_template}\022Qprojects/{pro" + + "ject}/locations/{location}/deidentifyTem" + + "plates/{deidentify_template}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionEntityTypeProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionEntityTypeProto.java index f54275afa..0844329de 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionEntityTypeProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionEntityTypeProto.java @@ -155,11 +155,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "A\004name\032x\312A\031dialogflow.googleapis.com\322AYh" + "ttps://www.googleapis.com/auth/cloud-pla" + "tform,https://www.googleapis.com/auth/di" - + "alogflowB\246\001\n!com.google.cloud.dialogflow" + + "alogflowB\312\001\n!com.google.cloud.dialogflow" + ".cx.v3B\026SessionEntityTypeProtoP\001Z?google" + ".golang.org/genproto/googleapis/cloud/di" + "alogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Google.Cloud" - + ".Dialogflow.Cx.V3b\006proto3" + + ".Dialogflow.Cx.V3\352\002!Google::Cloud::Dialo" + + "gflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionProto.java index f9b0a38a6..dfdfcbe2c 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionProto.java @@ -289,16 +289,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032x\312A\031dialogflow.googleapis.com\322AYhttps:/" + "/www.googleapis.com/auth/cloud-platform," + "https://www.googleapis.com/auth/dialogfl" - + "owB\364\002\n!com.google.cloud.dialogflow.cx.v3" + + "owB\230\003\n!com.google.cloud.dialogflow.cx.v3" + "B\014SessionProtoP\001Z?google.golang.org/genp" + "roto/googleapis/cloud/dialogflow/cx/v3;c" + "x\370\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogflow.Cx.V" - + "3\352A\324\001\n!dialogflow.googleapis.com/Session" - + "\022Iprojects/{project}/locations/{location" - + "}/agents/{agent}/sessions/{session}\022dpro" - + "jects/{project}/locations/{location}/age" - + "nts/{agent}/environments/{environment}/s" - + "essions/{session}b\006proto3" + + "3\352\002!Google::Cloud::Dialogflow::CX::V3\352A\324" + + "\001\n!dialogflow.googleapis.com/Session\022Ipr" + + "ojects/{project}/locations/{location}/ag" + + "ents/{agent}/sessions/{session}\022dproject" + + "s/{project}/locations/{location}/agents/" + + "{agent}/environments/{environment}/sessi" + + "ons/{session}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCaseProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCaseProto.java index ff295ec14..67c3975e0 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCaseProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TestCaseProto.java @@ -454,11 +454,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ults/*}\332A\004name\032x\312A\031dialogflow.googleapis" + ".com\322AYhttps://www.googleapis.com/auth/c" + "loud-platform,https://www.googleapis.com" - + "/auth/dialogflowB\235\001\n!com.google.cloud.di" + + "/auth/dialogflowB\301\001\n!com.google.cloud.di" + "alogflow.cx.v3B\rTestCaseProtoP\001Z?google." + "golang.org/genproto/googleapis/cloud/dia" + "logflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Google.Cloud." - + "Dialogflow.Cx.V3b\006proto3" + + "Dialogflow.Cx.V3\352\002!Google::Cloud::Dialog" + + "flow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TransitionRouteGroupProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TransitionRouteGroupProto.java index a5b21be07..c08086a59 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TransitionRouteGroupProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/TransitionRouteGroupProto.java @@ -140,12 +140,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/transitionRouteGroups/*}\332A\004name\032x\312A\031dia" + "logflow.googleapis.com\322AYhttps://www.goo" + "gleapis.com/auth/cloud-platform,https://" - + "www.googleapis.com/auth/dialogflowB\251\001\n!c" + + "www.googleapis.com/auth/dialogflowB\315\001\n!c" + "om.google.cloud.dialogflow.cx.v3B\031Transi" + "tionRouteGroupProtoP\001Z?google.golang.org" + "/genproto/googleapis/cloud/dialogflow/cx" + "/v3;cx\370\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogflow" - + ".Cx.V3b\006proto3" + + ".Cx.V3\352\002!Google::Cloud::Dialogflow::CX::" + + "V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequest.java index 4a4bed489..0b6f437b3 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequest.java @@ -197,12 +197,11 @@ public com.google.cloud.dialogflow.cx.v3.FlowOrBuilder getFlowOrBuilder() { * * *
-   * Required. The mask to control which fields get updated. If `update_mask` is not
-   * specified, an error will be returned.
+   * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; * * @return Whether the updateMask field is set. */ @@ -214,12 +213,11 @@ public boolean hasUpdateMask() { * * *
-   * Required. The mask to control which fields get updated. If `update_mask` is not
-   * specified, an error will be returned.
+   * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; * * @return The updateMask. */ @@ -231,12 +229,11 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * Required. The mask to control which fields get updated. If `update_mask` is not
-   * specified, an error will be returned.
+   * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { @@ -884,12 +881,11 @@ public com.google.cloud.dialogflow.cx.v3.FlowOrBuilder getFlowOrBuilder() { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; * * @return Whether the updateMask field is set. */ @@ -900,12 +896,11 @@ public boolean hasUpdateMask() { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; * * @return The updateMask. */ @@ -922,12 +917,11 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -946,12 +940,11 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (updateMaskBuilder_ == null) { @@ -967,12 +960,11 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { if (updateMaskBuilder_ == null) { @@ -993,12 +985,11 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ public Builder clearUpdateMask() { if (updateMaskBuilder_ == null) { @@ -1015,12 +1006,11 @@ public Builder clearUpdateMask() { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { @@ -1031,12 +1021,11 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { if (updateMaskBuilder_ != null) { @@ -1051,12 +1040,11 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * Required. The mask to control which fields get updated. If `update_mask` is not
-     * specified, an error will be returned.
+     * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequestOrBuilder.java index 946eace9f..5f95a6606 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateFlowRequestOrBuilder.java @@ -65,12 +65,11 @@ public interface UpdateFlowRequestOrBuilder * * *
-   * Required. The mask to control which fields get updated. If `update_mask` is not
-   * specified, an error will be returned.
+   * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; * * @return Whether the updateMask field is set. */ @@ -79,12 +78,11 @@ public interface UpdateFlowRequestOrBuilder * * *
-   * Required. The mask to control which fields get updated. If `update_mask` is not
-   * specified, an error will be returned.
+   * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; * * @return The updateMask. */ @@ -93,12 +91,11 @@ public interface UpdateFlowRequestOrBuilder * * *
-   * Required. The mask to control which fields get updated. If `update_mask` is not
-   * specified, an error will be returned.
+   * 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) = REQUIRED]; - * + * .google.protobuf.FieldMask update_mask = 2; */ com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ValidationMessageProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ValidationMessageProto.java index cdbea10b2..040b1c4b0 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ValidationMessageProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ValidationMessageProto.java @@ -64,12 +64,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020\r\022\032\n\026TRANSITION_ROUTE_GROUP\020\007\"F\n\010Severi" + "ty\022\030\n\024SEVERITY_UNSPECIFIED\020\000\022\010\n\004INFO\020\001\022\013" + "\n\007WARNING\020\002\022\t\n\005ERROR\020\003\"2\n\014ResourceName\022\014" - + "\n\004name\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\tB\246\001\n!c" + + "\n\004name\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\tB\312\001\n!c" + "om.google.cloud.dialogflow.cx.v3B\026Valida" + "tionMessageProtoP\001Z?google.golang.org/ge" + "nproto/googleapis/cloud/dialogflow/cx/v3" + ";cx\370\001\001\242\002\002DF\252\002\035Google.Cloud.Dialogflow.Cx" - + ".V3b\006proto3" + + ".V3\352\002!Google::Cloud::Dialogflow::CX::V3b" + + "\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionProto.java index b08651d53..7c451857e 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionProto.java @@ -155,11 +155,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ty\022\026google.protobuf.Struct\032x\312A\031dialogflo" + "w.googleapis.com\322AYhttps://www.googleapi" + "s.com/auth/cloud-platform,https://www.go" - + "ogleapis.com/auth/dialogflowB\234\001\n!com.goo" + + "ogleapis.com/auth/dialogflowB\300\001\n!com.goo" + "gle.cloud.dialogflow.cx.v3B\014VersionProto" + "P\001Z?google.golang.org/genproto/googleapi" + "s/cloud/dialogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Go" - + "ogle.Cloud.Dialogflow.Cx.V3b\006proto3" + + "ogle.Cloud.Dialogflow.Cx.V3\352\002!Google::Cl" + + "oud::Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java index b0a2f19c2..3cc0e3ff3 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java @@ -270,14 +270,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/*/webhooks/*}\332A\004name\032x\312A\031dialogflow.goo" + "gleapis.com\322AYhttps://www.googleapis.com" + "/auth/cloud-platform,https://www.googlea" - + "pis.com/auth/dialogflowB\233\002\n!com.google.c" + + "pis.com/auth/dialogflowB\277\002\n!com.google.c" + "loud.dialogflow.cx.v3B\014WebhookProtoP\001Z?g" + "oogle.golang.org/genproto/googleapis/clo" + "ud/dialogflow/cx/v3;cx\370\001\001\242\002\002DF\252\002\035Google." - + "Cloud.Dialogflow.Cx.V3\352A|\n\'servicedirect" - + "ory.googleapis.com/Service\022Qprojects/{pr" - + "oject}/locations/{location}/namespaces/{" - + "namespace}/services/{service}b\006proto3" + + "Cloud.Dialogflow.Cx.V3\352\002!Google::Cloud::" + + "Dialogflow::CX::V3\352A|\n\'servicedirectory." + + "googleapis.com/Service\022Qprojects/{projec" + + "t}/locations/{location}/namespaces/{name" + + "space}/services/{service}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequest.java new file mode 100644 index 000000000..6b7c7e0a1 --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequest.java @@ -0,0 +1,634 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +/** + * + * + *
+ * The request message for [Locations.GetLocation][google.cloud.location.Locations.GetLocation].
+ * 
+ * + * Protobuf type {@code google.cloud.location.GetLocationRequest} + */ +public final class GetLocationRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.location.GetLocationRequest) + GetLocationRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetLocationRequest.newBuilder() to construct. + private GetLocationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GetLocationRequest() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GetLocationRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + private GetLocationRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + 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(); + + name_ = s; + break; + } + default: + { + if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_GetLocationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_GetLocationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.GetLocationRequest.class, + com.google.cloud.location.GetLocationRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + * + * + *
+   * Resource name for the location.
+   * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+   * Resource name for the location.
+   * 
+ * + * string name = 1; + * + * @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 (!getNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += unknownFields.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.location.GetLocationRequest)) { + return super.equals(obj); + } + com.google.cloud.location.GetLocationRequest other = + (com.google.cloud.location.GetLocationRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!unknownFields.equals(other.unknownFields)) 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) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.location.GetLocationRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.GetLocationRequest 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.location.GetLocationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.GetLocationRequest 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.location.GetLocationRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.GetLocationRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.location.GetLocationRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.GetLocationRequest 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.location.GetLocationRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.location.GetLocationRequest 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.location.GetLocationRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.GetLocationRequest 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.location.GetLocationRequest 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 [Locations.GetLocation][google.cloud.location.Locations.GetLocation].
+   * 
+ * + * Protobuf type {@code google.cloud.location.GetLocationRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.location.GetLocationRequest) + com.google.cloud.location.GetLocationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_GetLocationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_GetLocationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.GetLocationRequest.class, + com.google.cloud.location.GetLocationRequest.Builder.class); + } + + // Construct using com.google.cloud.location.GetLocationRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} + } + + @java.lang.Override + public Builder clear() { + super.clear(); + name_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_GetLocationRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.location.GetLocationRequest getDefaultInstanceForType() { + return com.google.cloud.location.GetLocationRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.location.GetLocationRequest build() { + com.google.cloud.location.GetLocationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.location.GetLocationRequest buildPartial() { + com.google.cloud.location.GetLocationRequest result = + new com.google.cloud.location.GetLocationRequest(this); + result.name_ = name_; + onBuilt(); + return result; + } + + @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.location.GetLocationRequest) { + return mergeFrom((com.google.cloud.location.GetLocationRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.location.GetLocationRequest other) { + if (other == com.google.cloud.location.GetLocationRequest.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + 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 { + com.google.cloud.location.GetLocationRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.google.cloud.location.GetLocationRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object name_ = ""; + /** + * + * + *
+     * Resource name for the location.
+     * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+     * Resource name for the location.
+     * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+     * Resource name for the location.
+     * 
+ * + * string name = 1; + * + * @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; + onChanged(); + return this; + } + /** + * + * + *
+     * Resource name for the location.
+     * 
+ * + * string name = 1; + * + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * + * + *
+     * Resource name for the location.
+     * 
+ * + * string name = 1; + * + * @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; + 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.location.GetLocationRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.location.GetLocationRequest) + private static final com.google.cloud.location.GetLocationRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.location.GetLocationRequest(); + } + + public static com.google.cloud.location.GetLocationRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetLocationRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetLocationRequest(input, extensionRegistry); + } + }; + + 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.location.GetLocationRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java new file mode 100644 index 000000000..a8f3d0f9b --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java @@ -0,0 +1,50 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +public interface GetLocationRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.location.GetLocationRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Resource name for the location.
+   * 
+ * + * string name = 1; + * + * @return The name. + */ + java.lang.String getName(); + /** + * + * + *
+   * Resource name for the location.
+   * 
+ * + * string name = 1; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequest.java new file mode 100644 index 000000000..e1b3af7f9 --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequest.java @@ -0,0 +1,1082 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +/** + * + * + *
+ * The request message for [Locations.ListLocations][google.cloud.location.Locations.ListLocations].
+ * 
+ * + * Protobuf type {@code google.cloud.location.ListLocationsRequest} + */ +public final class ListLocationsRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.location.ListLocationsRequest) + ListLocationsRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ListLocationsRequest.newBuilder() to construct. + private ListLocationsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListLocationsRequest() { + name_ = ""; + filter_ = ""; + pageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListLocationsRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + private ListLocationsRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + 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(); + + name_ = s; + break; + } + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + + filter_ = s; + break; + } + case 24: + { + pageSize_ = input.readInt32(); + break; + } + case 34: + { + java.lang.String s = input.readStringRequireUtf8(); + + pageToken_ = s; + break; + } + default: + { + if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.ListLocationsRequest.class, + com.google.cloud.location.ListLocationsRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + * + * + *
+   * The resource that owns the locations collection, if applicable.
+   * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+   * The resource that owns the locations collection, if applicable.
+   * 
+ * + * string name = 1; + * + * @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 FILTER_FIELD_NUMBER = 2; + private volatile java.lang.Object filter_; + /** + * + * + *
+   * The standard list filter.
+   * 
+ * + * string filter = 2; + * + * @return The filter. + */ + @java.lang.Override + public java.lang.String getFilter() { + java.lang.Object ref = filter_; + 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(); + filter_ = s; + return s; + } + } + /** + * + * + *
+   * The standard list filter.
+   * 
+ * + * string filter = 2; + * + * @return The bytes for filter. + */ + @java.lang.Override + public com.google.protobuf.ByteString getFilterBytes() { + java.lang.Object ref = filter_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + filter_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PAGE_SIZE_FIELD_NUMBER = 3; + private int pageSize_; + /** + * + * + *
+   * The standard list page size.
+   * 
+ * + * int32 page_size = 3; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + public static final int PAGE_TOKEN_FIELD_NUMBER = 4; + private volatile java.lang.Object pageToken_; + /** + * + * + *
+   * The standard list page token.
+   * 
+ * + * string page_token = 4; + * + * @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; + } + } + /** + * + * + *
+   * The standard list page token.
+   * 
+ * + * string page_token = 4; + * + * @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 (!getNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!getFilterBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, filter_); + } + if (pageSize_ != 0) { + output.writeInt32(3, pageSize_); + } + if (!getPageTokenBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, pageToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!getFilterBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, filter_); + } + if (pageSize_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, pageSize_); + } + if (!getPageTokenBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, pageToken_); + } + size += unknownFields.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.location.ListLocationsRequest)) { + return super.equals(obj); + } + com.google.cloud.location.ListLocationsRequest other = + (com.google.cloud.location.ListLocationsRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getFilter().equals(other.getFilter())) return false; + if (getPageSize() != other.getPageSize()) return false; + if (!getPageToken().equals(other.getPageToken())) return false; + if (!unknownFields.equals(other.unknownFields)) 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) + FILTER_FIELD_NUMBER; + hash = (53 * hash) + getFilter().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) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.location.ListLocationsRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.ListLocationsRequest 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.location.ListLocationsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.ListLocationsRequest 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.location.ListLocationsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.ListLocationsRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.location.ListLocationsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.ListLocationsRequest 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.location.ListLocationsRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.location.ListLocationsRequest 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.location.ListLocationsRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.ListLocationsRequest 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.location.ListLocationsRequest 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 [Locations.ListLocations][google.cloud.location.Locations.ListLocations].
+   * 
+ * + * Protobuf type {@code google.cloud.location.ListLocationsRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.location.ListLocationsRequest) + com.google.cloud.location.ListLocationsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.ListLocationsRequest.class, + com.google.cloud.location.ListLocationsRequest.Builder.class); + } + + // Construct using com.google.cloud.location.ListLocationsRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} + } + + @java.lang.Override + public Builder clear() { + super.clear(); + name_ = ""; + + filter_ = ""; + + pageSize_ = 0; + + pageToken_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.location.ListLocationsRequest getDefaultInstanceForType() { + return com.google.cloud.location.ListLocationsRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.location.ListLocationsRequest build() { + com.google.cloud.location.ListLocationsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.location.ListLocationsRequest buildPartial() { + com.google.cloud.location.ListLocationsRequest result = + new com.google.cloud.location.ListLocationsRequest(this); + result.name_ = name_; + result.filter_ = filter_; + result.pageSize_ = pageSize_; + result.pageToken_ = pageToken_; + onBuilt(); + return result; + } + + @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.location.ListLocationsRequest) { + return mergeFrom((com.google.cloud.location.ListLocationsRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.location.ListLocationsRequest other) { + if (other == com.google.cloud.location.ListLocationsRequest.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (!other.getFilter().isEmpty()) { + filter_ = other.filter_; + onChanged(); + } + if (other.getPageSize() != 0) { + setPageSize(other.getPageSize()); + } + if (!other.getPageToken().isEmpty()) { + pageToken_ = other.pageToken_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + 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 { + com.google.cloud.location.ListLocationsRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.google.cloud.location.ListLocationsRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object name_ = ""; + /** + * + * + *
+     * The resource that owns the locations collection, if applicable.
+     * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+     * The resource that owns the locations collection, if applicable.
+     * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+     * The resource that owns the locations collection, if applicable.
+     * 
+ * + * string name = 1; + * + * @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; + onChanged(); + return this; + } + /** + * + * + *
+     * The resource that owns the locations collection, if applicable.
+     * 
+ * + * string name = 1; + * + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * + * + *
+     * The resource that owns the locations collection, if applicable.
+     * 
+ * + * string name = 1; + * + * @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; + onChanged(); + return this; + } + + private java.lang.Object filter_ = ""; + /** + * + * + *
+     * The standard list filter.
+     * 
+ * + * string filter = 2; + * + * @return The filter. + */ + public java.lang.String getFilter() { + java.lang.Object ref = filter_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + filter_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * The standard list filter.
+     * 
+ * + * string filter = 2; + * + * @return The bytes for filter. + */ + public com.google.protobuf.ByteString getFilterBytes() { + java.lang.Object ref = filter_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + filter_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * The standard list filter.
+     * 
+ * + * string filter = 2; + * + * @param value The filter to set. + * @return This builder for chaining. + */ + public Builder setFilter(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + filter_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The standard list filter.
+     * 
+ * + * string filter = 2; + * + * @return This builder for chaining. + */ + public Builder clearFilter() { + + filter_ = getDefaultInstance().getFilter(); + onChanged(); + return this; + } + /** + * + * + *
+     * The standard list filter.
+     * 
+ * + * string filter = 2; + * + * @param value The bytes for filter to set. + * @return This builder for chaining. + */ + public Builder setFilterBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + filter_ = value; + onChanged(); + return this; + } + + private int pageSize_; + /** + * + * + *
+     * The standard list page size.
+     * 
+ * + * int32 page_size = 3; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + /** + * + * + *
+     * The standard list page size.
+     * 
+ * + * int32 page_size = 3; + * + * @param value The pageSize to set. + * @return This builder for chaining. + */ + public Builder setPageSize(int value) { + + pageSize_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The standard list page size.
+     * 
+ * + * int32 page_size = 3; + * + * @return This builder for chaining. + */ + public Builder clearPageSize() { + + pageSize_ = 0; + onChanged(); + return this; + } + + private java.lang.Object pageToken_ = ""; + /** + * + * + *
+     * The standard list page token.
+     * 
+ * + * string page_token = 4; + * + * @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; + } + } + /** + * + * + *
+     * The standard list page token.
+     * 
+ * + * string page_token = 4; + * + * @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; + } + } + /** + * + * + *
+     * The standard list page token.
+     * 
+ * + * string page_token = 4; + * + * @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; + onChanged(); + return this; + } + /** + * + * + *
+     * The standard list page token.
+     * 
+ * + * string page_token = 4; + * + * @return This builder for chaining. + */ + public Builder clearPageToken() { + + pageToken_ = getDefaultInstance().getPageToken(); + onChanged(); + return this; + } + /** + * + * + *
+     * The standard list page token.
+     * 
+ * + * string page_token = 4; + * + * @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; + 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.location.ListLocationsRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.location.ListLocationsRequest) + private static final com.google.cloud.location.ListLocationsRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.location.ListLocationsRequest(); + } + + public static com.google.cloud.location.ListLocationsRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListLocationsRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListLocationsRequest(input, extensionRegistry); + } + }; + + 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.location.ListLocationsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java new file mode 100644 index 000000000..3a3f39a7f --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java @@ -0,0 +1,113 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +public interface ListLocationsRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.location.ListLocationsRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The resource that owns the locations collection, if applicable.
+   * 
+ * + * string name = 1; + * + * @return The name. + */ + java.lang.String getName(); + /** + * + * + *
+   * The resource that owns the locations collection, if applicable.
+   * 
+ * + * string name = 1; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * The standard list filter.
+   * 
+ * + * string filter = 2; + * + * @return The filter. + */ + java.lang.String getFilter(); + /** + * + * + *
+   * The standard list filter.
+   * 
+ * + * string filter = 2; + * + * @return The bytes for filter. + */ + com.google.protobuf.ByteString getFilterBytes(); + + /** + * + * + *
+   * The standard list page size.
+   * 
+ * + * int32 page_size = 3; + * + * @return The pageSize. + */ + int getPageSize(); + + /** + * + * + *
+   * The standard list page token.
+   * 
+ * + * string page_token = 4; + * + * @return The pageToken. + */ + java.lang.String getPageToken(); + /** + * + * + *
+   * The standard list page token.
+   * 
+ * + * string page_token = 4; + * + * @return The bytes for pageToken. + */ + com.google.protobuf.ByteString getPageTokenBytes(); +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponse.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponse.java new file mode 100644 index 000000000..8e7553c0c --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponse.java @@ -0,0 +1,1126 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +/** + * + * + *
+ * The response message for [Locations.ListLocations][google.cloud.location.Locations.ListLocations].
+ * 
+ * + * Protobuf type {@code google.cloud.location.ListLocationsResponse} + */ +public final class ListLocationsResponse extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.location.ListLocationsResponse) + ListLocationsResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use ListLocationsResponse.newBuilder() to construct. + private ListLocationsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListLocationsResponse() { + locations_ = java.util.Collections.emptyList(); + nextPageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListLocationsResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + private ListLocationsResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + locations_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + locations_.add( + input.readMessage( + com.google.cloud.location.Location.parser(), extensionRegistry)); + break; + } + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + + nextPageToken_ = s; + break; + } + default: + { + if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + locations_ = java.util.Collections.unmodifiableList(locations_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.ListLocationsResponse.class, + com.google.cloud.location.ListLocationsResponse.Builder.class); + } + + public static final int LOCATIONS_FIELD_NUMBER = 1; + private java.util.List locations_; + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + @java.lang.Override + public java.util.List getLocationsList() { + return locations_; + } + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + @java.lang.Override + public java.util.List + getLocationsOrBuilderList() { + return locations_; + } + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + @java.lang.Override + public int getLocationsCount() { + return locations_.size(); + } + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + @java.lang.Override + public com.google.cloud.location.Location getLocations(int index) { + return locations_.get(index); + } + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + @java.lang.Override + public com.google.cloud.location.LocationOrBuilder getLocationsOrBuilder(int index) { + return locations_.get(index); + } + + public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; + private volatile java.lang.Object nextPageToken_; + /** + * + * + *
+   * The standard List next-page token.
+   * 
+ * + * 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; + } + } + /** + * + * + *
+   * The standard List next-page token.
+   * 
+ * + * 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 < locations_.size(); i++) { + output.writeMessage(1, locations_.get(i)); + } + if (!getNextPageTokenBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < locations_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, locations_.get(i)); + } + if (!getNextPageTokenBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); + } + size += unknownFields.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.location.ListLocationsResponse)) { + return super.equals(obj); + } + com.google.cloud.location.ListLocationsResponse other = + (com.google.cloud.location.ListLocationsResponse) obj; + + if (!getLocationsList().equals(other.getLocationsList())) return false; + if (!getNextPageToken().equals(other.getNextPageToken())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getLocationsCount() > 0) { + hash = (37 * hash) + LOCATIONS_FIELD_NUMBER; + hash = (53 * hash) + getLocationsList().hashCode(); + } + hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getNextPageToken().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.location.ListLocationsResponse parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.ListLocationsResponse 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.location.ListLocationsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.ListLocationsResponse 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.location.ListLocationsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.ListLocationsResponse parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.location.ListLocationsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.ListLocationsResponse 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.location.ListLocationsResponse parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.location.ListLocationsResponse 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.location.ListLocationsResponse parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.ListLocationsResponse 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.location.ListLocationsResponse 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 [Locations.ListLocations][google.cloud.location.Locations.ListLocations].
+   * 
+ * + * Protobuf type {@code google.cloud.location.ListLocationsResponse} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.location.ListLocationsResponse) + com.google.cloud.location.ListLocationsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.ListLocationsResponse.class, + com.google.cloud.location.ListLocationsResponse.Builder.class); + } + + // Construct using com.google.cloud.location.ListLocationsResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getLocationsFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + if (locationsBuilder_ == null) { + locations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + locationsBuilder_.clear(); + } + nextPageToken_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_ListLocationsResponse_descriptor; + } + + @java.lang.Override + public com.google.cloud.location.ListLocationsResponse getDefaultInstanceForType() { + return com.google.cloud.location.ListLocationsResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.location.ListLocationsResponse build() { + com.google.cloud.location.ListLocationsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.location.ListLocationsResponse buildPartial() { + com.google.cloud.location.ListLocationsResponse result = + new com.google.cloud.location.ListLocationsResponse(this); + int from_bitField0_ = bitField0_; + if (locationsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + locations_ = java.util.Collections.unmodifiableList(locations_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.locations_ = locations_; + } else { + result.locations_ = locationsBuilder_.build(); + } + result.nextPageToken_ = nextPageToken_; + onBuilt(); + return result; + } + + @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.location.ListLocationsResponse) { + return mergeFrom((com.google.cloud.location.ListLocationsResponse) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.location.ListLocationsResponse other) { + if (other == com.google.cloud.location.ListLocationsResponse.getDefaultInstance()) + return this; + if (locationsBuilder_ == null) { + if (!other.locations_.isEmpty()) { + if (locations_.isEmpty()) { + locations_ = other.locations_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLocationsIsMutable(); + locations_.addAll(other.locations_); + } + onChanged(); + } + } else { + if (!other.locations_.isEmpty()) { + if (locationsBuilder_.isEmpty()) { + locationsBuilder_.dispose(); + locationsBuilder_ = null; + locations_ = other.locations_; + bitField0_ = (bitField0_ & ~0x00000001); + locationsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getLocationsFieldBuilder() + : null; + } else { + locationsBuilder_.addAllMessages(other.locations_); + } + } + } + if (!other.getNextPageToken().isEmpty()) { + nextPageToken_ = other.nextPageToken_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + 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 { + com.google.cloud.location.ListLocationsResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.google.cloud.location.ListLocationsResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int bitField0_; + + private java.util.List locations_ = + java.util.Collections.emptyList(); + + private void ensureLocationsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + locations_ = new java.util.ArrayList(locations_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.location.Location, + com.google.cloud.location.Location.Builder, + com.google.cloud.location.LocationOrBuilder> + locationsBuilder_; + + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public java.util.List getLocationsList() { + if (locationsBuilder_ == null) { + return java.util.Collections.unmodifiableList(locations_); + } else { + return locationsBuilder_.getMessageList(); + } + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public int getLocationsCount() { + if (locationsBuilder_ == null) { + return locations_.size(); + } else { + return locationsBuilder_.getCount(); + } + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public com.google.cloud.location.Location getLocations(int index) { + if (locationsBuilder_ == null) { + return locations_.get(index); + } else { + return locationsBuilder_.getMessage(index); + } + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder setLocations(int index, com.google.cloud.location.Location value) { + if (locationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLocationsIsMutable(); + locations_.set(index, value); + onChanged(); + } else { + locationsBuilder_.setMessage(index, value); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder setLocations( + int index, com.google.cloud.location.Location.Builder builderForValue) { + if (locationsBuilder_ == null) { + ensureLocationsIsMutable(); + locations_.set(index, builderForValue.build()); + onChanged(); + } else { + locationsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder addLocations(com.google.cloud.location.Location value) { + if (locationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLocationsIsMutable(); + locations_.add(value); + onChanged(); + } else { + locationsBuilder_.addMessage(value); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder addLocations(int index, com.google.cloud.location.Location value) { + if (locationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLocationsIsMutable(); + locations_.add(index, value); + onChanged(); + } else { + locationsBuilder_.addMessage(index, value); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder addLocations(com.google.cloud.location.Location.Builder builderForValue) { + if (locationsBuilder_ == null) { + ensureLocationsIsMutable(); + locations_.add(builderForValue.build()); + onChanged(); + } else { + locationsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder addLocations( + int index, com.google.cloud.location.Location.Builder builderForValue) { + if (locationsBuilder_ == null) { + ensureLocationsIsMutable(); + locations_.add(index, builderForValue.build()); + onChanged(); + } else { + locationsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder addAllLocations( + java.lang.Iterable values) { + if (locationsBuilder_ == null) { + ensureLocationsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, locations_); + onChanged(); + } else { + locationsBuilder_.addAllMessages(values); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder clearLocations() { + if (locationsBuilder_ == null) { + locations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + locationsBuilder_.clear(); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public Builder removeLocations(int index) { + if (locationsBuilder_ == null) { + ensureLocationsIsMutable(); + locations_.remove(index); + onChanged(); + } else { + locationsBuilder_.remove(index); + } + return this; + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public com.google.cloud.location.Location.Builder getLocationsBuilder(int index) { + return getLocationsFieldBuilder().getBuilder(index); + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public com.google.cloud.location.LocationOrBuilder getLocationsOrBuilder(int index) { + if (locationsBuilder_ == null) { + return locations_.get(index); + } else { + return locationsBuilder_.getMessageOrBuilder(index); + } + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public java.util.List + getLocationsOrBuilderList() { + if (locationsBuilder_ != null) { + return locationsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(locations_); + } + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public com.google.cloud.location.Location.Builder addLocationsBuilder() { + return getLocationsFieldBuilder() + .addBuilder(com.google.cloud.location.Location.getDefaultInstance()); + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public com.google.cloud.location.Location.Builder addLocationsBuilder(int index) { + return getLocationsFieldBuilder() + .addBuilder(index, com.google.cloud.location.Location.getDefaultInstance()); + } + /** + * + * + *
+     * A list of locations that matches the specified filter in the request.
+     * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + public java.util.List getLocationsBuilderList() { + return getLocationsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.location.Location, + com.google.cloud.location.Location.Builder, + com.google.cloud.location.LocationOrBuilder> + getLocationsFieldBuilder() { + if (locationsBuilder_ == null) { + locationsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.location.Location, + com.google.cloud.location.Location.Builder, + com.google.cloud.location.LocationOrBuilder>( + locations_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); + locations_ = null; + } + return locationsBuilder_; + } + + private java.lang.Object nextPageToken_ = ""; + /** + * + * + *
+     * The standard List next-page token.
+     * 
+ * + * 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; + } + } + /** + * + * + *
+     * The standard List next-page token.
+     * 
+ * + * 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; + } + } + /** + * + * + *
+     * The standard List next-page token.
+     * 
+ * + * 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; + onChanged(); + return this; + } + /** + * + * + *
+     * The standard List next-page token.
+     * 
+ * + * string next_page_token = 2; + * + * @return This builder for chaining. + */ + public Builder clearNextPageToken() { + + nextPageToken_ = getDefaultInstance().getNextPageToken(); + onChanged(); + return this; + } + /** + * + * + *
+     * The standard List next-page token.
+     * 
+ * + * 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; + 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.location.ListLocationsResponse) + } + + // @@protoc_insertion_point(class_scope:google.cloud.location.ListLocationsResponse) + private static final com.google.cloud.location.ListLocationsResponse DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.location.ListLocationsResponse(); + } + + public static com.google.cloud.location.ListLocationsResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListLocationsResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListLocationsResponse(input, extensionRegistry); + } + }; + + 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.location.ListLocationsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java new file mode 100644 index 000000000..704771cc4 --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java @@ -0,0 +1,101 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +public interface ListLocationsResponseOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.location.ListLocationsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + java.util.List getLocationsList(); + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + com.google.cloud.location.Location getLocations(int index); + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + int getLocationsCount(); + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + java.util.List getLocationsOrBuilderList(); + /** + * + * + *
+   * A list of locations that matches the specified filter in the request.
+   * 
+ * + * repeated .google.cloud.location.Location locations = 1; + */ + com.google.cloud.location.LocationOrBuilder getLocationsOrBuilder(int index); + + /** + * + * + *
+   * The standard List next-page token.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + java.lang.String getNextPageToken(); + /** + * + * + *
+   * The standard List next-page token.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + com.google.protobuf.ByteString getNextPageTokenBytes(); +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/Location.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/Location.java new file mode 100644 index 000000000..7b7bfc864 --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/Location.java @@ -0,0 +1,1615 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +/** + * + * + *
+ * A resource that represents Google Cloud Platform location.
+ * 
+ * + * Protobuf type {@code google.cloud.location.Location} + */ +public final class Location extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.location.Location) + LocationOrBuilder { + private static final long serialVersionUID = 0L; + // Use Location.newBuilder() to construct. + private Location(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Location() { + name_ = ""; + locationId_ = ""; + displayName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Location(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + private Location( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + 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(); + + name_ = s; + break; + } + case 18: + { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + labels_ = + com.google.protobuf.MapField.newMapField(LabelsDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry labels__ = + input.readMessage( + LabelsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + labels_.getMutableMap().put(labels__.getKey(), labels__.getValue()); + break; + } + case 26: + { + com.google.protobuf.Any.Builder subBuilder = null; + if (metadata_ != null) { + subBuilder = metadata_.toBuilder(); + } + metadata_ = input.readMessage(com.google.protobuf.Any.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(metadata_); + metadata_ = subBuilder.buildPartial(); + } + + break; + } + case 34: + { + java.lang.String s = input.readStringRequireUtf8(); + + locationId_ = s; + break; + } + case 42: + { + java.lang.String s = input.readStringRequireUtf8(); + + displayName_ = s; + break; + } + default: + { + if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_Location_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField(int number) { + switch (number) { + case 2: + return internalGetLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_Location_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.Location.class, + com.google.cloud.location.Location.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + * + * + *
+   * Resource name for the location, which may vary between implementations.
+   * For example: `"projects/example-project/locations/us-east1"`
+   * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+   * Resource name for the location, which may vary between implementations.
+   * For example: `"projects/example-project/locations/us-east1"`
+   * 
+ * + * string name = 1; + * + * @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 LOCATION_ID_FIELD_NUMBER = 4; + private volatile java.lang.Object locationId_; + /** + * + * + *
+   * The canonical id for this location. For example: `"us-east1"`.
+   * 
+ * + * string location_id = 4; + * + * @return The locationId. + */ + @java.lang.Override + public java.lang.String getLocationId() { + java.lang.Object ref = locationId_; + 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(); + locationId_ = s; + return s; + } + } + /** + * + * + *
+   * The canonical id for this location. For example: `"us-east1"`.
+   * 
+ * + * string location_id = 4; + * + * @return The bytes for locationId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getLocationIdBytes() { + java.lang.Object ref = locationId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + locationId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPLAY_NAME_FIELD_NUMBER = 5; + private volatile java.lang.Object displayName_; + /** + * + * + *
+   * The friendly name for this location, typically a nearby city name.
+   * For example, "Tokyo".
+   * 
+ * + * string display_name = 5; + * + * @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; + } + } + /** + * + * + *
+   * The friendly name for this location, typically a nearby city name.
+   * For example, "Tokyo".
+   * 
+ * + * string display_name = 5; + * + * @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 LABELS_FIELD_NUMBER = 2; + + private static final class LabelsDefaultEntryHolder { + static final com.google.protobuf.MapEntry defaultEntry = + com.google.protobuf.MapEntry.newDefaultInstance( + com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_Location_LabelsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + + private com.google.protobuf.MapField labels_; + + private com.google.protobuf.MapField internalGetLabels() { + if (labels_ == null) { + return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); + } + return labels_; + } + + public int getLabelsCount() { + return internalGetLabels().getMap().size(); + } + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public boolean containsLabels(java.lang.String key) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + return internalGetLabels().getMap().containsKey(key); + } + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLabels() { + return getLabelsMap(); + } + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public java.util.Map getLabelsMap() { + return internalGetLabels().getMap(); + } + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public java.lang.String getLabelsOrDefault(java.lang.String key, java.lang.String defaultValue) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + java.util.Map map = internalGetLabels().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public java.lang.String getLabelsOrThrow(java.lang.String key) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + java.util.Map map = internalGetLabels().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int METADATA_FIELD_NUMBER = 3; + private com.google.protobuf.Any metadata_; + /** + * + * + *
+   * Service-specific metadata. For example the available capacity at the given
+   * location.
+   * 
+ * + * .google.protobuf.Any metadata = 3; + * + * @return Whether the metadata field is set. + */ + @java.lang.Override + public boolean hasMetadata() { + return metadata_ != null; + } + /** + * + * + *
+   * Service-specific metadata. For example the available capacity at the given
+   * location.
+   * 
+ * + * .google.protobuf.Any metadata = 3; + * + * @return The metadata. + */ + @java.lang.Override + public com.google.protobuf.Any getMetadata() { + return metadata_ == null ? com.google.protobuf.Any.getDefaultInstance() : metadata_; + } + /** + * + * + *
+   * Service-specific metadata. For example the available capacity at the given
+   * location.
+   * 
+ * + * .google.protobuf.Any metadata = 3; + */ + @java.lang.Override + public com.google.protobuf.AnyOrBuilder getMetadataOrBuilder() { + return getMetadata(); + } + + 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 (!getNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 2); + if (metadata_ != null) { + output.writeMessage(3, getMetadata()); + } + if (!getLocationIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, locationId_); + } + if (!getDisplayNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, displayName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + for (java.util.Map.Entry entry : + internalGetLabels().getMap().entrySet()) { + com.google.protobuf.MapEntry labels__ = + LabelsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, labels__); + } + if (metadata_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getMetadata()); + } + if (!getLocationIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, locationId_); + } + if (!getDisplayNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, displayName_); + } + size += unknownFields.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.location.Location)) { + return super.equals(obj); + } + com.google.cloud.location.Location other = (com.google.cloud.location.Location) obj; + + if (!getName().equals(other.getName())) return false; + if (!getLocationId().equals(other.getLocationId())) return false; + if (!getDisplayName().equals(other.getDisplayName())) return false; + if (!internalGetLabels().equals(other.internalGetLabels())) return false; + if (hasMetadata() != other.hasMetadata()) return false; + if (hasMetadata()) { + if (!getMetadata().equals(other.getMetadata())) return false; + } + if (!unknownFields.equals(other.unknownFields)) 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) + LOCATION_ID_FIELD_NUMBER; + hash = (53 * hash) + getLocationId().hashCode(); + hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); + if (!internalGetLabels().getMap().isEmpty()) { + hash = (37 * hash) + LABELS_FIELD_NUMBER; + hash = (53 * hash) + internalGetLabels().hashCode(); + } + if (hasMetadata()) { + hash = (37 * hash) + METADATA_FIELD_NUMBER; + hash = (53 * hash) + getMetadata().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.location.Location parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.Location 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.location.Location parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.Location 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.location.Location parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.location.Location parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.location.Location parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.Location 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.location.Location parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.location.Location 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.location.Location parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.location.Location 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.location.Location 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 resource that represents Google Cloud Platform location.
+   * 
+ * + * Protobuf type {@code google.cloud.location.Location} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.location.Location) + com.google.cloud.location.LocationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_Location_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField(int number) { + switch (number) { + case 2: + return internalGetLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField(int number) { + switch (number) { + case 2: + return internalGetMutableLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_Location_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.location.Location.class, + com.google.cloud.location.Location.Builder.class); + } + + // Construct using com.google.cloud.location.Location.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} + } + + @java.lang.Override + public Builder clear() { + super.clear(); + name_ = ""; + + locationId_ = ""; + + displayName_ = ""; + + internalGetMutableLabels().clear(); + if (metadataBuilder_ == null) { + metadata_ = null; + } else { + metadata_ = null; + metadataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.location.LocationsProto + .internal_static_google_cloud_location_Location_descriptor; + } + + @java.lang.Override + public com.google.cloud.location.Location getDefaultInstanceForType() { + return com.google.cloud.location.Location.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.location.Location build() { + com.google.cloud.location.Location result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.location.Location buildPartial() { + com.google.cloud.location.Location result = new com.google.cloud.location.Location(this); + int from_bitField0_ = bitField0_; + result.name_ = name_; + result.locationId_ = locationId_; + result.displayName_ = displayName_; + result.labels_ = internalGetLabels(); + result.labels_.makeImmutable(); + if (metadataBuilder_ == null) { + result.metadata_ = metadata_; + } else { + result.metadata_ = metadataBuilder_.build(); + } + onBuilt(); + return result; + } + + @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.location.Location) { + return mergeFrom((com.google.cloud.location.Location) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.location.Location other) { + if (other == com.google.cloud.location.Location.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (!other.getLocationId().isEmpty()) { + locationId_ = other.locationId_; + onChanged(); + } + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + onChanged(); + } + internalGetMutableLabels().mergeFrom(other.internalGetLabels()); + if (other.hasMetadata()) { + mergeMetadata(other.getMetadata()); + } + this.mergeUnknownFields(other.unknownFields); + 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 { + com.google.cloud.location.Location parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.google.cloud.location.Location) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + /** + * + * + *
+     * Resource name for the location, which may vary between implementations.
+     * For example: `"projects/example-project/locations/us-east1"`
+     * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+     * Resource name for the location, which may vary between implementations.
+     * For example: `"projects/example-project/locations/us-east1"`
+     * 
+ * + * string name = 1; + * + * @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; + } + } + /** + * + * + *
+     * Resource name for the location, which may vary between implementations.
+     * For example: `"projects/example-project/locations/us-east1"`
+     * 
+ * + * string name = 1; + * + * @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; + onChanged(); + return this; + } + /** + * + * + *
+     * Resource name for the location, which may vary between implementations.
+     * For example: `"projects/example-project/locations/us-east1"`
+     * 
+ * + * string name = 1; + * + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * + * + *
+     * Resource name for the location, which may vary between implementations.
+     * For example: `"projects/example-project/locations/us-east1"`
+     * 
+ * + * string name = 1; + * + * @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; + onChanged(); + return this; + } + + private java.lang.Object locationId_ = ""; + /** + * + * + *
+     * The canonical id for this location. For example: `"us-east1"`.
+     * 
+ * + * string location_id = 4; + * + * @return The locationId. + */ + public java.lang.String getLocationId() { + java.lang.Object ref = locationId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + locationId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * The canonical id for this location. For example: `"us-east1"`.
+     * 
+ * + * string location_id = 4; + * + * @return The bytes for locationId. + */ + public com.google.protobuf.ByteString getLocationIdBytes() { + java.lang.Object ref = locationId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + locationId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * The canonical id for this location. For example: `"us-east1"`.
+     * 
+ * + * string location_id = 4; + * + * @param value The locationId to set. + * @return This builder for chaining. + */ + public Builder setLocationId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + locationId_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The canonical id for this location. For example: `"us-east1"`.
+     * 
+ * + * string location_id = 4; + * + * @return This builder for chaining. + */ + public Builder clearLocationId() { + + locationId_ = getDefaultInstance().getLocationId(); + onChanged(); + return this; + } + /** + * + * + *
+     * The canonical id for this location. For example: `"us-east1"`.
+     * 
+ * + * string location_id = 4; + * + * @param value The bytes for locationId to set. + * @return This builder for chaining. + */ + public Builder setLocationIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + locationId_ = value; + onChanged(); + return this; + } + + private java.lang.Object displayName_ = ""; + /** + * + * + *
+     * The friendly name for this location, typically a nearby city name.
+     * For example, "Tokyo".
+     * 
+ * + * string display_name = 5; + * + * @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; + } + } + /** + * + * + *
+     * The friendly name for this location, typically a nearby city name.
+     * For example, "Tokyo".
+     * 
+ * + * string display_name = 5; + * + * @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; + } + } + /** + * + * + *
+     * The friendly name for this location, typically a nearby city name.
+     * For example, "Tokyo".
+     * 
+ * + * string display_name = 5; + * + * @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; + onChanged(); + return this; + } + /** + * + * + *
+     * The friendly name for this location, typically a nearby city name.
+     * For example, "Tokyo".
+     * 
+ * + * string display_name = 5; + * + * @return This builder for chaining. + */ + public Builder clearDisplayName() { + + displayName_ = getDefaultInstance().getDisplayName(); + onChanged(); + return this; + } + /** + * + * + *
+     * The friendly name for this location, typically a nearby city name.
+     * For example, "Tokyo".
+     * 
+ * + * string display_name = 5; + * + * @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; + onChanged(); + return this; + } + + private com.google.protobuf.MapField labels_; + + private com.google.protobuf.MapField internalGetLabels() { + if (labels_ == null) { + return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); + } + return labels_; + } + + private com.google.protobuf.MapField + internalGetMutableLabels() { + onChanged(); + ; + if (labels_ == null) { + labels_ = com.google.protobuf.MapField.newMapField(LabelsDefaultEntryHolder.defaultEntry); + } + if (!labels_.isMutable()) { + labels_ = labels_.copy(); + } + return labels_; + } + + public int getLabelsCount() { + return internalGetLabels().getMap().size(); + } + /** + * + * + *
+     * Cross-service attributes for the location. For example
+     *     {"cloud.googleapis.com/region": "us-east1"}
+     * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public boolean containsLabels(java.lang.String key) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + return internalGetLabels().getMap().containsKey(key); + } + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLabels() { + return getLabelsMap(); + } + /** + * + * + *
+     * Cross-service attributes for the location. For example
+     *     {"cloud.googleapis.com/region": "us-east1"}
+     * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public java.util.Map getLabelsMap() { + return internalGetLabels().getMap(); + } + /** + * + * + *
+     * Cross-service attributes for the location. For example
+     *     {"cloud.googleapis.com/region": "us-east1"}
+     * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public java.lang.String getLabelsOrDefault( + java.lang.String key, java.lang.String defaultValue) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + java.util.Map map = internalGetLabels().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+     * Cross-service attributes for the location. For example
+     *     {"cloud.googleapis.com/region": "us-east1"}
+     * 
+ * + * map<string, string> labels = 2; + */ + @java.lang.Override + public java.lang.String getLabelsOrThrow(java.lang.String key) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + java.util.Map map = internalGetLabels().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLabels() { + internalGetMutableLabels().getMutableMap().clear(); + return this; + } + /** + * + * + *
+     * Cross-service attributes for the location. For example
+     *     {"cloud.googleapis.com/region": "us-east1"}
+     * 
+ * + * map<string, string> labels = 2; + */ + public Builder removeLabels(java.lang.String key) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + internalGetMutableLabels().getMutableMap().remove(key); + return this; + } + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map getMutableLabels() { + return internalGetMutableLabels().getMutableMap(); + } + /** + * + * + *
+     * Cross-service attributes for the location. For example
+     *     {"cloud.googleapis.com/region": "us-east1"}
+     * 
+ * + * map<string, string> labels = 2; + */ + public Builder putLabels(java.lang.String key, java.lang.String value) { + if (key == null) { + throw new java.lang.NullPointerException(); + } + if (value == null) { + throw new java.lang.NullPointerException(); + } + internalGetMutableLabels().getMutableMap().put(key, value); + return this; + } + /** + * + * + *
+     * Cross-service attributes for the location. For example
+     *     {"cloud.googleapis.com/region": "us-east1"}
+     * 
+ * + * map<string, string> labels = 2; + */ + public Builder putAllLabels(java.util.Map values) { + internalGetMutableLabels().getMutableMap().putAll(values); + return this; + } + + private com.google.protobuf.Any metadata_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Any, + com.google.protobuf.Any.Builder, + com.google.protobuf.AnyOrBuilder> + metadataBuilder_; + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + * + * @return Whether the metadata field is set. + */ + public boolean hasMetadata() { + return metadataBuilder_ != null || metadata_ != null; + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + * + * @return The metadata. + */ + public com.google.protobuf.Any getMetadata() { + if (metadataBuilder_ == null) { + return metadata_ == null ? com.google.protobuf.Any.getDefaultInstance() : metadata_; + } else { + return metadataBuilder_.getMessage(); + } + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + */ + public Builder setMetadata(com.google.protobuf.Any value) { + if (metadataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadata_ = value; + onChanged(); + } else { + metadataBuilder_.setMessage(value); + } + + return this; + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + */ + public Builder setMetadata(com.google.protobuf.Any.Builder builderForValue) { + if (metadataBuilder_ == null) { + metadata_ = builderForValue.build(); + onChanged(); + } else { + metadataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + */ + public Builder mergeMetadata(com.google.protobuf.Any value) { + if (metadataBuilder_ == null) { + if (metadata_ != null) { + metadata_ = com.google.protobuf.Any.newBuilder(metadata_).mergeFrom(value).buildPartial(); + } else { + metadata_ = value; + } + onChanged(); + } else { + metadataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + */ + public Builder clearMetadata() { + if (metadataBuilder_ == null) { + metadata_ = null; + onChanged(); + } else { + metadata_ = null; + metadataBuilder_ = null; + } + + return this; + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + */ + public com.google.protobuf.Any.Builder getMetadataBuilder() { + + onChanged(); + return getMetadataFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + */ + public com.google.protobuf.AnyOrBuilder getMetadataOrBuilder() { + if (metadataBuilder_ != null) { + return metadataBuilder_.getMessageOrBuilder(); + } else { + return metadata_ == null ? com.google.protobuf.Any.getDefaultInstance() : metadata_; + } + } + /** + * + * + *
+     * Service-specific metadata. For example the available capacity at the given
+     * location.
+     * 
+ * + * .google.protobuf.Any metadata = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Any, + com.google.protobuf.Any.Builder, + com.google.protobuf.AnyOrBuilder> + getMetadataFieldBuilder() { + if (metadataBuilder_ == null) { + metadataBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Any, + com.google.protobuf.Any.Builder, + com.google.protobuf.AnyOrBuilder>(getMetadata(), getParentForChildren(), isClean()); + metadata_ = null; + } + return metadataBuilder_; + } + + @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.location.Location) + } + + // @@protoc_insertion_point(class_scope:google.cloud.location.Location) + private static final com.google.cloud.location.Location DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.location.Location(); + } + + public static com.google.cloud.location.Location getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Location parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Location(input, extensionRegistry); + } + }; + + 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.location.Location getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationOrBuilder.java new file mode 100644 index 000000000..98ab25deb --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationOrBuilder.java @@ -0,0 +1,201 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +public interface LocationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.location.Location) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Resource name for the location, which may vary between implementations.
+   * For example: `"projects/example-project/locations/us-east1"`
+   * 
+ * + * string name = 1; + * + * @return The name. + */ + java.lang.String getName(); + /** + * + * + *
+   * Resource name for the location, which may vary between implementations.
+   * For example: `"projects/example-project/locations/us-east1"`
+   * 
+ * + * string name = 1; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * The canonical id for this location. For example: `"us-east1"`.
+   * 
+ * + * string location_id = 4; + * + * @return The locationId. + */ + java.lang.String getLocationId(); + /** + * + * + *
+   * The canonical id for this location. For example: `"us-east1"`.
+   * 
+ * + * string location_id = 4; + * + * @return The bytes for locationId. + */ + com.google.protobuf.ByteString getLocationIdBytes(); + + /** + * + * + *
+   * The friendly name for this location, typically a nearby city name.
+   * For example, "Tokyo".
+   * 
+ * + * string display_name = 5; + * + * @return The displayName. + */ + java.lang.String getDisplayName(); + /** + * + * + *
+   * The friendly name for this location, typically a nearby city name.
+   * For example, "Tokyo".
+   * 
+ * + * string display_name = 5; + * + * @return The bytes for displayName. + */ + com.google.protobuf.ByteString getDisplayNameBytes(); + + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + int getLabelsCount(); + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + boolean containsLabels(java.lang.String key); + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Deprecated + java.util.Map getLabels(); + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + java.util.Map getLabelsMap(); + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + java.lang.String getLabelsOrDefault(java.lang.String key, java.lang.String defaultValue); + /** + * + * + *
+   * Cross-service attributes for the location. For example
+   *     {"cloud.googleapis.com/region": "us-east1"}
+   * 
+ * + * map<string, string> labels = 2; + */ + java.lang.String getLabelsOrThrow(java.lang.String key); + + /** + * + * + *
+   * Service-specific metadata. For example the available capacity at the given
+   * location.
+   * 
+ * + * .google.protobuf.Any metadata = 3; + * + * @return Whether the metadata field is set. + */ + boolean hasMetadata(); + /** + * + * + *
+   * Service-specific metadata. For example the available capacity at the given
+   * location.
+   * 
+ * + * .google.protobuf.Any metadata = 3; + * + * @return The metadata. + */ + com.google.protobuf.Any getMetadata(); + /** + * + * + *
+   * Service-specific metadata. For example the available capacity at the given
+   * location.
+   * 
+ * + * .google.protobuf.Any metadata = 3; + */ + com.google.protobuf.AnyOrBuilder getMetadataOrBuilder(); +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsProto.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsProto.java new file mode 100644 index 000000000..d2b6da306 --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/location/LocationsProto.java @@ -0,0 +1,150 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/location/locations.proto + +package com.google.cloud.location; + +public final class LocationsProto { + private LocationsProto() {} + + 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_location_ListLocationsRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_location_ListLocationsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_location_ListLocationsResponse_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_location_ListLocationsResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_location_GetLocationRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_location_GetLocationRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_location_Location_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_location_Location_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_location_Location_LabelsEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_location_Location_LabelsEntry_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/location/locations.proto\022" + + "\025google.cloud.location\032\034google/api/annot" + + "ations.proto\032\031google/protobuf/any.proto\032" + + "\027google/api/client.proto\"[\n\024ListLocation" + + "sRequest\022\014\n\004name\030\001 \001(\t\022\016\n\006filter\030\002 \001(\t\022\021" + + "\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\"d\n" + + "\025ListLocationsResponse\0222\n\tlocations\030\001 \003(" + + "\0132\037.google.cloud.location.Location\022\027\n\017ne" + + "xt_page_token\030\002 \001(\t\"\"\n\022GetLocationReques" + + "t\022\014\n\004name\030\001 \001(\t\"\327\001\n\010Location\022\014\n\004name\030\001 \001" + + "(\t\022\023\n\013location_id\030\004 \001(\t\022\024\n\014display_name\030" + + "\005 \001(\t\022;\n\006labels\030\002 \003(\0132+.google.cloud.loc" + + "ation.Location.LabelsEntry\022&\n\010metadata\030\003" + + " \001(\0132\024.google.protobuf.Any\032-\n\013LabelsEntr" + + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\0012\244\003\n\tLo" + + "cations\022\253\001\n\rListLocations\022+.google.cloud" + + ".location.ListLocationsRequest\032,.google." + + "cloud.location.ListLocationsResponse\"?\202\323" + + "\344\223\0029\022\024/v1/{name=locations}Z!\022\037/v1/{name=" + + "projects/*}/locations\022\236\001\n\013GetLocation\022)." + + "google.cloud.location.GetLocationRequest" + + "\032\037.google.cloud.location.Location\"C\202\323\344\223\002" + + "=\022\026/v1/{name=locations/*}Z#\022!/v1/{name=p" + + "rojects/*/locations/*}\032H\312A\024cloud.googlea" + + "pis.com\322A.https://www.googleapis.com/aut" + + "h/cloud-platformBo\n\031com.google.cloud.loc" + + "ationB\016LocationsProtoP\001Z=google.golang.o" + + "rg/genproto/googleapis/cloud/location;lo" + + "cation\370\001\001b\006proto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.AnnotationsProto.getDescriptor(), + com.google.protobuf.AnyProto.getDescriptor(), + com.google.api.ClientProto.getDescriptor(), + }); + internal_static_google_cloud_location_ListLocationsRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_location_ListLocationsRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_location_ListLocationsRequest_descriptor, + new java.lang.String[] { + "Name", "Filter", "PageSize", "PageToken", + }); + internal_static_google_cloud_location_ListLocationsResponse_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_google_cloud_location_ListLocationsResponse_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_location_ListLocationsResponse_descriptor, + new java.lang.String[] { + "Locations", "NextPageToken", + }); + internal_static_google_cloud_location_GetLocationRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_google_cloud_location_GetLocationRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_location_GetLocationRequest_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_location_Location_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_google_cloud_location_Location_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_location_Location_descriptor, + new java.lang.String[] { + "Name", "LocationId", "DisplayName", "Labels", "Metadata", + }); + internal_static_google_cloud_location_Location_LabelsEntry_descriptor = + internal_static_google_cloud_location_Location_descriptor.getNestedTypes().get(0); + internal_static_google_cloud_location_Location_LabelsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_location_Location_LabelsEntry_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.AnnotationsProto.http); + registry.add(com.google.api.ClientProto.oauthScopes); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.AnnotationsProto.getDescriptor(); + com.google.protobuf.AnyProto.getDescriptor(); + com.google.api.ClientProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/advanced_settings.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/advanced_settings.proto index f6b0b1ac8..8dc22a15a 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/advanced_settings.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/advanced_settings.proto @@ -27,6 +27,7 @@ option java_multiple_files = true; option java_outer_classname = "AdvancedSettingsProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. // Settings exposed at lower level overrides the settings exposed at higher diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto index e3fe7365e..18cadb357 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto @@ -34,6 +34,7 @@ option java_multiple_files = true; option java_outer_classname = "AgentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Agents][google.cloud.dialogflow.cx.v3.Agent]. service Agents { @@ -93,6 +94,13 @@ service Agents { } // Exports the specified agent to a binary file. + // This method is a [long-running + // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). + // The returned `Operation` type has the following method-specific fields: + // + // - `metadata`: An empty [Struct + // message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct) + // - `response`: [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse] rpc ExportAgent(ExportAgentRequest) returns (google.longrunning.Operation) { option (google.api.http) = { post: "/v3/{name=projects/*/locations/*/agents/*}:export" diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto index dc9c911b9..49e21d92f 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto @@ -19,6 +19,7 @@ package google.cloud.dialogflow.cx.v3; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; import "google/protobuf/duration.proto"; +import "google/protobuf/timestamp.proto"; import "google/api/annotations.proto"; option cc_enable_arenas = true; @@ -28,31 +29,7 @@ option java_multiple_files = true; option java_outer_classname = "AudioConfigProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; - -// Information for a word recognized by the speech recognizer. -message SpeechWordInfo { - // The word this info is for. - string word = 3; - - // Time offset relative to the beginning of the audio that corresponds to the - // start of the spoken word. This is an experimental feature and the accuracy - // of the time offset can vary. - google.protobuf.Duration start_offset = 1; - - // Time offset relative to the beginning of the audio that corresponds to the - // end of the spoken word. This is an experimental feature and the accuracy of - // the time offset can vary. - google.protobuf.Duration end_offset = 2; - - // The Speech confidence between 0.0 and 1.0 for this word. A higher number - // indicates an estimated greater likelihood that the recognized word is - // correct. The default of 0.0 is a sentinel value indicating that confidence - // was not set. - // - // This field is not guaranteed to be fully stable over time for the same - // audio input. Users should also not rely on it to always be provided. - float confidence = 4; -} +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Audio encoding of the audio content sent in the conversational query request. // Refer to the @@ -103,6 +80,31 @@ enum AudioEncoding { AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE = 7; } +// Information for a word recognized by the speech recognizer. +message SpeechWordInfo { + // The word this info is for. + string word = 3; + + // Time offset relative to the beginning of the audio that corresponds to the + // start of the spoken word. This is an experimental feature and the accuracy + // of the time offset can vary. + google.protobuf.Duration start_offset = 1; + + // Time offset relative to the beginning of the audio that corresponds to the + // end of the spoken word. This is an experimental feature and the accuracy of + // the time offset can vary. + google.protobuf.Duration end_offset = 2; + + // The Speech confidence between 0.0 and 1.0 for this word. A higher number + // indicates an estimated greater likelihood that the recognized word is + // correct. The default of 0.0 is a sentinel value indicating that confidence + // was not set. + // + // This field is not guaranteed to be fully stable over time for the same + // audio input. Users should also not rely on it to always be provided. + float confidence = 4; +} + // Instructs the speech recognizer on how to process the audio content. message InputAudioConfig { // Required. Audio encoding of the audio content to process. diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/entity_type.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/entity_type.proto index 3eb5b8ff4..2d99cd129 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/entity_type.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/entity_type.proto @@ -30,6 +30,7 @@ option java_multiple_files = true; option java_outer_classname = "EntityTypeProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [EntityTypes][google.cloud.dialogflow.cx.v3.EntityType]. service EntityTypes { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/environment.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/environment.proto index b5670def7..4ff1523c0 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/environment.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/environment.proto @@ -33,6 +33,7 @@ option java_multiple_files = true; option java_outer_classname = "EnvironmentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Environments][google.cloud.dialogflow.cx.v3.Environment]. service Environments { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/experiment.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/experiment.proto index e65a4a4e1..a5ed6fdcf 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/experiment.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/experiment.proto @@ -32,6 +32,7 @@ option java_multiple_files = true; option java_outer_classname = "ExperimentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Experiments][google.cloud.dialogflow.cx.v3.Experiment]. service Experiments { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/flow.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/flow.proto index 6ac6ddbeb..ad439d36d 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/flow.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/flow.proto @@ -35,6 +35,7 @@ option java_multiple_files = true; option java_outer_classname = "FlowProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Flows][google.cloud.dialogflow.cx.v3.Flow]. service Flows { @@ -419,9 +420,9 @@ message UpdateFlowRequest { // Required. The flow to update. Flow flow = 1 [(google.api.field_behavior) = REQUIRED]; - // Required. The mask to control which fields get updated. If `update_mask` is not - // specified, an error will be returned. - google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; + // 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; // The language of the following fields in `flow`: // diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/fulfillment.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/fulfillment.proto index a952b6c27..9635cefba 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/fulfillment.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/fulfillment.proto @@ -29,6 +29,7 @@ option java_multiple_files = true; option java_outer_classname = "FulfillmentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // A fulfillment can do one or more of the following actions at the same time: // diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/intent.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/intent.proto index ae1718994..48bc0f894 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/intent.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/intent.proto @@ -32,6 +32,7 @@ option java_multiple_files = true; option java_outer_classname = "IntentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Intents][google.cloud.dialogflow.cx.v3.Intent]. service Intents { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/page.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/page.proto index 32a3d56f4..694e4b6d4 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/page.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/page.proto @@ -33,6 +33,7 @@ option java_multiple_files = true; option java_outer_classname = "PageProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Pages][google.cloud.dialogflow.cx.v3.Page]. service Pages { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/response_message.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/response_message.proto index 37a6ac653..a9b8d7ee2 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/response_message.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/response_message.proto @@ -27,6 +27,7 @@ option java_multiple_files = true; option java_outer_classname = "ResponseMessageProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Represents a response message that can be returned by a conversational agent. // diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto index 40e11111e..b8ab53b4c 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto @@ -31,6 +31,7 @@ option java_multiple_files = true; option java_outer_classname = "SecuritySettingsProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; option (google.api.resource_definition) = { type: "dlp.googleapis.com/InspectTemplate" pattern: "organizations/{organization}/locations/{location}/inspectTemplates/{inspect_template}" diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto index 1882cb1a4..2065c03f3 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto @@ -39,6 +39,7 @@ option java_multiple_files = true; option java_outer_classname = "SessionProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; option (google.api.resource_definition) = { type: "dialogflow.googleapis.com/Session" pattern: "projects/{project}/locations/{location}/agents/{agent}/sessions/{session}" diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session_entity_type.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session_entity_type.proto index fd4f477a0..f9d298c48 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session_entity_type.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session_entity_type.proto @@ -31,6 +31,7 @@ option java_multiple_files = true; option java_outer_classname = "SessionEntityTypeProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [SessionEntityTypes][google.cloud.dialogflow.cx.v3.SessionEntityType]. service SessionEntityTypes { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto index 94e69aaed..654dd7aa0 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto @@ -40,6 +40,7 @@ option java_multiple_files = true; option java_outer_classname = "TestCaseProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Test Cases][google.cloud.dialogflow.cx.v3.TestCase] and // [Test Case Results][google.cloud.dialogflow.cx.v3.TestCaseResult]. @@ -93,6 +94,12 @@ service TestCases { } // Kicks off a test case run. + // This method is a [long-running + // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). + // The returned `Operation` type has the following method-specific fields: + // + // - `metadata`: [RunTestCaseMetadata][google.cloud.dialogflow.cx.v3.RunTestCaseMetadata] + // - `response`: [RunTestCaseResponse][google.cloud.dialogflow.cx.v3.RunTestCaseResponse] rpc RunTestCase(RunTestCaseRequest) returns (google.longrunning.Operation) { option (google.api.http) = { post: "/v3/{name=projects/*/locations/*/agents/*/testCases/*}:run" @@ -283,7 +290,7 @@ message ConversationTurn { // Required. Input only. The diagnostic // [info][Session.DetectIntentResponse.QueryResult.diagnostic_info] - // output for the turn. + // output for the turn. Required to calculate the testing coverage. google.protobuf.Struct diagnostic_info = 6 [ (google.api.field_behavior) = REQUIRED, (google.api.field_behavior) = INPUT_ONLY @@ -634,6 +641,7 @@ message RunTestCaseResponse { } // Metadata returned for the [TestCases.RunTestCase][google.cloud.dialogflow.cx.v3.TestCases.RunTestCase] long running operation. +// This message currently has no fields. message RunTestCaseMetadata { } diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/transition_route_group.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/transition_route_group.proto index d5d49baa5..382254d96 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/transition_route_group.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/transition_route_group.proto @@ -31,6 +31,7 @@ option java_multiple_files = true; option java_outer_classname = "TransitionRouteGroupProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [TransitionRouteGroups][google.cloud.dialogflow.cx.v3.TransitionRouteGroup]. service TransitionRouteGroups { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/validation_message.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/validation_message.proto index f36c9bb9d..71d876a5e 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/validation_message.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/validation_message.proto @@ -26,6 +26,7 @@ option java_multiple_files = true; option java_outer_classname = "ValidationMessageProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Agent/flow validation message. message ValidationMessage { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/version.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/version.proto index edc09da15..d0d1a8a9e 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/version.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/version.proto @@ -38,6 +38,7 @@ option java_multiple_files = true; option java_outer_classname = "VersionProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; // Service for managing [Versions][google.cloud.dialogflow.cx.v3.Version]. service Versions { diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto index aec0eaa5c..074b8dc1d 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto @@ -33,6 +33,7 @@ option java_multiple_files = true; option java_outer_classname = "WebhookProto"; option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; option (google.api.resource_definition) = { type: "servicedirectory.googleapis.com/Service" pattern: "projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}" diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/location/locations.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/location/locations.proto new file mode 100644 index 000000000..a91766c9d --- /dev/null +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/location/locations.proto @@ -0,0 +1,108 @@ +// Copyright 2020 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// 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.location; + +import "google/api/annotations.proto"; +import "google/protobuf/any.proto"; +import "google/api/client.proto"; + +option cc_enable_arenas = true; +option go_package = "google.golang.org/genproto/googleapis/cloud/location;location"; +option java_multiple_files = true; +option java_outer_classname = "LocationsProto"; +option java_package = "com.google.cloud.location"; + +// An abstract interface that provides location-related information for +// a service. Service-specific metadata is provided through the +// [Location.metadata][google.cloud.location.Location.metadata] field. +service Locations { + option (google.api.default_host) = "cloud.googleapis.com"; + option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform"; + + // Lists information about the supported locations for this service. + rpc ListLocations(ListLocationsRequest) returns (ListLocationsResponse) { + option (google.api.http) = { + get: "/v1/{name=locations}" + additional_bindings { + get: "/v1/{name=projects/*}/locations" + } + }; + } + + // Gets information about a location. + rpc GetLocation(GetLocationRequest) returns (Location) { + option (google.api.http) = { + get: "/v1/{name=locations/*}" + additional_bindings { + get: "/v1/{name=projects/*/locations/*}" + } + }; + } +} + +// The request message for [Locations.ListLocations][google.cloud.location.Locations.ListLocations]. +message ListLocationsRequest { + // The resource that owns the locations collection, if applicable. + string name = 1; + + // The standard list filter. + string filter = 2; + + // The standard list page size. + int32 page_size = 3; + + // The standard list page token. + string page_token = 4; +} + +// The response message for [Locations.ListLocations][google.cloud.location.Locations.ListLocations]. +message ListLocationsResponse { + // A list of locations that matches the specified filter in the request. + repeated Location locations = 1; + + // The standard List next-page token. + string next_page_token = 2; +} + +// The request message for [Locations.GetLocation][google.cloud.location.Locations.GetLocation]. +message GetLocationRequest { + // Resource name for the location. + string name = 1; +} + +// A resource that represents Google Cloud Platform location. +message Location { + // Resource name for the location, which may vary between implementations. + // For example: `"projects/example-project/locations/us-east1"` + string name = 1; + + // The canonical id for this location. For example: `"us-east1"`. + string location_id = 4; + + // The friendly name for this location, typically a nearby city name. + // For example, "Tokyo". + string display_name = 5; + + // Cross-service attributes for the location. For example + // + // {"cloud.googleapis.com/region": "us-east1"} + map labels = 2; + + // Service-specific metadata. For example the available capacity at the given + // location. + google.protobuf.Any metadata = 3; +} diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java index fa3cf84d5..ae0a17248 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java @@ -54,11 +54,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ncedSettings.LoggingSettings\032Y\n\017LoggingS" + "ettings\022\"\n\032enable_stackdriver_logging\030\002 " + "\001(\010\022\"\n\032enable_interaction_logging\030\003 \001(\010B" - + "\264\001\n&com.google.cloud.dialogflow.cx.v3bet" + + "\335\001\n&com.google.cloud.dialogflow.cx.v3bet" + "a1B\025AdvancedSettingsProtoP\001ZDgoogle.gola" + "ng.org/genproto/googleapis/cloud/dialogf" + "low/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud" - + ".Dialogflow.Cx.V3Beta1b\006proto3" + + ".Dialogflow.Cx.V3Beta1\352\002&Google::Cloud::" + + "Dialogflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java index 3c42637cb..3b8de04b8 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java @@ -212,11 +212,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ionResult}\332A\004name\032x\312A\031dialogflow.googlea" + "pis.com\322AYhttps://www.googleapis.com/aut" + "h/cloud-platform,https://www.googleapis." - + "com/auth/dialogflowB\251\001\n&com.google.cloud" + + "com/auth/dialogflowB\322\001\n&com.google.cloud" + ".dialogflow.cx.v3beta1B\nAgentProtoP\001ZDgo" + "ogle.golang.org/genproto/googleapis/clou" + "d/dialogflow/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Goo" - + "gle.Cloud.Dialogflow.Cx.V3Beta1b\006proto3" + + "gle.Cloud.Dialogflow.Cx.V3Beta1\352\002&Google" + + "::Cloud::Dialogflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java index b24b909f6..474e21dee 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java @@ -104,12 +104,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "AR_16\020\001\022\035\n\031OUTPUT_AUDIO_ENCODING_MP3\020\002\022%" + "\n!OUTPUT_AUDIO_ENCODING_MP3_64_KBPS\020\004\022\"\n" + "\036OUTPUT_AUDIO_ENCODING_OGG_OPUS\020\003\022\037\n\033OUT" - + "PUT_AUDIO_ENCODING_MULAW\020\005B\257\001\n&com.googl" + + "PUT_AUDIO_ENCODING_MULAW\020\005B\330\001\n&com.googl" + "e.cloud.dialogflow.cx.v3beta1B\020AudioConf" + "igProtoP\001ZDgoogle.golang.org/genproto/go" + "ogleapis/cloud/dialogflow/cx/v3beta1;cx\370" + "\001\001\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx.V3B" - + "eta1b\006proto3" + + "eta1\352\002&Google::Cloud::Dialogflow::CX::V3" + + "beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java index 5eb128cac..08215b63c 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java @@ -151,11 +151,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\312A\031dialogflow.googleapis.com\322AYhttps://w" + "ww.googleapis.com/auth/cloud-platform,ht" + "tps://www.googleapis.com/auth/dialogflow" - + "B\256\001\n&com.google.cloud.dialogflow.cx.v3be" + + "B\327\001\n&com.google.cloud.dialogflow.cx.v3be" + "ta1B\017EntityTypeProtoP\001ZDgoogle.golang.or" + "g/genproto/googleapis/cloud/dialogflow/c" + "x/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dial" - + "ogflow.Cx.V3Beta1b\006proto3" + + "ogflow.Cx.V3Beta1\352\002&Google::Cloud::Dialo" + + "gflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java index b81317c32..c748a0bd3 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java @@ -227,12 +227,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "esults\332A\006parent\032x\312A\031dialogflow.googleapi" + "s.com\322AYhttps://www.googleapis.com/auth/" + "cloud-platform,https://www.googleapis.co" - + "m/auth/dialogflowB\257\001\n&com.google.cloud.d" + + "m/auth/dialogflowB\330\001\n&com.google.cloud.d" + "ialogflow.cx.v3beta1B\020EnvironmentProtoP\001" + "ZDgoogle.golang.org/genproto/googleapis/" + "cloud/dialogflow/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002" - + "\"Google.Cloud.Dialogflow.Cx.V3Beta1b\006pro" - + "to3" + + "\"Google.Cloud.Dialogflow.Cx.V3Beta1\352\002&Go" + + "ogle::Cloud::Dialogflow::CX::V3beta1b\006pr" + + "oto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java index 6b5a2688a..c140fc589 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java @@ -264,12 +264,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ents/*}:stop:\001*\332A\004name\032x\312A\031dialogflow.go" + "ogleapis.com\322AYhttps://www.googleapis.co" + "m/auth/cloud-platform,https://www.google" - + "apis.com/auth/dialogflowB\256\001\n&com.google." + + "apis.com/auth/dialogflowB\327\001\n&com.google." + "cloud.dialogflow.cx.v3beta1B\017ExperimentP" + "rotoP\001ZDgoogle.golang.org/genproto/googl" + "eapis/cloud/dialogflow/cx/v3beta1;cx\370\001\001\242" + "\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx.V3Beta" - + "1b\006proto3" + + "1\352\002&Google::Cloud::Dialogflow::CX::V3bet" + + "a1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java index 0493c1cfe..a1ee85e28 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java @@ -239,11 +239,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "tobuf.Struct\032x\312A\031dialogflow.googleapis.c" + "om\322AYhttps://www.googleapis.com/auth/clo" + "ud-platform,https://www.googleapis.com/a" - + "uth/dialogflowB\250\001\n&com.google.cloud.dial" + + "uth/dialogflowB\321\001\n&com.google.cloud.dial" + "ogflow.cx.v3beta1B\tFlowProtoP\001ZDgoogle.g" + "olang.org/genproto/googleapis/cloud/dial" + "ogflow/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cl" - + "oud.Dialogflow.Cx.V3Beta1b\006proto3" + + "oud.Dialogflow.Cx.V3Beta1\352\002&Google::Clou" + + "d::Dialogflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java index f9ac1416c..00e74e861 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java @@ -86,11 +86,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ssageH\000\022\\\n\020additional_cases\030\002 \001(\0132@.goog" + "le.cloud.dialogflow.cx.v3beta1.Fulfillme" + "nt.ConditionalCasesH\000B\022\n\020cases_or_messag" - + "eB\257\001\n&com.google.cloud.dialogflow.cx.v3b" + + "eB\330\001\n&com.google.cloud.dialogflow.cx.v3b" + "eta1B\020FulfillmentProtoP\001ZDgoogle.golang." + "org/genproto/googleapis/cloud/dialogflow" + "/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Di" - + "alogflow.Cx.V3Beta1b\006proto3" + + "alogflow.Cx.V3Beta1\352\002&Google::Cloud::Dia" + + "logflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java index 2d58b4c85..547825fb6 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java @@ -160,11 +160,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "A\031dialogflow.googleapis.com\322AYhttps://ww" + "w.googleapis.com/auth/cloud-platform,htt" + "ps://www.googleapis.com/auth/dialogflowB" - + "\252\001\n&com.google.cloud.dialogflow.cx.v3bet" + + "\323\001\n&com.google.cloud.dialogflow.cx.v3bet" + "a1B\013IntentProtoP\001ZDgoogle.golang.org/gen" + "proto/googleapis/cloud/dialogflow/cx/v3b" + "eta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dialogflo" - + "w.Cx.V3Beta1b\006proto3" + + "w.Cx.V3Beta1\352\002&Google::Cloud::Dialogflow" + + "::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java index c87b5808f..217f3310e 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java @@ -183,11 +183,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032x\312A\031dialogflow.googleapis.com\322AYhttps:/" + "/www.googleapis.com/auth/cloud-platform," + "https://www.googleapis.com/auth/dialogfl" - + "owB\250\001\n&com.google.cloud.dialogflow.cx.v3" + + "owB\321\001\n&com.google.cloud.dialogflow.cx.v3" + "beta1B\tPageProtoP\001ZDgoogle.golang.org/ge" + "nproto/googleapis/cloud/dialogflow/cx/v3" + "beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dialogfl" - + "ow.Cx.V3Beta1b\006proto3" + + "ow.Cx.V3Beta1\352\002&Google::Cloud::Dialogflo" + + "w::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java index be28245f2..dc3c369c1 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java @@ -109,12 +109,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "low.cx.v3beta1.ResponseMessage.MixedAudi" + "o.Segment\032^\n\007Segment\022\017\n\005audio\030\001 \001(\014H\000\022\r\n" + "\003uri\030\002 \001(\tH\000\022(\n\033allow_playback_interrupt" - + "ion\030\003 \001(\010B\003\340A\003B\t\n\007contentB\t\n\007messageB\263\001\n" + + "ion\030\003 \001(\010B\003\340A\003B\t\n\007contentB\t\n\007messageB\334\001\n" + "&com.google.cloud.dialogflow.cx.v3beta1B" + "\024ResponseMessageProtoP\001ZDgoogle.golang.o" + "rg/genproto/googleapis/cloud/dialogflow/" + "cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dia" - + "logflow.Cx.V3Beta1b\006proto3" + + "logflow.Cx.V3Beta1\352\002&Google::Cloud::Dial" + + "ogflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java index b3bc063cc..613fb70e1 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java @@ -156,23 +156,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "tions/*/securitySettings/*}\332A\004name\032x\312A\031d" + "ialogflow.googleapis.com\322AYhttps://www.g" + "oogleapis.com/auth/cloud-platform,https:" - + "//www.googleapis.com/auth/dialogflowB\333\004\n" + + "//www.googleapis.com/auth/dialogflowB\204\005\n" + "&com.google.cloud.dialogflow.cx.v3beta1B" + "\025SecuritySettingsProtoP\001ZDgoogle.golang." + "org/genproto/googleapis/cloud/dialogflow" + "/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Di" - + "alogflow.Cx.V3Beta1\352A\310\001\n\"dlp.googleapis." - + "com/InspectTemplate\022Uorganizations/{orga" - + "nization}/locations/{location}/inspectTe" - + "mplates/{inspect_template}\022Kprojects/{pr" - + "oject}/locations/{location}/inspectTempl" - + "ates/{inspect_template}\352A\327\001\n%dlp.googlea" - + "pis.com/DeidentifyTemplate\022[organization" - + "s/{organization}/locations/{location}/de" - + "identifyTemplates/{deidentify_template}\022" - + "Qprojects/{project}/locations/{location}" - + "/deidentifyTemplates/{deidentify_templat" - + "e}b\006proto3" + + "alogflow.Cx.V3Beta1\352\002&Google::Cloud::Dia" + + "logflow::CX::V3beta1\352A\310\001\n\"dlp.googleapis" + + ".com/InspectTemplate\022Uorganizations/{org" + + "anization}/locations/{location}/inspectT" + + "emplates/{inspect_template}\022Kprojects/{p" + + "roject}/locations/{location}/inspectTemp" + + "lates/{inspect_template}\352A\327\001\n%dlp.google" + + "apis.com/DeidentifyTemplate\022[organizatio" + + "ns/{organization}/locations/{location}/d" + + "eidentifyTemplates/{deidentify_template}" + + "\022Qprojects/{project}/locations/{location" + + "}/deidentifyTemplates/{deidentify_templa" + + "te}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java index 201788f0d..9573b1e93 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java @@ -158,12 +158,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/entityTypes/*}\332A\004name\032x\312A\031dialogflow.go" + "ogleapis.com\322AYhttps://www.googleapis.co" + "m/auth/cloud-platform,https://www.google" - + "apis.com/auth/dialogflowB\265\001\n&com.google." + + "apis.com/auth/dialogflowB\336\001\n&com.google." + "cloud.dialogflow.cx.v3beta1B\026SessionEnti" + "tyTypeProtoP\001ZDgoogle.golang.org/genprot" + "o/googleapis/cloud/dialogflow/cx/v3beta1" + ";cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx" - + ".V3Beta1b\006proto3" + + ".V3Beta1\352\002&Google::Cloud::Dialogflow::CX" + + "::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java index 5f6ba08a3..3e30a63c0 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java @@ -296,17 +296,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/*}:fulfillIntent:\001*\032x\312A\031dialogflow.goog" + "leapis.com\322AYhttps://www.googleapis.com/" + "auth/cloud-platform,https://www.googleap" - + "is.com/auth/dialogflowB\203\003\n&com.google.cl" + + "is.com/auth/dialogflowB\254\003\n&com.google.cl" + "oud.dialogflow.cx.v3beta1B\014SessionProtoP" + "\001ZDgoogle.golang.org/genproto/googleapis" + "/cloud/dialogflow/cx/v3beta1;cx\370\001\001\242\002\002DF\252" - + "\002\"Google.Cloud.Dialogflow.Cx.V3Beta1\352A\324\001" - + "\n!dialogflow.googleapis.com/Session\022Ipro" - + "jects/{project}/locations/{location}/age" - + "nts/{agent}/sessions/{session}\022dprojects" - + "/{project}/locations/{location}/agents/{" - + "agent}/environments/{environment}/sessio" - + "ns/{session}b\006proto3" + + "\002\"Google.Cloud.Dialogflow.Cx.V3Beta1\352\002&G" + + "oogle::Cloud::Dialogflow::CX::V3beta1\352A\324" + + "\001\n!dialogflow.googleapis.com/Session\022Ipr" + + "ojects/{project}/locations/{location}/ag" + + "ents/{agent}/sessions/{session}\022dproject" + + "s/{project}/locations/{location}/agents/" + + "{agent}/environments/{environment}/sessi" + + "ons/{session}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java index b703c875f..9e129efac 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java @@ -464,11 +464,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "s/*}\332A\004name\032x\312A\031dialogflow.googleapis.co" + "m\322AYhttps://www.googleapis.com/auth/clou" + "d-platform,https://www.googleapis.com/au" - + "th/dialogflowB\254\001\n&com.google.cloud.dialo" + + "th/dialogflowB\325\001\n&com.google.cloud.dialo" + "gflow.cx.v3beta1B\rTestCaseProtoP\001ZDgoogl" + "e.golang.org/genproto/googleapis/cloud/d" + "ialogflow/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google" - + ".Cloud.Dialogflow.Cx.V3Beta1b\006proto3" + + ".Cloud.Dialogflow.Cx.V3Beta1\352\002&Google::C" + + "loud::Dialogflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java index 9f2066395..a4b2bd4a5 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java @@ -143,12 +143,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "teGroups/*}\332A\004name\032x\312A\031dialogflow.google" + "apis.com\322AYhttps://www.googleapis.com/au" + "th/cloud-platform,https://www.googleapis" - + ".com/auth/dialogflowB\270\001\n&com.google.clou" + + ".com/auth/dialogflowB\341\001\n&com.google.clou" + "d.dialogflow.cx.v3beta1B\031TransitionRoute" + "GroupProtoP\001ZDgoogle.golang.org/genproto" + "/googleapis/cloud/dialogflow/cx/v3beta1;" + "cx\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx." - + "V3Beta1b\006proto3" + + "V3Beta1\352\002&Google::Cloud::Dialogflow::CX:" + + ":V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java index 16e7fa86f..d76279df4 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java @@ -65,12 +65,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "N_ROUTE_GROUP\020\007\"F\n\010Severity\022\030\n\024SEVERITY_" + "UNSPECIFIED\020\000\022\010\n\004INFO\020\001\022\013\n\007WARNING\020\002\022\t\n\005" + "ERROR\020\003\"2\n\014ResourceName\022\014\n\004name\030\001 \001(\t\022\024\n" - + "\014display_name\030\002 \001(\tB\265\001\n&com.google.cloud" + + "\014display_name\030\002 \001(\tB\336\001\n&com.google.cloud" + ".dialogflow.cx.v3beta1B\026ValidationMessag" + "eProtoP\001ZDgoogle.golang.org/genproto/goo" + "gleapis/cloud/dialogflow/cx/v3beta1;cx\370\001" + "\001\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx.V3Be" - + "ta1b\006proto3" + + "ta1\352\002&Google::Cloud::Dialogflow::CX::V3b" + + "eta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java index ccd472077..3a0f9f4c5 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java @@ -159,11 +159,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "Struct\032x\312A\031dialogflow.googleapis.com\322AYh" + "ttps://www.googleapis.com/auth/cloud-pla" + "tform,https://www.googleapis.com/auth/di" - + "alogflowB\253\001\n&com.google.cloud.dialogflow" + + "alogflowB\324\001\n&com.google.cloud.dialogflow" + ".cx.v3beta1B\014VersionProtoP\001ZDgoogle.gola" + "ng.org/genproto/googleapis/cloud/dialogf" + "low/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"Google.Cloud" - + ".Dialogflow.Cx.V3Beta1b\006proto3" + + ".Dialogflow.Cx.V3Beta1\352\002&Google::Cloud::" + + "Dialogflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java index afa275ad9..33d93f266 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java @@ -275,15 +275,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "gents/*/webhooks/*}\332A\004name\032x\312A\031dialogflo" + "w.googleapis.com\322AYhttps://www.googleapi" + "s.com/auth/cloud-platform,https://www.go" - + "ogleapis.com/auth/dialogflowB\252\002\n&com.goo" + + "ogleapis.com/auth/dialogflowB\323\002\n&com.goo" + "gle.cloud.dialogflow.cx.v3beta1B\014Webhook" + "ProtoP\001ZDgoogle.golang.org/genproto/goog" + "leapis/cloud/dialogflow/cx/v3beta1;cx\370\001\001" + "\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx.V3Bet" - + "a1\352A|\n\'servicedirectory.googleapis.com/S" - + "ervice\022Qprojects/{project}/locations/{lo" - + "cation}/namespaces/{namespace}/services/" - + "{service}b\006proto3" + + "a1\352\002&Google::Cloud::Dialogflow::CX::V3be" + + "ta1\352A|\n\'servicedirectory.googleapis.com/" + + "Service\022Qprojects/{project}/locations/{l" + + "ocation}/namespaces/{namespace}/services" + + "/{service}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/advanced_settings.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/advanced_settings.proto index 682ffe480..4e3a8e7f5 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/advanced_settings.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/advanced_settings.proto @@ -27,6 +27,7 @@ option java_multiple_files = true; option java_outer_classname = "AdvancedSettingsProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. // Settings exposed at lower level overrides the settings exposed at higher diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto index 0073381f8..1318115eb 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto @@ -34,6 +34,7 @@ option java_multiple_files = true; option java_outer_classname = "AgentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Agents][google.cloud.dialogflow.cx.v3beta1.Agent]. service Agents { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto index 38f05bd52..078cd9193 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto @@ -28,6 +28,7 @@ option java_multiple_files = true; option java_outer_classname = "AudioConfigProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Information for a word recognized by the speech recognizer. message SpeechWordInfo { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/entity_type.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/entity_type.proto index 0f6ed563f..a0aa4ff8a 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/entity_type.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/entity_type.proto @@ -30,6 +30,7 @@ option java_multiple_files = true; option java_outer_classname = "EntityTypeProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [EntityTypes][google.cloud.dialogflow.cx.v3beta1.EntityType]. service EntityTypes { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/environment.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/environment.proto index 837551df9..73c22ca70 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/environment.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/environment.proto @@ -33,6 +33,7 @@ option java_multiple_files = true; option java_outer_classname = "EnvironmentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Environments][google.cloud.dialogflow.cx.v3beta1.Environment]. service Environments { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/experiment.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/experiment.proto index 949026df7..a46433e50 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/experiment.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/experiment.proto @@ -32,6 +32,7 @@ option java_multiple_files = true; option java_outer_classname = "ExperimentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Experiments][google.cloud.dialogflow.cx.v3beta1.Experiment]. service Experiments { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/flow.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/flow.proto index 4cbeb65da..7ec9b4eee 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/flow.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/flow.proto @@ -35,6 +35,7 @@ option java_multiple_files = true; option java_outer_classname = "FlowProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Flows][google.cloud.dialogflow.cx.v3beta1.Flow]. service Flows { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto index 5301826c1..f41e1735a 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto @@ -29,6 +29,7 @@ option java_multiple_files = true; option java_outer_classname = "FulfillmentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // A fulfillment can do one or more of the following actions at the same time: // diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/intent.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/intent.proto index 2ff9aea28..5d69f8231 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/intent.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/intent.proto @@ -32,6 +32,7 @@ option java_multiple_files = true; option java_outer_classname = "IntentProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Intents][google.cloud.dialogflow.cx.v3beta1.Intent]. service Intents { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/page.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/page.proto index b23b10d74..6b4085971 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/page.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/page.proto @@ -33,6 +33,7 @@ option java_multiple_files = true; option java_outer_classname = "PageProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Pages][google.cloud.dialogflow.cx.v3beta1.Page]. service Pages { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/response_message.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/response_message.proto index e8934f20d..d9331eb42 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/response_message.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/response_message.proto @@ -27,6 +27,7 @@ option java_multiple_files = true; option java_outer_classname = "ResponseMessageProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Represents a response message that can be returned by a conversational agent. // diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/security_settings.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/security_settings.proto index b10f3c0d3..95d1d60b2 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/security_settings.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/security_settings.proto @@ -31,6 +31,7 @@ option java_multiple_files = true; option java_outer_classname = "SecuritySettingsProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; option (google.api.resource_definition) = { type: "dlp.googleapis.com/InspectTemplate" pattern: "organizations/{organization}/locations/{location}/inspectTemplates/{inspect_template}" diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto index 44ef50b18..170eaa2f5 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto @@ -39,6 +39,7 @@ option java_multiple_files = true; option java_outer_classname = "SessionProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; option (google.api.resource_definition) = { type: "dialogflow.googleapis.com/Session" pattern: "projects/{project}/locations/{location}/agents/{agent}/sessions/{session}" diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session_entity_type.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session_entity_type.proto index 7c5cfebad..d0f1f5241 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session_entity_type.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session_entity_type.proto @@ -31,6 +31,7 @@ option java_multiple_files = true; option java_outer_classname = "SessionEntityTypeProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [SessionEntityTypes][google.cloud.dialogflow.cx.v3beta1.SessionEntityType]. service SessionEntityTypes { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto index c640be6ff..b39565d94 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto @@ -40,6 +40,7 @@ option java_multiple_files = true; option java_outer_classname = "TestCaseProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Test Cases][google.cloud.dialogflow.cx.v3beta1.TestCase] and // [Test Case Results][google.cloud.dialogflow.cx.v3beta1.TestCaseResult]. diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/transition_route_group.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/transition_route_group.proto index 50e277a87..fd3406f4b 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/transition_route_group.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/transition_route_group.proto @@ -31,6 +31,7 @@ option java_multiple_files = true; option java_outer_classname = "TransitionRouteGroupProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [TransitionRouteGroups][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup]. service TransitionRouteGroups { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/validation_message.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/validation_message.proto index b80e4fa27..c430dea26 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/validation_message.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/validation_message.proto @@ -26,6 +26,7 @@ option java_multiple_files = true; option java_outer_classname = "ValidationMessageProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Agent/flow validation message. message ValidationMessage { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/version.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/version.proto index 39135c96a..d5b442310 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/version.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/version.proto @@ -38,6 +38,7 @@ option java_multiple_files = true; option java_outer_classname = "VersionProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; // Service for managing [Versions][google.cloud.dialogflow.cx.v3beta1.Version]. service Versions { diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto index 7786dd229..b5b0eaf6a 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto @@ -33,6 +33,7 @@ option java_multiple_files = true; option java_outer_classname = "WebhookProto"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option objc_class_prefix = "DF"; +option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1"; option (google.api.resource_definition) = { type: "servicedirectory.googleapis.com/Service" pattern: "projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}"