diff --git a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsClient.java b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsClient.java index c2bc75084..f653517ac 100644 --- a/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsClient.java +++ b/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsClient.java @@ -179,8 +179,8 @@ public final OperationsClient getOperationsClient() { * } * * @param parent Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions - * for. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. + * for. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent + * ID>/flows/<Flow ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListVersionsPagedResponse listVersions(FlowName parent) { @@ -207,8 +207,8 @@ public final ListVersionsPagedResponse listVersions(FlowName parent) { * } * * @param parent Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions - * for. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. + * for. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent + * ID>/flows/<Flow ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListVersionsPagedResponse listVersions(String parent) { @@ -318,7 +318,8 @@ public final UnaryCallable listVersio * } * * @param name Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + * `projects/<Project ID>/locations/<Location ID>/agents/<Agent + * ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Version getVersion(VersionName name) { @@ -342,7 +343,8 @@ public final Version getVersion(VersionName name) { * } * * @param name Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + * `projects/<Project ID>/locations/<Location ID>/agents/<Agent + * ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Version getVersion(String name) { @@ -423,8 +425,8 @@ public final UnaryCallable getVersionCallable() { * } * * @param parent Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an - * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. + * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format: `projects/<Project + * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>`. * @param version Required. The version to create. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -462,8 +464,8 @@ public final OperationFuture createVers * } * * @param parent Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an - * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. + * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format: `projects/<Project + * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>`. * @param version Required. The version to create. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -661,8 +663,8 @@ public final UnaryCallable updateVersionCallable( * } * * @param name Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to - * delete. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + * delete. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent + * ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final void deleteVersion(VersionName name) { @@ -686,8 +688,8 @@ public final void deleteVersion(VersionName name) { * } * * @param name Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to - * delete. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + * delete. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent + * ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final void deleteVersion(String name) { @@ -768,8 +770,8 @@ public final UnaryCallable deleteVersionCallable() * } * * @param name Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to - * draft flow. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + * draft flow. Format: `projects/<Project ID>/locations/<Location + * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture loadVersionAsync(VersionName name) { @@ -802,8 +804,8 @@ public final OperationFuture loadVersionAsync(VersionName name) { * } * * @param name Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to - * draft flow. Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + * draft flow. Format: `projects/<Project ID>/locations/<Location + * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture loadVersionAsync(String name) { @@ -931,8 +933,8 @@ public final UnaryCallable loadVersionCallable() * * @param baseVersion Required. Name of the base flow version to compare with the target version. * Use version ID `0` to indicate the draft version of the specified flow. - *

Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + *

Format: `projects/<Project ID>/locations/<Location ID>/agents/ <Agent + * ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final CompareVersionsResponse compareVersions(VersionName baseVersion) { @@ -959,8 +961,8 @@ public final CompareVersionsResponse compareVersions(VersionName baseVersion) { * * @param baseVersion Required. Name of the base flow version to compare with the target version. * Use version ID `0` to indicate the draft version of the specified flow. - *

Format: - * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`. + *

Format: `projects/<Project ID>/locations/<Location ID>/agents/ <Agent + * ID>/flows/<Flow ID>/versions/<Version ID>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final CompareVersionsResponse compareVersions(String baseVersion) { diff --git a/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsGrpc.java b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsGrpc.java index 352102b0f..e3f655762 100644 --- a/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsGrpc.java +++ b/grpc-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionsGrpc.java @@ -397,8 +397,7 @@ public abstract static class VersionsImplBase implements io.grpc.BindableService * * *

-     * Returns the list of all versions in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Returns the list of all versions in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 
*/ public void listVersions( @@ -426,13 +425,11 @@ public void getVersion( * * *
-     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 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`:
-     * [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
+     * - `metadata`: [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
      * - `response`: [Version][google.cloud.dialogflow.cx.v3.Version]
      * 
*/ @@ -579,8 +576,7 @@ protected VersionsStub build(io.grpc.Channel channel, io.grpc.CallOptions callOp * * *
-     * Returns the list of all versions in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Returns the list of all versions in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 
*/ public void listVersions( @@ -611,13 +607,11 @@ public void getVersion( * * *
-     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 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`:
-     * [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
+     * - `metadata`: [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
      * - `response`: [Version][google.cloud.dialogflow.cx.v3.Version]
      * 
*/ @@ -725,8 +719,7 @@ protected VersionsBlockingStub build(io.grpc.Channel channel, io.grpc.CallOption * * *
-     * Returns the list of all versions in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Returns the list of all versions in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 
*/ public com.google.cloud.dialogflow.cx.v3.ListVersionsResponse listVersions( @@ -752,13 +745,11 @@ public com.google.cloud.dialogflow.cx.v3.Version getVersion( * * *
-     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 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`:
-     * [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
+     * - `metadata`: [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
      * - `response`: [Version][google.cloud.dialogflow.cx.v3.Version]
      * 
*/ @@ -850,8 +841,7 @@ protected VersionsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions * * *
-     * Returns the list of all versions in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Returns the list of all versions in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< @@ -879,13 +869,11 @@ protected VersionsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions * * *
-     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified
-     * [Flow][google.cloud.dialogflow.cx.v3.Flow].
+     * Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow].
      * 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`:
-     * [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
+     * - `metadata`: [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata]
      * - `response`: [Version][google.cloud.dialogflow.cx.v3.Version]
      * 
*/ diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequest.java index 8eaf83cee..7014c6e60 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
+ * The request message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CompareVersionsRequest} @@ -134,10 +133,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. Name of the base flow version to compare with the target version.
-   * Use version ID `0` to indicate the draft version of the specified flow.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. Name of the base flow version to compare with the target version. Use
+   * version ID `0` to indicate the draft version of the specified flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+   * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -162,10 +161,10 @@ public java.lang.String getBaseVersion() { * * *
-   * Required. Name of the base flow version to compare with the target version.
-   * Use version ID `0` to indicate the draft version of the specified flow.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. Name of the base flow version to compare with the target version. Use
+   * version ID `0` to indicate the draft version of the specified flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+   * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -195,8 +194,8 @@ public com.google.protobuf.ByteString getBaseVersionBytes() { *
    * Required. Name of the target flow version to compare with the
    * base version. Use version ID `0` to indicate the draft version of the
-   * specified flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * specified flow. Format: `projects/<Project ID>/locations/<Location
+   * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -223,8 +222,8 @@ public java.lang.String getTargetVersion() { *
    * Required. Name of the target flow version to compare with the
    * base version. Use version ID `0` to indicate the draft version of the
-   * specified flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * specified flow. Format: `projects/<Project ID>/locations/<Location
+   * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -487,8 +486,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
+   * The request message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CompareVersionsRequest} @@ -662,10 +660,10 @@ public Builder mergeFrom( * * *
-     * Required. Name of the base flow version to compare with the target version.
-     * Use version ID `0` to indicate the draft version of the specified flow.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. Name of the base flow version to compare with the target version. Use
+     * version ID `0` to indicate the draft version of the specified flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+     * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -689,10 +687,10 @@ public java.lang.String getBaseVersion() { * * *
-     * Required. Name of the base flow version to compare with the target version.
-     * Use version ID `0` to indicate the draft version of the specified flow.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. Name of the base flow version to compare with the target version. Use
+     * version ID `0` to indicate the draft version of the specified flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+     * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -716,10 +714,10 @@ public com.google.protobuf.ByteString getBaseVersionBytes() { * * *
-     * Required. Name of the base flow version to compare with the target version.
-     * Use version ID `0` to indicate the draft version of the specified flow.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. Name of the base flow version to compare with the target version. Use
+     * version ID `0` to indicate the draft version of the specified flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+     * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -742,10 +740,10 @@ public Builder setBaseVersion(java.lang.String value) { * * *
-     * Required. Name of the base flow version to compare with the target version.
-     * Use version ID `0` to indicate the draft version of the specified flow.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. Name of the base flow version to compare with the target version. Use
+     * version ID `0` to indicate the draft version of the specified flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+     * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -764,10 +762,10 @@ public Builder clearBaseVersion() { * * *
-     * Required. Name of the base flow version to compare with the target version.
-     * Use version ID `0` to indicate the draft version of the specified flow.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. Name of the base flow version to compare with the target version. Use
+     * version ID `0` to indicate the draft version of the specified flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+     * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -795,8 +793,8 @@ public Builder setBaseVersionBytes(com.google.protobuf.ByteString value) { *
      * Required. Name of the target flow version to compare with the
      * base version. Use version ID `0` to indicate the draft version of the
-     * specified flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * specified flow. Format: `projects/<Project ID>/locations/<Location
+     * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -822,8 +820,8 @@ public java.lang.String getTargetVersion() { *
      * Required. Name of the target flow version to compare with the
      * base version. Use version ID `0` to indicate the draft version of the
-     * specified flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * specified flow. Format: `projects/<Project ID>/locations/<Location
+     * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -849,8 +847,8 @@ public com.google.protobuf.ByteString getTargetVersionBytes() { *
      * Required. Name of the target flow version to compare with the
      * base version. Use version ID `0` to indicate the draft version of the
-     * specified flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * specified flow. Format: `projects/<Project ID>/locations/<Location
+     * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -875,8 +873,8 @@ public Builder setTargetVersion(java.lang.String value) { *
      * Required. Name of the target flow version to compare with the
      * base version. Use version ID `0` to indicate the draft version of the
-     * specified flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * specified flow. Format: `projects/<Project ID>/locations/<Location
+     * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -897,8 +895,8 @@ public Builder clearTargetVersion() { *
      * Required. Name of the target flow version to compare with the
      * base version. Use version ID `0` to indicate the draft version of the
-     * specified flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * specified flow. Format: `projects/<Project ID>/locations/<Location
+     * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequestOrBuilder.java index 04c139c85..03f828e8a 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsRequestOrBuilder.java @@ -27,10 +27,10 @@ public interface CompareVersionsRequestOrBuilder * * *
-   * Required. Name of the base flow version to compare with the target version.
-   * Use version ID `0` to indicate the draft version of the specified flow.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. Name of the base flow version to compare with the target version. Use
+   * version ID `0` to indicate the draft version of the specified flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+   * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -44,10 +44,10 @@ public interface CompareVersionsRequestOrBuilder * * *
-   * Required. Name of the base flow version to compare with the target version.
-   * Use version ID `0` to indicate the draft version of the specified flow.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. Name of the base flow version to compare with the target version. Use
+   * version ID `0` to indicate the draft version of the specified flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/
+   * <Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -64,8 +64,8 @@ public interface CompareVersionsRequestOrBuilder *
    * Required. Name of the target flow version to compare with the
    * base version. Use version ID `0` to indicate the draft version of the
-   * specified flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * specified flow. Format: `projects/<Project ID>/locations/<Location
+   * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -81,8 +81,8 @@ public interface CompareVersionsRequestOrBuilder *
    * Required. Name of the target flow version to compare with the
    * base version. Use version ID `0` to indicate the draft version of the
-   * specified flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * specified flow. Format: `projects/<Project ID>/locations/<Location
+   * ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsResponse.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsResponse.java index 4a57d4c53..861f27d1d 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsResponse.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CompareVersionsResponse.java @@ -22,8 +22,7 @@ * * *
- * The response message for
- * [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
+ * The response message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CompareVersionsResponse} @@ -467,8 +466,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response message for
-   * [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
+   * The response message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CompareVersionsResponse} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadata.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadata.java index 6e064d2a3..7fd27f0a0 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadata.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadata.java @@ -120,8 +120,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Name of the created version.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * string version = 1 [(.google.api.resource_reference) = { ... } @@ -145,8 +145,8 @@ public java.lang.String getVersion() { * *
    * Name of the created version.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * string version = 1 [(.google.api.resource_reference) = { ... } @@ -496,8 +496,8 @@ public Builder mergeFrom( * *
      * Name of the created version.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * string version = 1 [(.google.api.resource_reference) = { ... } @@ -520,8 +520,8 @@ public java.lang.String getVersion() { * *
      * Name of the created version.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * string version = 1 [(.google.api.resource_reference) = { ... } @@ -544,8 +544,8 @@ public com.google.protobuf.ByteString getVersionBytes() { * *
      * Name of the created version.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * string version = 1 [(.google.api.resource_reference) = { ... } @@ -567,8 +567,8 @@ public Builder setVersion(java.lang.String value) { * *
      * Name of the created version.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * string version = 1 [(.google.api.resource_reference) = { ... } @@ -586,8 +586,8 @@ public Builder clearVersion() { * *
      * Name of the created version.
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * string version = 1 [(.google.api.resource_reference) = { ... } diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadataOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadataOrBuilder.java index d8f51d952..fcb6797f3 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadataOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionOperationMetadataOrBuilder.java @@ -28,8 +28,8 @@ public interface CreateVersionOperationMetadataOrBuilder * *
    * Name of the created version.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * string version = 1 [(.google.api.resource_reference) = { ... } @@ -42,8 +42,8 @@ public interface CreateVersionOperationMetadataOrBuilder * *
    * Name of the created version.
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * string version = 1 [(.google.api.resource_reference) = { ... } diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequest.java index cec2a1a18..4ad3fceb1 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion].
+ * The request message for [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CreateVersionRequest} @@ -134,9 +133,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-   * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * @@ -161,9 +160,9 @@ public java.lang.String getParent() { * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-   * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * @@ -417,8 +416,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion].
+   * The request message for [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CreateVersionRequest} @@ -592,9 +590,9 @@ public Builder mergeFrom( * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-     * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -618,9 +616,9 @@ public java.lang.String getParent() { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-     * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -644,9 +642,9 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-     * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -669,9 +667,9 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-     * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -690,9 +688,9 @@ public Builder clearParent() { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-     * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequestOrBuilder.java index 156175f45..39aac7d69 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateVersionRequestOrBuilder.java @@ -27,9 +27,9 @@ public interface CreateVersionRequestOrBuilder * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-   * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * @@ -43,9 +43,9 @@ public interface CreateVersionRequestOrBuilder * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
-   * [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateWebhookRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateWebhookRequest.java index 54b9304e2..61e64c4a6 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateWebhookRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/CreateWebhookRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook].
+ * The request message for [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CreateWebhookRequest} @@ -415,8 +414,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook].
+   * The request message for [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.CreateWebhookRequest} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequest.java index e55d2c3fc..eb580cf9d 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Versions.DeleteVersion][google.cloud.dialogflow.cx.v3.Versions.DeleteVersion].
+ * The request message for [Versions.DeleteVersion][google.cloud.dialogflow.cx.v3.Versions.DeleteVersion].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.DeleteVersionRequest} @@ -118,9 +117,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-   * to delete. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -145,9 +144,9 @@ public java.lang.String getName() { * * *
-   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-   * to delete. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -333,8 +332,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Versions.DeleteVersion][google.cloud.dialogflow.cx.v3.Versions.DeleteVersion].
+   * The request message for [Versions.DeleteVersion][google.cloud.dialogflow.cx.v3.Versions.DeleteVersion].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.DeleteVersionRequest} @@ -494,9 +492,9 @@ public Builder mergeFrom( * * *
-     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-     * to delete. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -520,9 +518,9 @@ public java.lang.String getName() { * * *
-     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-     * to delete. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -546,9 +544,9 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-     * to delete. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -571,9 +569,9 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-     * to delete. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -592,9 +590,9 @@ public Builder clearName() { * * *
-     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-     * to delete. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequestOrBuilder.java index fe34f9984..eaf1a2d2d 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteVersionRequestOrBuilder.java @@ -27,9 +27,9 @@ public interface DeleteVersionRequestOrBuilder * * *
-   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-   * to delete. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -43,9 +43,9 @@ public interface DeleteVersionRequestOrBuilder * * *
-   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
-   * to delete. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequest.java index b53b2332d..ee0ec2b48 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].
+ * The request message for [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.DeleteWebhookRequest} @@ -185,10 +184,9 @@ public com.google.protobuf.ByteString getNameBytes() { * * If `force` is set to false, an error will be returned with message * indicating the referenced resources. * * If `force` is set to true, Dialogflow will remove the webhook, as well - * as any references to the webhook (i.e. - * [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] and - * [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that - * point to this webhook will be removed). + * as any references to the webhook (i.e. [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] + * and [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that point to this webhook + * will be removed). * * * bool force = 2; @@ -373,8 +371,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].
+   * The request message for [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.DeleteWebhookRequest} @@ -671,10 +668,9 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * If `force` is set to false, an error will be returned with message * indicating the referenced resources. * * If `force` is set to true, Dialogflow will remove the webhook, as well - * as any references to the webhook (i.e. - * [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] and - * [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that - * point to this webhook will be removed). + * as any references to the webhook (i.e. [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] + * and [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that point to this webhook + * will be removed). * * * bool force = 2; @@ -694,10 +690,9 @@ public boolean getForce() { * * If `force` is set to false, an error will be returned with message * indicating the referenced resources. * * If `force` is set to true, Dialogflow will remove the webhook, as well - * as any references to the webhook (i.e. - * [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] and - * [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that - * point to this webhook will be removed). + * as any references to the webhook (i.e. [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] + * and [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that point to this webhook + * will be removed). * * * bool force = 2; @@ -720,10 +715,9 @@ public Builder setForce(boolean value) { * * If `force` is set to false, an error will be returned with message * indicating the referenced resources. * * If `force` is set to true, Dialogflow will remove the webhook, as well - * as any references to the webhook (i.e. - * [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] and - * [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that - * point to this webhook will be removed). + * as any references to the webhook (i.e. [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] + * and [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that point to this webhook + * will be removed). * * * bool force = 2; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequestOrBuilder.java index d1272ace6..b12df9bdb 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/DeleteWebhookRequestOrBuilder.java @@ -65,10 +65,9 @@ public interface DeleteWebhookRequestOrBuilder * * If `force` is set to false, an error will be returned with message * indicating the referenced resources. * * If `force` is set to true, Dialogflow will remove the webhook, as well - * as any references to the webhook (i.e. - * [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] and - * [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that - * point to this webhook will be removed). + * as any references to the webhook (i.e. [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] + * and [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that point to this webhook + * will be removed). * * * bool force = 2; 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 49e9bdecc..5544ea8d1 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 @@ -122,149 +122,150 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "pi/client.proto\032\037google/api/field_behavi" + "or.proto\032\031google/api/resource.proto\032-goo" + "gle/cloud/dialogflow/cx/v3/test_case.pro" - + "to\032#google/longrunning/operations.proto\032" - + "\033google/protobuf/empty.proto\032 google/pro" - + "tobuf/field_mask.proto\032\037google/protobuf/" - + "timestamp.proto\"\216\005\n\013Environment\022\014\n\004name\030" - + "\001 \001(\t\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\023\n\013desc" - + "ription\030\003 \001(\t\022V\n\017version_configs\030\006 \003(\01328" - + ".google.cloud.dialogflow.cx.v3.Environme" - + "nt.VersionConfigB\003\340A\002\0224\n\013update_time\030\005 \001" - + "(\0132\032.google.protobuf.TimestampB\003\340A\003\022U\n\021t" - + "est_cases_config\030\007 \001(\0132:.google.cloud.di" - + "alogflow.cx.v3.Environment.TestCasesConf" - + "ig\032K\n\rVersionConfig\022:\n\007version\030\001 \001(\tB)\340A" - + "\002\372A#\n!dialogflow.googleapis.com/Version\032" - + "\217\001\n\017TestCasesConfig\022;\n\ntest_cases\030\001 \003(\tB" - + "\'\372A$\n\"dialogflow.googleapis.com/TestCase" - + "\022\035\n\025enable_continuous_run\030\002 \001(\010\022 \n\030enabl" - + "e_predeployment_run\030\003 \001(\010:}\352Az\n%dialogfl" - + "ow.googleapis.com/Environment\022Qprojects/" - + "{project}/locations/{location}/agents/{a" - + "gent}/environments/{environment}\"\177\n\027List" - + "EnvironmentsRequest\022=\n\006parent\030\001 \001(\tB-\340A\002" - + "\372A\'\022%dialogflow.googleapis.com/Environme" - + "nt\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(" - + "\t\"u\n\030ListEnvironmentsResponse\022@\n\014environ" - + "ments\030\001 \003(\0132*.google.cloud.dialogflow.cx" - + ".v3.Environment\022\027\n\017next_page_token\030\002 \001(\t" - + "\"T\n\025GetEnvironmentRequest\022;\n\004name\030\001 \001(\tB" - + "-\340A\002\372A\'\n%dialogflow.googleapis.com/Envir" - + "onment\"\237\001\n\030CreateEnvironmentRequest\022=\n\006p" - + "arent\030\001 \001(\tB-\340A\002\372A\'\022%dialogflow.googleap" - + "is.com/Environment\022D\n\013environment\030\002 \001(\0132" - + "*.google.cloud.dialogflow.cx.v3.Environm" - + "entB\003\340A\002\"\226\001\n\030UpdateEnvironmentRequest\022D\n" - + "\013environment\030\001 \001(\0132*.google.cloud.dialog" - + "flow.cx.v3.EnvironmentB\003\340A\002\0224\n\013update_ma" - + "sk\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A" - + "\002\"W\n\030DeleteEnvironmentRequest\022;\n\004name\030\001 " - + "\001(\tB-\340A\002\372A\'\n%dialogflow.googleapis.com/E" - + "nvironment\"\205\001\n\037LookupEnvironmentHistoryR" - + "equest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%dialogflow" - + ".googleapis.com/Environment\022\021\n\tpage_size" - + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"}\n LookupEnvi" - + "ronmentHistoryResponse\022@\n\014environments\030\001" - + " \003(\0132*.google.cloud.dialogflow.cx.v3.Env" - + "ironment\022\027\n\017next_page_token\030\002 \001(\t\"\210\004\n\024Co" - + "ntinuousTestResult\022\014\n\004name\030\001 \001(\t\022X\n\006resu" - + "lt\030\002 \001(\0162H.google.cloud.dialogflow.cx.v3" - + ".ContinuousTestResult.AggregatedTestResu" - + "lt\022H\n\021test_case_results\030\003 \003(\tB-\372A*\n(dial" - + "ogflow.googleapis.com/TestCaseResult\022,\n\010" - + "run_time\030\004 \001(\0132\032.google.protobuf.Timesta" - + "mp\"V\n\024AggregatedTestResult\022&\n\"AGGREGATED" - + "_TEST_RESULT_UNSPECIFIED\020\000\022\n\n\006PASSED\020\001\022\n" - + "\n\006FAILED\020\002:\267\001\352A\263\001\n.dialogflow.googleapis" - + ".com/ContinuousTestResult\022\200\001projects/{pr" - + "oject}/locations/{location}/agents/{agen" - + "t}/environments/{environment}/continuous" - + "TestResults/{continuous_test_result}\"^\n\030" - + "RunContinuousTestRequest\022B\n\013environment\030" - + "\001 \001(\tB-\340A\002\372A\'\n%dialogflow.googleapis.com" - + "/Environment\"p\n\031RunContinuousTestRespons" - + "e\022S\n\026continuous_test_result\030\001 \001(\01323.goog" - + "le.cloud.dialogflow.cx.v3.ContinuousTest" - + "Result\"U\n\031RunContinuousTestMetadata\0228\n\006e" - + "rrors\030\001 \003(\0132(.google.cloud.dialogflow.cx" - + ".v3.TestError\"\221\001\n ListContinuousTestResu" - + "ltsRequest\022F\n\006parent\030\001 \001(\tB6\340A\002\372A0\022.dial" - + "ogflow.googleapis.com/ContinuousTestResu" - + "lt\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(" - + "\t\"\222\001\n!ListContinuousTestResultsResponse\022" - + "T\n\027continuous_test_results\030\001 \003(\01323.googl" - + "e.cloud.dialogflow.cx.v3.ContinuousTestR" - + "esult\022\027\n\017next_page_token\030\002 \001(\t\"\230\001\n\021Deplo" - + "yFlowRequest\022B\n\013environment\030\001 \001(\tB-\340A\002\372A" - + "\'\n%dialogflow.googleapis.com/Environment" - + "\022?\n\014flow_version\030\002 \001(\tB)\340A\002\372A#\n!dialogfl" - + "ow.googleapis.com/Version\"i\n\022DeployFlowR" - + "esponse\022?\n\013environment\030\001 \001(\0132*.google.cl" - + "oud.dialogflow.cx.v3.Environment\022\022\n\ndepl" - + "oyment\030\002 \001(\t\"S\n\022DeployFlowMetadata\022=\n\013te" - + "st_errors\030\001 \003(\0132(.google.cloud.dialogflo" - + "w.cx.v3.TestError2\304\021\n\014Environments\022\317\001\n\020L" - + "istEnvironments\0226.google.cloud.dialogflo" - + "w.cx.v3.ListEnvironmentsRequest\0327.google" - + ".cloud.dialogflow.cx.v3.ListEnvironments" - + "Response\"J\202\323\344\223\002;\0229/v3/{parent=projects/*" - + "/locations/*/agents/*}/environments\332A\006pa" - + "rent\022\274\001\n\016GetEnvironment\0224.google.cloud.d" - + "ialogflow.cx.v3.GetEnvironmentRequest\032*." - + "google.cloud.dialogflow.cx.v3.Environmen" - + "t\"H\202\323\344\223\002;\0229/v3/{name=projects/*/location" - + "s/*/agents/*/environments/*}\332A\004name\022\371\001\n\021" - + "CreateEnvironment\0227.google.cloud.dialogf" - + "low.cx.v3.CreateEnvironmentRequest\032\035.goo" - + "gle.longrunning.Operation\"\213\001\202\323\344\223\002H\"9/v3/" - + "{parent=projects/*/locations/*/agents/*}" - + "/environments:\013environment\332A\022parent,envi" - + "ronment\312A%\n\013Environment\022\026google.protobuf" - + ".Struct\022\212\002\n\021UpdateEnvironment\0227.google.c" - + "loud.dialogflow.cx.v3.UpdateEnvironmentR" - + "equest\032\035.google.longrunning.Operation\"\234\001" - + "\202\323\344\223\002T2E/v3/{environment.name=projects/*" - + "/locations/*/agents/*/environments/*}:\013e" - + "nvironment\332A\027environment,update_mask\312A%\n" - + "\013Environment\022\026google.protobuf.Struct\022\256\001\n" - + "\021DeleteEnvironment\0227.google.cloud.dialog" - + "flow.cx.v3.DeleteEnvironmentRequest\032\026.go" - + "ogle.protobuf.Empty\"H\202\323\344\223\002;*9/v3/{name=p" - + "rojects/*/locations/*/agents/*/environme" - + "nts/*}\332A\004name\022\376\001\n\030LookupEnvironmentHisto" - + "ry\022>.google.cloud.dialogflow.cx.v3.Looku" - + "pEnvironmentHistoryRequest\032?.google.clou" - + "d.dialogflow.cx.v3.LookupEnvironmentHist" - + "oryResponse\"a\202\323\344\223\002T\022R/v3/{name=projects/" - + "*/locations/*/agents/*/environments/*}:l" - + "ookupEnvironmentHistory\332A\004name\022\204\002\n\021RunCo" - + "ntinuousTest\0227.google.cloud.dialogflow.c" - + "x.v3.RunContinuousTestRequest\032\035.google.l" - + "ongrunning.Operation\"\226\001\202\323\344\223\002W\"R/v3/{envi" - + "ronment=projects/*/locations/*/agents/*/" - + "environments/*}:runContinuousTest:\001*\312A6\n" - + "\031RunContinuousTestResponse\022\031RunContinuou" - + "sTestMetadata\022\202\002\n\031ListContinuousTestResu" - + "lts\022?.google.cloud.dialogflow.cx.v3.List" - + "ContinuousTestResultsRequest\032@.google.cl" - + "oud.dialogflow.cx.v3.ListContinuousTestR" - + "esultsResponse\"b\202\323\344\223\002S\022Q/v3/{parent=proj" + + "to\032+google/cloud/dialogflow/cx/v3/webhoo" + + "k.proto\032#google/longrunning/operations.p" + + "roto\032\033google/protobuf/empty.proto\032 googl" + + "e/protobuf/field_mask.proto\032\037google/prot" + + "obuf/timestamp.proto\"\216\005\n\013Environment\022\014\n\004" + + "name\030\001 \001(\t\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\023\n" + + "\013description\030\003 \001(\t\022V\n\017version_configs\030\006 " + + "\003(\01328.google.cloud.dialogflow.cx.v3.Envi" + + "ronment.VersionConfigB\003\340A\002\0224\n\013update_tim" + + "e\030\005 \001(\0132\032.google.protobuf.TimestampB\003\340A\003" + + "\022U\n\021test_cases_config\030\007 \001(\0132:.google.clo" + + "ud.dialogflow.cx.v3.Environment.TestCase" + + "sConfig\032K\n\rVersionConfig\022:\n\007version\030\001 \001(" + + "\tB)\340A\002\372A#\n!dialogflow.googleapis.com/Ver" + + "sion\032\217\001\n\017TestCasesConfig\022;\n\ntest_cases\030\001" + + " \003(\tB\'\372A$\n\"dialogflow.googleapis.com/Tes" + + "tCase\022\035\n\025enable_continuous_run\030\002 \001(\010\022 \n\030" + + "enable_predeployment_run\030\003 \001(\010:}\352Az\n%dia" + + "logflow.googleapis.com/Environment\022Qproj" + + "ects/{project}/locations/{location}/agen" + + "ts/{agent}/environments/{environment}\"\177\n" + + "\027ListEnvironmentsRequest\022=\n\006parent\030\001 \001(\t" + + "B-\340A\002\372A\'\022%dialogflow.googleapis.com/Envi" + + "ronment\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token" + + "\030\003 \001(\t\"u\n\030ListEnvironmentsResponse\022@\n\014en" + + "vironments\030\001 \003(\0132*.google.cloud.dialogfl" + + "ow.cx.v3.Environment\022\027\n\017next_page_token\030" + + "\002 \001(\t\"T\n\025GetEnvironmentRequest\022;\n\004name\030\001" + + " \001(\tB-\340A\002\372A\'\n%dialogflow.googleapis.com/" + + "Environment\"\237\001\n\030CreateEnvironmentRequest" + + "\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\022%dialogflow.goo" + + "gleapis.com/Environment\022D\n\013environment\030\002" + + " \001(\0132*.google.cloud.dialogflow.cx.v3.Env" + + "ironmentB\003\340A\002\"\226\001\n\030UpdateEnvironmentReque" + + "st\022D\n\013environment\030\001 \001(\0132*.google.cloud.d" + + "ialogflow.cx.v3.EnvironmentB\003\340A\002\0224\n\013upda" + + "te_mask\030\002 \001(\0132\032.google.protobuf.FieldMas" + + "kB\003\340A\002\"W\n\030DeleteEnvironmentRequest\022;\n\004na" + + "me\030\001 \001(\tB-\340A\002\372A\'\n%dialogflow.googleapis." + + "com/Environment\"\205\001\n\037LookupEnvironmentHis" + + "toryRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%dialo" + + "gflow.googleapis.com/Environment\022\021\n\tpage" + + "_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"}\n Looku" + + "pEnvironmentHistoryResponse\022@\n\014environme" + + "nts\030\001 \003(\0132*.google.cloud.dialogflow.cx.v" + + "3.Environment\022\027\n\017next_page_token\030\002 \001(\t\"\210" + + "\004\n\024ContinuousTestResult\022\014\n\004name\030\001 \001(\t\022X\n" + + "\006result\030\002 \001(\0162H.google.cloud.dialogflow." + + "cx.v3.ContinuousTestResult.AggregatedTes" + + "tResult\022H\n\021test_case_results\030\003 \003(\tB-\372A*\n" + + "(dialogflow.googleapis.com/TestCaseResul" + + "t\022,\n\010run_time\030\004 \001(\0132\032.google.protobuf.Ti" + + "mestamp\"V\n\024AggregatedTestResult\022&\n\"AGGRE" + + "GATED_TEST_RESULT_UNSPECIFIED\020\000\022\n\n\006PASSE" + + "D\020\001\022\n\n\006FAILED\020\002:\267\001\352A\263\001\n.dialogflow.googl" + + "eapis.com/ContinuousTestResult\022\200\001project" + + "s/{project}/locations/{location}/agents/" + + "{agent}/environments/{environment}/conti" + + "nuousTestResults/{continuous_test_result" + + "}\"^\n\030RunContinuousTestRequest\022B\n\013environ" + + "ment\030\001 \001(\tB-\340A\002\372A\'\n%dialogflow.googleapi" + + "s.com/Environment\"p\n\031RunContinuousTestRe" + + "sponse\022S\n\026continuous_test_result\030\001 \001(\01323" + + ".google.cloud.dialogflow.cx.v3.Continuou" + + "sTestResult\"U\n\031RunContinuousTestMetadata" + + "\0228\n\006errors\030\001 \003(\0132(.google.cloud.dialogfl" + + "ow.cx.v3.TestError\"\221\001\n ListContinuousTes" + + "tResultsRequest\022F\n\006parent\030\001 \001(\tB6\340A\002\372A0\022" + + ".dialogflow.googleapis.com/ContinuousTes" + + "tResult\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token" + + "\030\003 \001(\t\"\222\001\n!ListContinuousTestResultsResp" + + "onse\022T\n\027continuous_test_results\030\001 \003(\01323." + + "google.cloud.dialogflow.cx.v3.Continuous" + + "TestResult\022\027\n\017next_page_token\030\002 \001(\t\"\230\001\n\021" + + "DeployFlowRequest\022B\n\013environment\030\001 \001(\tB-" + + "\340A\002\372A\'\n%dialogflow.googleapis.com/Enviro" + + "nment\022?\n\014flow_version\030\002 \001(\tB)\340A\002\372A#\n!dia" + + "logflow.googleapis.com/Version\"i\n\022Deploy" + + "FlowResponse\022?\n\013environment\030\001 \001(\0132*.goog" + + "le.cloud.dialogflow.cx.v3.Environment\022\022\n" + + "\ndeployment\030\002 \001(\t\"S\n\022DeployFlowMetadata\022" + + "=\n\013test_errors\030\001 \003(\0132(.google.cloud.dial" + + "ogflow.cx.v3.TestError2\304\021\n\014Environments\022" + + "\317\001\n\020ListEnvironments\0226.google.cloud.dial" + + "ogflow.cx.v3.ListEnvironmentsRequest\0327.g" + + "oogle.cloud.dialogflow.cx.v3.ListEnviron" + + "mentsResponse\"J\202\323\344\223\002;\0229/v3/{parent=proje" + + "cts/*/locations/*/agents/*}/environments" + + "\332A\006parent\022\274\001\n\016GetEnvironment\0224.google.cl" + + "oud.dialogflow.cx.v3.GetEnvironmentReque" + + "st\032*.google.cloud.dialogflow.cx.v3.Envir" + + "onment\"H\202\323\344\223\002;\0229/v3/{name=projects/*/loc" + + "ations/*/agents/*/environments/*}\332A\004name" + + "\022\371\001\n\021CreateEnvironment\0227.google.cloud.di" + + "alogflow.cx.v3.CreateEnvironmentRequest\032" + + "\035.google.longrunning.Operation\"\213\001\202\323\344\223\002H\"" + + "9/v3/{parent=projects/*/locations/*/agen" + + "ts/*}/environments:\013environment\332A\022parent" + + ",environment\312A%\n\013Environment\022\026google.pro" + + "tobuf.Struct\022\212\002\n\021UpdateEnvironment\0227.goo" + + "gle.cloud.dialogflow.cx.v3.UpdateEnviron" + + "mentRequest\032\035.google.longrunning.Operati" + + "on\"\234\001\202\323\344\223\002T2E/v3/{environment.name=proje" + + "cts/*/locations/*/agents/*/environments/" + + "*}:\013environment\332A\027environment,update_mas" + + "k\312A%\n\013Environment\022\026google.protobuf.Struc" + + "t\022\256\001\n\021DeleteEnvironment\0227.google.cloud.d" + + "ialogflow.cx.v3.DeleteEnvironmentRequest" + + "\032\026.google.protobuf.Empty\"H\202\323\344\223\002;*9/v3/{n" + + "ame=projects/*/locations/*/agents/*/envi" + + "ronments/*}\332A\004name\022\376\001\n\030LookupEnvironment" + + "History\022>.google.cloud.dialogflow.cx.v3." + + "LookupEnvironmentHistoryRequest\032?.google" + + ".cloud.dialogflow.cx.v3.LookupEnvironmen" + + "tHistoryResponse\"a\202\323\344\223\002T\022R/v3/{name=proj" + "ects/*/locations/*/agents/*/environments" - + "/*}/continuousTestResults\332A\006parent\022\341\001\n\nD" - + "eployFlow\0220.google.cloud.dialogflow.cx.v" - + "3.DeployFlowRequest\032\035.google.longrunning" - + ".Operation\"\201\001\202\323\344\223\002P\"K/v3/{environment=pr" - + "ojects/*/locations/*/agents/*/environmen" - + "ts/*}:deployFlow:\001*\312A(\n\022DeployFlowRespon" - + "se\022\022DeployFlowMetadata\032x\312A\031dialogflow.go" - + "ogleapis.com\322AYhttps://www.googleapis.co" - + "m/auth/cloud-platform,https://www.google" - + "apis.com/auth/dialogflowB\304\001\n!com.google." - + "cloud.dialogflow.cx.v3B\020EnvironmentProto" - + "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.V3\352\002!Google::Cl" - + "oud::Dialogflow::CX::V3b\006proto3" + + "/*}:lookupEnvironmentHistory\332A\004name\022\204\002\n\021" + + "RunContinuousTest\0227.google.cloud.dialogf" + + "low.cx.v3.RunContinuousTestRequest\032\035.goo" + + "gle.longrunning.Operation\"\226\001\202\323\344\223\002W\"R/v3/" + + "{environment=projects/*/locations/*/agen" + + "ts/*/environments/*}:runContinuousTest:\001" + + "*\312A6\n\031RunContinuousTestResponse\022\031RunCont" + + "inuousTestMetadata\022\202\002\n\031ListContinuousTes" + + "tResults\022?.google.cloud.dialogflow.cx.v3" + + ".ListContinuousTestResultsRequest\032@.goog" + + "le.cloud.dialogflow.cx.v3.ListContinuous" + + "TestResultsResponse\"b\202\323\344\223\002S\022Q/v3/{parent" + + "=projects/*/locations/*/agents/*/environ" + + "ments/*}/continuousTestResults\332A\006parent\022" + + "\341\001\n\nDeployFlow\0220.google.cloud.dialogflow" + + ".cx.v3.DeployFlowRequest\032\035.google.longru" + + "nning.Operation\"\201\001\202\323\344\223\002P\"K/v3/{environme" + + "nt=projects/*/locations/*/agents/*/envir" + + "onments/*}:deployFlow:\001*\312A(\n\022DeployFlowR" + + "esponse\022\022DeployFlowMetadata\032x\312A\031dialogfl" + + "ow.googleapis.com\322AYhttps://www.googleap" + + "is.com/auth/cloud-platform,https://www.g" + + "oogleapis.com/auth/dialogflowB\304\001\n!com.go" + + "ogle.cloud.dialogflow.cx.v3B\020Environment" + + "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.V3\352\002!Googl" + + "e::Cloud::Dialogflow::CX::V3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -275,6 +276,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.FieldBehaviorProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), com.google.cloud.dialogflow.cx.v3.TestCaseProto.getDescriptor(), + com.google.cloud.dialogflow.cx.v3.WebhookProto.getDescriptor(), com.google.longrunning.OperationsProto.getDescriptor(), com.google.protobuf.EmptyProto.getDescriptor(), com.google.protobuf.FieldMaskProto.getDescriptor(), @@ -466,6 +468,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); com.google.cloud.dialogflow.cx.v3.TestCaseProto.getDescriptor(); + com.google.cloud.dialogflow.cx.v3.WebhookProto.getDescriptor(); com.google.longrunning.OperationsProto.getDescriptor(); com.google.protobuf.EmptyProto.getDescriptor(); com.google.protobuf.FieldMaskProto.getDescriptor(); diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequest.java index 1d4239b24..96916ad69 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Versions.GetVersion][google.cloud.dialogflow.cx.v3.Versions.GetVersion].
+ * The request message for [Versions.GetVersion][google.cloud.dialogflow.cx.v3.Versions.GetVersion].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.GetVersionRequest} @@ -119,8 +118,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -146,8 +145,8 @@ public java.lang.String getName() { * *
    * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -332,8 +331,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Versions.GetVersion][google.cloud.dialogflow.cx.v3.Versions.GetVersion].
+   * The request message for [Versions.GetVersion][google.cloud.dialogflow.cx.v3.Versions.GetVersion].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.GetVersionRequest} @@ -494,8 +492,8 @@ public Builder mergeFrom( * *
      * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -520,8 +518,8 @@ public java.lang.String getName() { * *
      * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -546,8 +544,8 @@ public com.google.protobuf.ByteString getNameBytes() { * *
      * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -571,8 +569,8 @@ public Builder setName(java.lang.String value) { * *
      * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -592,8 +590,8 @@ public Builder clearName() { * *
      * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequestOrBuilder.java index c44dbc04b..9c78eb707 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetVersionRequestOrBuilder.java @@ -28,8 +28,8 @@ public interface GetVersionRequestOrBuilder * *
    * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -44,8 +44,8 @@ public interface GetVersionRequestOrBuilder * *
    * Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetWebhookRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetWebhookRequest.java index a3c2a693e..69db399b7 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetWebhookRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/GetWebhookRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Webhooks.GetWebhook][google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook].
+ * The request message for [Webhooks.GetWebhook][google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.GetWebhookRequest} @@ -332,8 +331,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Webhooks.GetWebhook][google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook].
+   * The request message for [Webhooks.GetWebhook][google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.GetWebhookRequest} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequest.java index 904c608e1..91e167da0 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
+ * The request message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListVersionsRequest} @@ -131,9 +130,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-   * versions for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * @@ -158,9 +157,9 @@ public java.lang.String getParent() { * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-   * versions for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * @@ -432,8 +431,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
+   * The request message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListVersionsRequest} @@ -606,9 +604,9 @@ public Builder mergeFrom( * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-     * versions for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -632,9 +630,9 @@ public java.lang.String getParent() { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-     * versions for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -658,9 +656,9 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-     * versions for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -683,9 +681,9 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-     * versions for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * @@ -704,9 +702,9 @@ public Builder clearParent() { * * *
-     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-     * versions for. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+     * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>`.
      * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequestOrBuilder.java index e082a05f0..9c2203815 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsRequestOrBuilder.java @@ -27,9 +27,9 @@ public interface ListVersionsRequestOrBuilder * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-   * versions for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * @@ -43,9 +43,9 @@ public interface ListVersionsRequestOrBuilder * * *
-   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
-   * versions for. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
+   * Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>`.
    * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsResponse.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsResponse.java index a599aa177..7473a28f0 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsResponse.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListVersionsResponse.java @@ -22,8 +22,7 @@ * * *
- * The response message for
- * [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
+ * The response message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListVersionsResponse} @@ -433,8 +432,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response message for
-   * [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
+   * The response message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListVersionsResponse} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksRequest.java index 3da449413..5a652f5b2 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
+ * The request message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListWebhooksRequest} @@ -430,8 +429,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
+   * The request message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListWebhooksRequest} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksResponse.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksResponse.java index 26021539f..93e0ca144 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksResponse.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ListWebhooksResponse.java @@ -22,8 +22,7 @@ * * *
- * The response message for
- * [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
+ * The response message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListWebhooksResponse} @@ -428,8 +427,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response message for
-   * [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
+   * The response message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.ListWebhooksResponse} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequest.java index 074453e15..dbcd05881 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Versions.LoadVersion][google.cloud.dialogflow.cx.v3.Versions.LoadVersion].
+ * The request message for [Versions.LoadVersion][google.cloud.dialogflow.cx.v3.Versions.LoadVersion].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.LoadVersionRequest} @@ -123,9 +122,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-   * to draft flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -150,9 +149,9 @@ public java.lang.String getName() { * * *
-   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-   * to draft flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -368,8 +367,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Versions.LoadVersion][google.cloud.dialogflow.cx.v3.Versions.LoadVersion].
+   * The request message for [Versions.LoadVersion][google.cloud.dialogflow.cx.v3.Versions.LoadVersion].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.LoadVersionRequest} @@ -535,9 +533,9 @@ public Builder mergeFrom( * * *
-     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-     * to draft flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -561,9 +559,9 @@ public java.lang.String getName() { * * *
-     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-     * to draft flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -587,9 +585,9 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-     * to draft flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -612,9 +610,9 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-     * to draft flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * @@ -633,9 +631,9 @@ public Builder clearName() { * * *
-     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-     * to draft flow. Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+     * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>`.
      * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequestOrBuilder.java index 43e329167..c49090cfc 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/LoadVersionRequestOrBuilder.java @@ -27,9 +27,9 @@ public interface LoadVersionRequestOrBuilder * * *
-   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-   * to draft flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * @@ -43,9 +43,9 @@ public interface LoadVersionRequestOrBuilder * * *
-   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded
-   * to draft flow. Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
+   * Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>`.
    * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfo.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfo.java index b93b621fd..45a52f9a9 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfo.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfo.java @@ -137,11 +137,9 @@ public interface FormInfoOrBuilder * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -154,11 +152,9 @@ public interface FormInfoOrBuilder * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -170,11 +166,9 @@ public interface FormInfoOrBuilder * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -186,11 +180,9 @@ public interface FormInfoOrBuilder * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -204,11 +196,9 @@ public interface FormInfoOrBuilder * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -331,9 +321,7 @@ public interface ParameterInfoOrBuilder * * *
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
        * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * The human-readable name of the parameter, unique within the form. This
        * field cannot be modified by the webhook.
@@ -348,9 +336,7 @@ public interface ParameterInfoOrBuilder
        *
        *
        * 
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
        * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * The human-readable name of the parameter, unique within the form. This
        * field cannot be modified by the webhook.
@@ -366,9 +352,7 @@ public interface ParameterInfoOrBuilder
        *
        *
        * 
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * Indicates whether the parameter is required. Optional parameters will
        * not trigger prompts; however, they are filled if the user specifies
        * them. Required parameters must be filled before form filling concludes.
@@ -384,13 +368,10 @@ public interface ParameterInfoOrBuilder
        *
        *
        * 
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * state of the parameter. This field can be set to
-       * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-       * by the webhook to invalidate the parameter; other values set by the
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+       * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+       * the webhook to invalidate the parameter; other values set by the
        * webhook will be ignored.
        * 
* @@ -405,13 +386,10 @@ public interface ParameterInfoOrBuilder * * *
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * state of the parameter. This field can be set to
-       * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-       * by the webhook to invalidate the parameter; other values set by the
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+       * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+       * the webhook to invalidate the parameter; other values set by the
        * webhook will be ignored.
        * 
* @@ -427,11 +405,9 @@ public interface ParameterInfoOrBuilder * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * value of the parameter. This field can be set by the webhook to change
-       * the parameter value.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The value of the parameter. This field can be set by the webhook to
+       * change the parameter value.
        * 
* * .google.protobuf.Value value = 4; @@ -443,11 +419,9 @@ public interface ParameterInfoOrBuilder * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * value of the parameter. This field can be set by the webhook to change
-       * the parameter value.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The value of the parameter. This field can be set by the webhook to
+       * change the parameter value.
        * 
* * .google.protobuf.Value value = 4; @@ -459,11 +433,9 @@ public interface ParameterInfoOrBuilder * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * value of the parameter. This field can be set by the webhook to change
-       * the parameter value.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The value of the parameter. This field can be set by the webhook to
+       * change the parameter value.
        * 
* * .google.protobuf.Value value = 4; @@ -474,9 +446,7 @@ public interface ParameterInfoOrBuilder * * *
-       * Optional for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored
-       * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * Indicates if the parameter value was just collected on the last
        * conversation turn.
        * 
@@ -809,9 +779,7 @@ private ParameterState(int value) { * * *
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
        * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * The human-readable name of the parameter, unique within the form. This
        * field cannot be modified by the webhook.
@@ -837,9 +805,7 @@ public java.lang.String getDisplayName() {
        *
        *
        * 
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
        * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * The human-readable name of the parameter, unique within the form. This
        * field cannot be modified by the webhook.
@@ -868,9 +834,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() {
        *
        *
        * 
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * Indicates whether the parameter is required. Optional parameters will
        * not trigger prompts; however, they are filled if the user specifies
        * them. Required parameters must be filled before form filling concludes.
@@ -891,13 +855,10 @@ public boolean getRequired() {
        *
        *
        * 
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * state of the parameter. This field can be set to
-       * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-       * by the webhook to invalidate the parameter; other values set by the
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+       * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+       * the webhook to invalidate the parameter; other values set by the
        * webhook will be ignored.
        * 
* @@ -915,13 +876,10 @@ public int getStateValue() { * * *
-       * Always present for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-       * Required for
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * state of the parameter. This field can be set to
-       * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-       * by the webhook to invalidate the parameter; other values set by the
+       * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+       * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+       * the webhook to invalidate the parameter; other values set by the
        * webhook will be ignored.
        * 
* @@ -950,11 +908,9 @@ public int getStateValue() { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * value of the parameter. This field can be set by the webhook to change
-       * the parameter value.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The value of the parameter. This field can be set by the webhook to
+       * change the parameter value.
        * 
* * .google.protobuf.Value value = 4; @@ -969,11 +925,9 @@ public boolean hasValue() { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * value of the parameter. This field can be set by the webhook to change
-       * the parameter value.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The value of the parameter. This field can be set by the webhook to
+       * change the parameter value.
        * 
* * .google.protobuf.Value value = 4; @@ -988,11 +942,9 @@ public com.google.protobuf.Value getValue() { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * value of the parameter. This field can be set by the webhook to change
-       * the parameter value.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The value of the parameter. This field can be set by the webhook to
+       * change the parameter value.
        * 
* * .google.protobuf.Value value = 4; @@ -1008,9 +960,7 @@ public com.google.protobuf.ValueOrBuilder getValueOrBuilder() { * * *
-       * Optional for
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored
-       * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
        * Indicates if the parameter value was just collected on the last
        * conversation turn.
        * 
@@ -1440,9 +1390,7 @@ public Builder mergeFrom( * * *
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
          * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * The human-readable name of the parameter, unique within the form. This
          * field cannot be modified by the webhook.
@@ -1467,9 +1415,7 @@ public java.lang.String getDisplayName() {
          *
          *
          * 
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
          * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * The human-readable name of the parameter, unique within the form. This
          * field cannot be modified by the webhook.
@@ -1494,9 +1440,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() {
          *
          *
          * 
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
          * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * The human-readable name of the parameter, unique within the form. This
          * field cannot be modified by the webhook.
@@ -1520,9 +1464,7 @@ public Builder setDisplayName(java.lang.String value) {
          *
          *
          * 
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
          * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * The human-readable name of the parameter, unique within the form. This
          * field cannot be modified by the webhook.
@@ -1542,9 +1484,7 @@ public Builder clearDisplayName() {
          *
          *
          * 
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
          * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * The human-readable name of the parameter, unique within the form. This
          * field cannot be modified by the webhook.
@@ -1571,9 +1511,7 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) {
          *
          *
          * 
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * Indicates whether the parameter is required. Optional parameters will
          * not trigger prompts; however, they are filled if the user specifies
          * them. Required parameters must be filled before form filling concludes.
@@ -1591,9 +1529,7 @@ public boolean getRequired() {
          *
          *
          * 
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * Indicates whether the parameter is required. Optional parameters will
          * not trigger prompts; however, they are filled if the user specifies
          * them. Required parameters must be filled before form filling concludes.
@@ -1614,9 +1550,7 @@ public Builder setRequired(boolean value) {
          *
          *
          * 
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * Indicates whether the parameter is required. Optional parameters will
          * not trigger prompts; however, they are filled if the user specifies
          * them. Required parameters must be filled before form filling concludes.
@@ -1638,13 +1572,10 @@ public Builder clearRequired() {
          *
          *
          * 
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * state of the parameter. This field can be set to
-         * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-         * by the webhook to invalidate the parameter; other values set by the
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+         * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+         * the webhook to invalidate the parameter; other values set by the
          * webhook will be ignored.
          * 
* @@ -1662,13 +1593,10 @@ public int getStateValue() { * * *
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * state of the parameter. This field can be set to
-         * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-         * by the webhook to invalidate the parameter; other values set by the
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+         * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+         * the webhook to invalidate the parameter; other values set by the
          * webhook will be ignored.
          * 
* @@ -1689,13 +1617,10 @@ public Builder setStateValue(int value) { * * *
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * state of the parameter. This field can be set to
-         * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-         * by the webhook to invalidate the parameter; other values set by the
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+         * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+         * the webhook to invalidate the parameter; other values set by the
          * webhook will be ignored.
          * 
* @@ -1721,13 +1646,10 @@ public Builder setStateValue(int value) { * * *
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * state of the parameter. This field can be set to
-         * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-         * by the webhook to invalidate the parameter; other values set by the
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+         * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+         * the webhook to invalidate the parameter; other values set by the
          * webhook will be ignored.
          * 
* @@ -1753,13 +1675,10 @@ public Builder setState( * * *
-         * Always present for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest].
-         * Required for
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * state of the parameter. This field can be set to
-         * [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID]
-         * by the webhook to invalidate the parameter; other values set by the
+         * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for
+         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set
+         * to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by
+         * the webhook to invalidate the parameter; other values set by the
          * webhook will be ignored.
          * 
* @@ -1786,11 +1705,9 @@ public Builder clearState() { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1804,11 +1721,9 @@ public boolean hasValue() { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1826,11 +1741,9 @@ public com.google.protobuf.Value getValue() { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1852,11 +1765,9 @@ public Builder setValue(com.google.protobuf.Value value) { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1875,11 +1786,9 @@ public Builder setValue(com.google.protobuf.Value.Builder builderForValue) { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1902,11 +1811,9 @@ public Builder mergeValue(com.google.protobuf.Value value) { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1926,11 +1833,9 @@ public Builder clearValue() { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1944,11 +1849,9 @@ public com.google.protobuf.Value.Builder getValueBuilder() { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1964,11 +1867,9 @@ public com.google.protobuf.ValueOrBuilder getValueOrBuilder() { * * *
-         * Optional for both
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-         * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-         * value of the parameter. This field can be set by the webhook to change
-         * the parameter value.
+         * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * The value of the parameter. This field can be set by the webhook to
+         * change the parameter value.
          * 
* * .google.protobuf.Value value = 4; @@ -1995,9 +1896,7 @@ public com.google.protobuf.ValueOrBuilder getValueOrBuilder() { * * *
-         * Optional for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored
-         * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * Indicates if the parameter value was just collected on the last
          * conversation turn.
          * 
@@ -2014,9 +1913,7 @@ public boolean getJustCollected() { * * *
-         * Optional for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored
-         * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * Indicates if the parameter value was just collected on the last
          * conversation turn.
          * 
@@ -2036,9 +1933,7 @@ public Builder setJustCollected(boolean value) { * * *
-         * Optional for
-         * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored
-         * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+         * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
          * Indicates if the parameter value was just collected on the last
          * conversation turn.
          * 
@@ -2116,11 +2011,9 @@ public com.google.protobuf.Parser getParserForType() { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -2136,11 +2029,9 @@ public com.google.protobuf.Parser getParserForType() { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -2157,11 +2048,9 @@ public com.google.protobuf.Parser getParserForType() { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -2176,11 +2065,9 @@ public int getParameterInfoCount() { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -2196,11 +2083,9 @@ public com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo getPara * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * parameters contained in the form. Note that the webhook cannot add or
-     * remove any form parameter.
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The parameters contained in the form. Note that the webhook cannot add
+     * or remove any form parameter.
      * 
* * @@ -2601,11 +2486,9 @@ private void ensureParameterInfoIsMutable() { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2624,11 +2507,9 @@ private void ensureParameterInfoIsMutable() { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2646,11 +2527,9 @@ public int getParameterInfoCount() { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2669,11 +2548,9 @@ public com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo getPara * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2698,11 +2575,9 @@ public Builder setParameterInfo( * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2726,11 +2601,9 @@ public Builder setParameterInfo( * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2755,11 +2628,9 @@ public Builder addParameterInfo( * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2784,11 +2655,9 @@ public Builder addParameterInfo( * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2811,11 +2680,9 @@ public Builder addParameterInfo( * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2839,11 +2706,9 @@ public Builder addParameterInfo( * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2867,11 +2732,9 @@ public Builder addAllParameterInfo( * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2892,11 +2755,9 @@ public Builder clearParameterInfo() { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2917,11 +2778,9 @@ public Builder removeParameterInfo(int index) { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2936,11 +2795,9 @@ public Builder removeParameterInfo(int index) { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2959,11 +2816,9 @@ public Builder removeParameterInfo(int index) { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -2983,11 +2838,9 @@ public Builder removeParameterInfo(int index) { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -3005,11 +2858,9 @@ public Builder removeParameterInfo(int index) { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -3028,11 +2879,9 @@ public Builder removeParameterInfo(int index) { * * *
-       * Optional for both
-       * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-       * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-       * parameters contained in the form. Note that the webhook cannot add or
-       * remove any form parameter.
+       * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+       * The parameters contained in the form. Note that the webhook cannot add
+       * or remove any form parameter.
        * 
* * @@ -3123,12 +2972,10 @@ public com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo getDefaultInstanceFor * * *
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the current page. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-   * ID>`.
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the current page.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/pages/<Page ID>`.
    * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -3151,12 +2998,10 @@ public java.lang.String getCurrentPage() { * * *
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the current page. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-   * ID>`.
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the current page.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/pages/<Page ID>`.
    * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -3182,9 +3027,7 @@ public com.google.protobuf.ByteString getCurrentPageBytes() { * * *
-   * Optional for both
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
    * Information about the form.
    * 
* @@ -3200,9 +3043,7 @@ public boolean hasFormInfo() { * * *
-   * Optional for both
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
    * Information about the form.
    * 
* @@ -3220,9 +3061,7 @@ public com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo getFormInfo() { * * *
-   * Optional for both
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
    * Information about the form.
    * 
* @@ -3582,12 +3421,10 @@ public Builder mergeFrom( * * *
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the current page. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-     * ID>`.
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the current page.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/pages/<Page ID>`.
      * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -3609,12 +3446,10 @@ public java.lang.String getCurrentPage() { * * *
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the current page. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-     * ID>`.
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the current page.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/pages/<Page ID>`.
      * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -3636,12 +3471,10 @@ public com.google.protobuf.ByteString getCurrentPageBytes() { * * *
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the current page. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-     * ID>`.
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the current page.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/pages/<Page ID>`.
      * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -3662,12 +3495,10 @@ public Builder setCurrentPage(java.lang.String value) { * * *
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the current page. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-     * ID>`.
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the current page.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/pages/<Page ID>`.
      * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -3684,12 +3515,10 @@ public Builder clearCurrentPage() { * * *
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the current page. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-     * ID>`.
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the current page.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/pages/<Page ID>`.
      * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -3718,9 +3547,7 @@ public Builder setCurrentPageBytes(com.google.protobuf.ByteString value) { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3735,9 +3562,7 @@ public boolean hasFormInfo() { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3758,9 +3583,7 @@ public com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo getFormInfo() { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3783,9 +3606,7 @@ public Builder setFormInfo(com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo v * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3806,9 +3627,7 @@ public Builder setFormInfo( * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3835,9 +3654,7 @@ public Builder mergeFormInfo(com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3858,9 +3675,7 @@ public Builder clearFormInfo() { * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3875,9 +3690,7 @@ public com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.Builder getFormInfoBu * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* @@ -3896,9 +3709,7 @@ public com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfoOrBuilder getFormInfoO * * *
-     * Optional for both
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
      * Information about the form.
      * 
* diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfoOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfoOrBuilder.java index 2181e9984..ffd1c2e6a 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfoOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/PageInfoOrBuilder.java @@ -27,12 +27,10 @@ public interface PageInfoOrBuilder * * *
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the current page. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-   * ID>`.
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the current page.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/pages/<Page ID>`.
    * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -44,12 +42,10 @@ public interface PageInfoOrBuilder * * *
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the current page. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page
-   * ID>`.
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the current page.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/pages/<Page ID>`.
    * 
* * string current_page = 1 [(.google.api.resource_reference) = { ... } @@ -62,9 +58,7 @@ public interface PageInfoOrBuilder * * *
-   * Optional for both
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
    * Information about the form.
    * 
* @@ -77,9 +71,7 @@ public interface PageInfoOrBuilder * * *
-   * Optional for both
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
    * Information about the form.
    * 
* @@ -92,9 +84,7 @@ public interface PageInfoOrBuilder * * *
-   * Optional for both
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
    * Information about the form.
    * 
* diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessage.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessage.java index 877824dc9..a00fa97e8 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessage.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessage.java @@ -242,6 +242,30 @@ private ResponseMessage( messageCase_ = 13; break; } + case 146: + { + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder + subBuilder = null; + if (messageCase_ == 18) { + subBuilder = + ((com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + message_) + .toBuilder(); + } + message_ = + input.readMessage( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .parser(), + extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom( + (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + message_); + message_ = subBuilder.buildPartial(); + } + messageCase_ = 18; + break; + } default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { @@ -7447,188 +7471,1022 @@ public com.google.protobuf.Parser getParserForType() { } } - private int messageCase_ = 0; - private java.lang.Object message_; - - public enum MessageCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - TEXT(1), - PAYLOAD(2), - CONVERSATION_SUCCESS(9), - OUTPUT_AUDIO_TEXT(8), - LIVE_AGENT_HANDOFF(10), - END_INTERACTION(11), - PLAY_AUDIO(12), - MIXED_AUDIO(13), - MESSAGE_NOT_SET(0); - private final int value; + public interface TelephonyTransferCallOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + com.google.protobuf.MessageOrBuilder { - private MessageCase(int value) { - this.value = value; - } /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. + * + * + *
+     * Transfer the call to a phone number
+     * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+     * 
+ * + * string phone_number = 1; + * + * @return Whether the phoneNumber field is set. */ - @java.lang.Deprecated - public static MessageCase valueOf(int value) { - return forNumber(value); - } - - public static MessageCase forNumber(int value) { - switch (value) { - case 1: - return TEXT; - case 2: - return PAYLOAD; - case 9: - return CONVERSATION_SUCCESS; - case 8: - return OUTPUT_AUDIO_TEXT; - case 10: - return LIVE_AGENT_HANDOFF; - case 11: - return END_INTERACTION; - case 12: - return PLAY_AUDIO; - case 13: - return MIXED_AUDIO; - case 0: - return MESSAGE_NOT_SET; - default: - return null; - } - } - - public int getNumber() { - return this.value; - } - }; - - public MessageCase getMessageCase() { - return MessageCase.forNumber(messageCase_); - } + boolean hasPhoneNumber(); + /** + * + * + *
+     * Transfer the call to a phone number
+     * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+     * 
+ * + * string phone_number = 1; + * + * @return The phoneNumber. + */ + java.lang.String getPhoneNumber(); + /** + * + * + *
+     * Transfer the call to a phone number
+     * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+     * 
+ * + * string phone_number = 1; + * + * @return The bytes for phoneNumber. + */ + com.google.protobuf.ByteString getPhoneNumberBytes(); - public static final int TEXT_FIELD_NUMBER = 1; - /** - * - * - *
-   * Returns a text response.
-   * 
- * - * .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text = 1; - * - * @return Whether the text field is set. - */ - @java.lang.Override - public boolean hasText() { - return messageCase_ == 1; + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.EndpointCase + getEndpointCase(); } /** * * *
-   * Returns a text response.
+   * Represents the signal that telles the client to transfer the phone call
+   * connected to the agent to a third-party endpoint.
    * 
* - * .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text = 1; - * - * @return The text. + * Protobuf type {@code google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall} */ - @java.lang.Override - public com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text getText() { - if (messageCase_ == 1) { - return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text) message_; + public static final class TelephonyTransferCall extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + TelephonyTransferCallOrBuilder { + private static final long serialVersionUID = 0L; + // Use TelephonyTransferCall.newBuilder() to construct. + private TelephonyTransferCall(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); } - return com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text.getDefaultInstance(); - } - /** - * - * - *
-   * Returns a text response.
-   * 
- * - * .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text = 1; - */ - @java.lang.Override - public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TextOrBuilder getTextOrBuilder() { - if (messageCase_ == 1) { - return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text) message_; + + private TelephonyTransferCall() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new TelephonyTransferCall(); } - return com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text.getDefaultInstance(); - } - public static final int PAYLOAD_FIELD_NUMBER = 2; - /** - * - * - *
-   * Returns a response containing a custom, platform-specific payload.
-   * 
- * - * .google.protobuf.Struct payload = 2; - * - * @return Whether the payload field is set. - */ - @java.lang.Override - public boolean hasPayload() { - return messageCase_ == 2; - } - /** - * - * - *
-   * Returns a response containing a custom, platform-specific payload.
-   * 
- * - * .google.protobuf.Struct payload = 2; - * - * @return The payload. - */ - @java.lang.Override - public com.google.protobuf.Struct getPayload() { - if (messageCase_ == 2) { - return (com.google.protobuf.Struct) message_; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; } - return com.google.protobuf.Struct.getDefaultInstance(); - } - /** - * - * - *
-   * Returns a response containing a custom, platform-specific payload.
-   * 
- * - * .google.protobuf.Struct payload = 2; - */ - @java.lang.Override - public com.google.protobuf.StructOrBuilder getPayloadOrBuilder() { - if (messageCase_ == 2) { - return (com.google.protobuf.Struct) message_; + + private TelephonyTransferCall( + 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(); + endpointCase_ = 1; + endpoint_ = 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(); + } } - return com.google.protobuf.Struct.getDefaultInstance(); - } - public static final int CONVERSATION_SUCCESS_FIELD_NUMBER = 9; - /** - * - * - *
-   * Indicates that the conversation succeeded.
-   * 
- * - * - * .google.cloud.dialogflow.cx.v3.ResponseMessage.ConversationSuccess conversation_success = 9; - * - * - * @return Whether the conversationSuccess field is set. - */ - @java.lang.Override + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3.ResponseMessageProto + .internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.cx.v3.ResponseMessageProto + .internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.class, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder + .class); + } + + private int endpointCase_ = 0; + private java.lang.Object endpoint_; + + public enum EndpointCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + PHONE_NUMBER(1), + ENDPOINT_NOT_SET(0); + private final int value; + + private EndpointCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static EndpointCase valueOf(int value) { + return forNumber(value); + } + + public static EndpointCase forNumber(int value) { + switch (value) { + case 1: + return PHONE_NUMBER; + case 0: + return ENDPOINT_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public EndpointCase getEndpointCase() { + return EndpointCase.forNumber(endpointCase_); + } + + public static final int PHONE_NUMBER_FIELD_NUMBER = 1; + /** + * + * + *
+     * Transfer the call to a phone number
+     * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+     * 
+ * + * string phone_number = 1; + * + * @return Whether the phoneNumber field is set. + */ + public boolean hasPhoneNumber() { + return endpointCase_ == 1; + } + /** + * + * + *
+     * Transfer the call to a phone number
+     * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+     * 
+ * + * string phone_number = 1; + * + * @return The phoneNumber. + */ + public java.lang.String getPhoneNumber() { + java.lang.Object ref = ""; + if (endpointCase_ == 1) { + ref = endpoint_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (endpointCase_ == 1) { + endpoint_ = s; + } + return s; + } + } + /** + * + * + *
+     * Transfer the call to a phone number
+     * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+     * 
+ * + * string phone_number = 1; + * + * @return The bytes for phoneNumber. + */ + public com.google.protobuf.ByteString getPhoneNumberBytes() { + java.lang.Object ref = ""; + if (endpointCase_ == 1) { + ref = endpoint_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (endpointCase_ == 1) { + endpoint_ = 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 (endpointCase_ == 1) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, endpoint_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (endpointCase_ == 1) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, endpoint_); + } + 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.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall other = + (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) obj; + + if (!getEndpointCase().equals(other.getEndpointCase())) return false; + switch (endpointCase_) { + case 1: + if (!getPhoneNumber().equals(other.getPhoneNumber())) return false; + break; + case 0: + default: + } + 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(); + switch (endpointCase_) { + case 1: + hash = (37 * hash) + PHONE_NUMBER_FIELD_NUMBER; + hash = (53 * hash) + getPhoneNumber().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+     * Represents the signal that telles the client to transfer the phone call
+     * connected to the agent to a third-party endpoint.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCallOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3.ResponseMessageProto + .internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.cx.v3.ResponseMessageProto + .internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.class, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.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(); + endpointCase_ = 0; + endpoint_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.cx.v3.ResponseMessageProto + .internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall build() { + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + buildPartial() { + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall result = + new com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall(this); + if (endpointCase_ == 1) { + result.endpoint_ = endpoint_; + } + result.endpointCase_ = endpointCase_; + 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.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) { + return mergeFrom( + (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall other) { + if (other + == com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance()) return this; + switch (other.getEndpointCase()) { + case PHONE_NUMBER: + { + endpointCase_ = 1; + endpoint_ = other.endpoint_; + onChanged(); + break; + } + case ENDPOINT_NOT_SET: + { + break; + } + } + 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.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall parsedMessage = + null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = + (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int endpointCase_ = 0; + private java.lang.Object endpoint_; + + public EndpointCase getEndpointCase() { + return EndpointCase.forNumber(endpointCase_); + } + + public Builder clearEndpoint() { + endpointCase_ = 0; + endpoint_ = null; + onChanged(); + return this; + } + + /** + * + * + *
+       * Transfer the call to a phone number
+       * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+       * 
+ * + * string phone_number = 1; + * + * @return Whether the phoneNumber field is set. + */ + @java.lang.Override + public boolean hasPhoneNumber() { + return endpointCase_ == 1; + } + /** + * + * + *
+       * Transfer the call to a phone number
+       * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+       * 
+ * + * string phone_number = 1; + * + * @return The phoneNumber. + */ + @java.lang.Override + public java.lang.String getPhoneNumber() { + java.lang.Object ref = ""; + if (endpointCase_ == 1) { + ref = endpoint_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (endpointCase_ == 1) { + endpoint_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+       * Transfer the call to a phone number
+       * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+       * 
+ * + * string phone_number = 1; + * + * @return The bytes for phoneNumber. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPhoneNumberBytes() { + java.lang.Object ref = ""; + if (endpointCase_ == 1) { + ref = endpoint_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (endpointCase_ == 1) { + endpoint_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+       * Transfer the call to a phone number
+       * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+       * 
+ * + * string phone_number = 1; + * + * @param value The phoneNumber to set. + * @return This builder for chaining. + */ + public Builder setPhoneNumber(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + endpointCase_ = 1; + endpoint_ = value; + onChanged(); + return this; + } + /** + * + * + *
+       * Transfer the call to a phone number
+       * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+       * 
+ * + * string phone_number = 1; + * + * @return This builder for chaining. + */ + public Builder clearPhoneNumber() { + if (endpointCase_ == 1) { + endpointCase_ = 0; + endpoint_ = null; + onChanged(); + } + return this; + } + /** + * + * + *
+       * Transfer the call to a phone number
+       * in [E.164 format](https://en.wikipedia.org/wiki/E.164).
+       * 
+ * + * string phone_number = 1; + * + * @param value The bytes for phoneNumber to set. + * @return This builder for chaining. + */ + public Builder setPhoneNumberBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + endpointCase_ = 1; + endpoint_ = 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.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + private static final com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall(); + } + + public static com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TelephonyTransferCall parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TelephonyTransferCall(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.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int messageCase_ = 0; + private java.lang.Object message_; + + public enum MessageCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TEXT(1), + PAYLOAD(2), + CONVERSATION_SUCCESS(9), + OUTPUT_AUDIO_TEXT(8), + LIVE_AGENT_HANDOFF(10), + END_INTERACTION(11), + PLAY_AUDIO(12), + MIXED_AUDIO(13), + TELEPHONY_TRANSFER_CALL(18), + MESSAGE_NOT_SET(0); + private final int value; + + private MessageCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MessageCase valueOf(int value) { + return forNumber(value); + } + + public static MessageCase forNumber(int value) { + switch (value) { + case 1: + return TEXT; + case 2: + return PAYLOAD; + case 9: + return CONVERSATION_SUCCESS; + case 8: + return OUTPUT_AUDIO_TEXT; + case 10: + return LIVE_AGENT_HANDOFF; + case 11: + return END_INTERACTION; + case 12: + return PLAY_AUDIO; + case 13: + return MIXED_AUDIO; + case 18: + return TELEPHONY_TRANSFER_CALL; + case 0: + return MESSAGE_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public MessageCase getMessageCase() { + return MessageCase.forNumber(messageCase_); + } + + public static final int TEXT_FIELD_NUMBER = 1; + /** + * + * + *
+   * Returns a text response.
+   * 
+ * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text = 1; + * + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return messageCase_ == 1; + } + /** + * + * + *
+   * Returns a text response.
+   * 
+ * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text = 1; + * + * @return The text. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text getText() { + if (messageCase_ == 1) { + return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text) message_; + } + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text.getDefaultInstance(); + } + /** + * + * + *
+   * Returns a text response.
+   * 
+ * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text = 1; + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TextOrBuilder getTextOrBuilder() { + if (messageCase_ == 1) { + return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text) message_; + } + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text.getDefaultInstance(); + } + + public static final int PAYLOAD_FIELD_NUMBER = 2; + /** + * + * + *
+   * Returns a response containing a custom, platform-specific payload.
+   * 
+ * + * .google.protobuf.Struct payload = 2; + * + * @return Whether the payload field is set. + */ + @java.lang.Override + public boolean hasPayload() { + return messageCase_ == 2; + } + /** + * + * + *
+   * Returns a response containing a custom, platform-specific payload.
+   * 
+ * + * .google.protobuf.Struct payload = 2; + * + * @return The payload. + */ + @java.lang.Override + public com.google.protobuf.Struct getPayload() { + if (messageCase_ == 2) { + return (com.google.protobuf.Struct) message_; + } + return com.google.protobuf.Struct.getDefaultInstance(); + } + /** + * + * + *
+   * Returns a response containing a custom, platform-specific payload.
+   * 
+ * + * .google.protobuf.Struct payload = 2; + */ + @java.lang.Override + public com.google.protobuf.StructOrBuilder getPayloadOrBuilder() { + if (messageCase_ == 2) { + return (com.google.protobuf.Struct) message_; + } + return com.google.protobuf.Struct.getDefaultInstance(); + } + + public static final int CONVERSATION_SUCCESS_FIELD_NUMBER = 9; + /** + * + * + *
+   * Indicates that the conversation succeeded.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.ConversationSuccess conversation_success = 9; + * + * + * @return Whether the conversationSuccess field is set. + */ + @java.lang.Override public boolean hasConversationSuccess() { return messageCase_ == 9; } @@ -7989,6 +8847,70 @@ public com.google.cloud.dialogflow.cx.v3.ResponseMessage.MixedAudio getMixedAudi return com.google.cloud.dialogflow.cx.v3.ResponseMessage.MixedAudio.getDefaultInstance(); } + public static final int TELEPHONY_TRANSFER_CALL_FIELD_NUMBER = 18; + /** + * + * + *
+   * A signal that the client should transfer the phone call connected to
+   * this agent to a third-party endpoint.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + * + * @return Whether the telephonyTransferCall field is set. + */ + @java.lang.Override + public boolean hasTelephonyTransferCall() { + return messageCase_ == 18; + } + /** + * + * + *
+   * A signal that the client should transfer the phone call connected to
+   * this agent to a third-party endpoint.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + * + * @return The telephonyTransferCall. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + getTelephonyTransferCall() { + if (messageCase_ == 18) { + return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) message_; + } + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance(); + } + /** + * + * + *
+   * A signal that the client should transfer the phone call connected to
+   * this agent to a third-party endpoint.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCallOrBuilder + getTelephonyTransferCallOrBuilder() { + if (messageCase_ == 18) { + return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) message_; + } + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -8033,6 +8955,10 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 13, (com.google.cloud.dialogflow.cx.v3.ResponseMessage.MixedAudio) message_); } + if (messageCase_ == 18) { + output.writeMessage( + 18, (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) message_); + } unknownFields.writeTo(output); } @@ -8082,6 +9008,12 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 13, (com.google.cloud.dialogflow.cx.v3.ResponseMessage.MixedAudio) message_); } + if (messageCase_ == 18) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 18, + (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) message_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -8124,6 +9056,9 @@ public boolean equals(final java.lang.Object obj) { case 13: if (!getMixedAudio().equals(other.getMixedAudio())) return false; break; + case 18: + if (!getTelephonyTransferCall().equals(other.getTelephonyTransferCall())) return false; + break; case 0: default: } @@ -8171,6 +9106,10 @@ public int hashCode() { hash = (37 * hash) + MIXED_AUDIO_FIELD_NUMBER; hash = (53 * hash) + getMixedAudio().hashCode(); break; + case 18: + hash = (37 * hash) + TELEPHONY_TRANSFER_CALL_FIELD_NUMBER; + hash = (53 * hash) + getTelephonyTransferCall().hashCode(); + break; case 0: default: } @@ -8417,6 +9356,13 @@ public com.google.cloud.dialogflow.cx.v3.ResponseMessage buildPartial() { result.message_ = mixedAudioBuilder_.build(); } } + if (messageCase_ == 18) { + if (telephonyTransferCallBuilder_ == null) { + result.message_ = message_; + } else { + result.message_ = telephonyTransferCallBuilder_.build(); + } + } result.messageCase_ = messageCase_; onBuilt(); return result; @@ -8509,6 +9455,11 @@ public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3.ResponseMessage other mergeMixedAudio(other.getMixedAudio()); break; } + case TELEPHONY_TRANSFER_CALL: + { + mergeTelephonyTransferCall(other.getTelephonyTransferCall()); + break; + } case MESSAGE_NOT_SET: { break; @@ -10476,6 +11427,256 @@ public Builder clearMixedAudio() { return mixedAudioBuilder_; } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCallOrBuilder> + telephonyTransferCallBuilder_; + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + * + * @return Whether the telephonyTransferCall field is set. + */ + @java.lang.Override + public boolean hasTelephonyTransferCall() { + return messageCase_ == 18; + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + * + * @return The telephonyTransferCall. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + getTelephonyTransferCall() { + if (telephonyTransferCallBuilder_ == null) { + if (messageCase_ == 18) { + return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) message_; + } + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance(); + } else { + if (messageCase_ == 18) { + return telephonyTransferCallBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance(); + } + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + public Builder setTelephonyTransferCall( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall value) { + if (telephonyTransferCallBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + message_ = value; + onChanged(); + } else { + telephonyTransferCallBuilder_.setMessage(value); + } + messageCase_ = 18; + return this; + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + public Builder setTelephonyTransferCall( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder + builderForValue) { + if (telephonyTransferCallBuilder_ == null) { + message_ = builderForValue.build(); + onChanged(); + } else { + telephonyTransferCallBuilder_.setMessage(builderForValue.build()); + } + messageCase_ = 18; + return this; + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + public Builder mergeTelephonyTransferCall( + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall value) { + if (telephonyTransferCallBuilder_ == null) { + if (messageCase_ == 18 + && message_ + != com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance()) { + message_ = + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.newBuilder( + (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) + message_) + .mergeFrom(value) + .buildPartial(); + } else { + message_ = value; + } + onChanged(); + } else { + if (messageCase_ == 18) { + telephonyTransferCallBuilder_.mergeFrom(value); + } + telephonyTransferCallBuilder_.setMessage(value); + } + messageCase_ = 18; + return this; + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + public Builder clearTelephonyTransferCall() { + if (telephonyTransferCallBuilder_ == null) { + if (messageCase_ == 18) { + messageCase_ = 0; + message_ = null; + onChanged(); + } + } else { + if (messageCase_ == 18) { + messageCase_ = 0; + message_ = null; + } + telephonyTransferCallBuilder_.clear(); + } + return this; + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder + getTelephonyTransferCallBuilder() { + return getTelephonyTransferCallFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCallOrBuilder + getTelephonyTransferCallOrBuilder() { + if ((messageCase_ == 18) && (telephonyTransferCallBuilder_ != null)) { + return telephonyTransferCallBuilder_.getMessageOrBuilder(); + } else { + if (messageCase_ == 18) { + return (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) message_; + } + return com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance(); + } + } + /** + * + * + *
+     * A signal that the client should transfer the phone call connected to
+     * this agent to a third-party endpoint.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCallOrBuilder> + getTelephonyTransferCallFieldBuilder() { + if (telephonyTransferCallBuilder_ == null) { + if (!(messageCase_ == 18)) { + message_ = + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + .getDefaultInstance(); + } + telephonyTransferCallBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall.Builder, + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCallOrBuilder>( + (com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall) message_, + getParentForChildren(), + isClean()); + message_ = null; + } + messageCase_ = 18; + onChanged(); + ; + return telephonyTransferCallBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageOrBuilder.java index b87297f3e..48643e3c9 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/ResponseMessageOrBuilder.java @@ -367,5 +367,51 @@ public interface ResponseMessageOrBuilder */ com.google.cloud.dialogflow.cx.v3.ResponseMessage.MixedAudioOrBuilder getMixedAudioOrBuilder(); + /** + * + * + *
+   * A signal that the client should transfer the phone call connected to
+   * this agent to a third-party endpoint.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + * + * @return Whether the telephonyTransferCall field is set. + */ + boolean hasTelephonyTransferCall(); + /** + * + * + *
+   * A signal that the client should transfer the phone call connected to
+   * this agent to a third-party endpoint.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + * + * @return The telephonyTransferCall. + */ + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall + getTelephonyTransferCall(); + /** + * + * + *
+   * A signal that the client should transfer the phone call connected to
+   * this agent to a third-party endpoint.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCall telephony_transfer_call = 18; + * + */ + com.google.cloud.dialogflow.cx.v3.ResponseMessage.TelephonyTransferCallOrBuilder + getTelephonyTransferCallOrBuilder(); + public com.google.cloud.dialogflow.cx.v3.ResponseMessage.MessageCase getMessageCase(); } 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 49b4647f6..c7599e5de 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 @@ -63,6 +63,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_MixedAudio_Segment_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_MixedAudio_Segment_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; @@ -76,7 +80,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_message.proto\022\035google.cloud.dialogflow." + "cx.v3\032\037google/api/field_behavior.proto\032\034" + "google/protobuf/struct.proto\032\034google/api" - + "/annotations.proto\"\205\n\n\017ResponseMessage\022C" + + "/annotations.proto\"\253\013\n\017ResponseMessage\022C" + "\n\004text\030\001 \001(\01323.google.cloud.dialogflow.c" + "x.v3.ResponseMessage.TextH\000\022*\n\007payload\030\002" + " \001(\0132\027.google.protobuf.StructH\000\022b\n\024conve" @@ -93,27 +97,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "gle.cloud.dialogflow.cx.v3.ResponseMessa" + "ge.PlayAudioH\000\022U\n\013mixed_audio\030\r \001(\01329.go" + "ogle.cloud.dialogflow.cx.v3.ResponseMess" - + "age.MixedAudioB\003\340A\003H\000\032C\n\004Text\022\021\n\004text\030\001 " - + "\003(\tB\003\340A\002\022(\n\033allow_playback_interruption\030" - + "\002 \001(\010B\003\340A\003\032=\n\020LiveAgentHandoff\022)\n\010metada" - + "ta\030\001 \001(\0132\027.google.protobuf.Struct\032@\n\023Con" - + "versationSuccess\022)\n\010metadata\030\001 \001(\0132\027.goo" - + "gle.protobuf.Struct\032e\n\017OutputAudioText\022\016" - + "\n\004text\030\001 \001(\tH\000\022\016\n\004ssml\030\002 \001(\tH\000\022(\n\033allow_" - + "playback_interruption\030\003 \001(\010B\003\340A\003B\010\n\006sour" - + "ce\032\020\n\016EndInteraction\032M\n\tPlayAudio\022\026\n\taud" - + "io_uri\030\001 \001(\tB\003\340A\002\022(\n\033allow_playback_inte" - + "rruption\030\002 \001(\010B\003\340A\003\032\301\001\n\nMixedAudio\022S\n\010se" - + "gments\030\001 \003(\0132A.google.cloud.dialogflow.c" - + "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\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.V3\352\002!Goog" - + "le::Cloud::Dialogflow::CX::V3b\006proto3" + + "age.MixedAudioB\003\340A\003H\000\022g\n\027telephony_trans" + + "fer_call\030\022 \001(\0132D.google.cloud.dialogflow" + + ".cx.v3.ResponseMessage.TelephonyTransfer" + + "CallH\000\032C\n\004Text\022\021\n\004text\030\001 \003(\tB\003\340A\002\022(\n\033all" + + "ow_playback_interruption\030\002 \001(\010B\003\340A\003\032=\n\020L" + + "iveAgentHandoff\022)\n\010metadata\030\001 \001(\0132\027.goog" + + "le.protobuf.Struct\032@\n\023ConversationSucces" + + "s\022)\n\010metadata\030\001 \001(\0132\027.google.protobuf.St" + + "ruct\032e\n\017OutputAudioText\022\016\n\004text\030\001 \001(\tH\000\022" + + "\016\n\004ssml\030\002 \001(\tH\000\022(\n\033allow_playback_interr" + + "uption\030\003 \001(\010B\003\340A\003B\010\n\006source\032\020\n\016EndIntera" + + "ction\032M\n\tPlayAudio\022\026\n\taudio_uri\030\001 \001(\tB\003\340" + + "A\002\022(\n\033allow_playback_interruption\030\002 \001(\010B" + + "\003\340A\003\032\301\001\n\nMixedAudio\022S\n\010segments\030\001 \003(\0132A." + + "google.cloud.dialogflow.cx.v3.ResponseMe" + + "ssage.MixedAudio.Segment\032^\n\007Segment\022\017\n\005a" + + "udio\030\001 \001(\014H\000\022\r\n\003uri\030\002 \001(\tH\000\022(\n\033allow_pla" + + "yback_interruption\030\003 \001(\010B\003\340A\003B\t\n\007content" + + "\032;\n\025TelephonyTransferCall\022\026\n\014phone_numbe" + + "r\030\001 \001(\tH\000B\n\n\010endpointB\t\n\007messageB\310\001\n!com" + + ".google.cloud.dialogflow.cx.v3B\024Response" + + "MessageProtoP\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( @@ -137,6 +146,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "EndInteraction", "PlayAudio", "MixedAudio", + "TelephonyTransferCall", "Message", }); internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_Text_descriptor = @@ -217,6 +227,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Audio", "Uri", "AllowPlaybackInterruption", "Content", }); + internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_descriptor = + internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_descriptor + .getNestedTypes() + .get(7); + internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_cx_v3_ResponseMessage_TelephonyTransferCall_descriptor, + new java.lang.String[] { + "PhoneNumber", "Endpoint", + }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfo.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfo.java index 426066c3a..4ade7a526 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfo.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfo.java @@ -145,11 +145,8 @@ protected com.google.protobuf.MapField internalGetMapField(int number) { * * *
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the
-   * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
    * field can be used by the webhook to identify a session.
    * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -177,11 +174,8 @@ public java.lang.String getSession() {
    *
    *
    * 
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the
-   * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
    * field can be used by the webhook to identify a session.
    * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -238,14 +232,12 @@ public int getParametersCount() {
    *
    *
    * 
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -267,14 +259,12 @@ public java.util.Map getParameters( * * *
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -287,14 +277,12 @@ public java.util.Map getParametersM * * *
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -313,14 +301,12 @@ public com.google.protobuf.Value getParametersOrDefault( * * *
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -703,11 +689,8 @@ public Builder mergeFrom( * * *
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the
-     * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
      * field can be used by the webhook to identify a session.
      * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -734,11 +717,8 @@ public java.lang.String getSession() {
      *
      *
      * 
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the
-     * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
      * field can be used by the webhook to identify a session.
      * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -765,11 +745,8 @@ public com.google.protobuf.ByteString getSessionBytes() {
      *
      *
      * 
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the
-     * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
      * field can be used by the webhook to identify a session.
      * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -795,11 +772,8 @@ public Builder setSession(java.lang.String value) {
      *
      *
      * 
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the
-     * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
      * field can be used by the webhook to identify a session.
      * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -821,11 +795,8 @@ public Builder clearSession() {
      *
      *
      * 
-     * Always present for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-     * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-     * unique identifier of the
-     * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+     * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
      * field can be used by the webhook to identify a session.
      * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -881,14 +852,12 @@ public int getParametersCount() {
      *
      *
      * 
-     * Optional for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-     * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-     * parameters collected from forms and intents during the session. Parameters
-     * can be created, updated, or removed by the webhook. To remove a parameter
-     * from the session, the webhook should explicitly set the parameter value to
-     * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-     * The map is keyed by parameters' display names.
+     * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * All parameters collected from forms and intents during the session.
+     * Parameters can be created, updated, or removed by the webhook. To remove a
+     * parameter from the session, the webhook should explicitly set the parameter
+     * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+     * display names.
      * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -910,14 +879,12 @@ public java.util.Map getParameters( * * *
-     * Optional for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-     * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-     * parameters collected from forms and intents during the session. Parameters
-     * can be created, updated, or removed by the webhook. To remove a parameter
-     * from the session, the webhook should explicitly set the parameter value to
-     * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-     * The map is keyed by parameters' display names.
+     * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * All parameters collected from forms and intents during the session.
+     * Parameters can be created, updated, or removed by the webhook. To remove a
+     * parameter from the session, the webhook should explicitly set the parameter
+     * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+     * display names.
      * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -930,14 +897,12 @@ public java.util.Map getParametersM * * *
-     * Optional for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-     * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-     * parameters collected from forms and intents during the session. Parameters
-     * can be created, updated, or removed by the webhook. To remove a parameter
-     * from the session, the webhook should explicitly set the parameter value to
-     * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-     * The map is keyed by parameters' display names.
+     * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * All parameters collected from forms and intents during the session.
+     * Parameters can be created, updated, or removed by the webhook. To remove a
+     * parameter from the session, the webhook should explicitly set the parameter
+     * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+     * display names.
      * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -956,14 +921,12 @@ public com.google.protobuf.Value getParametersOrDefault( * * *
-     * Optional for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-     * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-     * parameters collected from forms and intents during the session. Parameters
-     * can be created, updated, or removed by the webhook. To remove a parameter
-     * from the session, the webhook should explicitly set the parameter value to
-     * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-     * The map is keyed by parameters' display names.
+     * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * All parameters collected from forms and intents during the session.
+     * Parameters can be created, updated, or removed by the webhook. To remove a
+     * parameter from the session, the webhook should explicitly set the parameter
+     * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+     * display names.
      * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -989,14 +952,12 @@ public Builder clearParameters() { * * *
-     * Optional for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-     * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-     * parameters collected from forms and intents during the session. Parameters
-     * can be created, updated, or removed by the webhook. To remove a parameter
-     * from the session, the webhook should explicitly set the parameter value to
-     * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-     * The map is keyed by parameters' display names.
+     * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * All parameters collected from forms and intents during the session.
+     * Parameters can be created, updated, or removed by the webhook. To remove a
+     * parameter from the session, the webhook should explicitly set the parameter
+     * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+     * display names.
      * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -1017,14 +978,12 @@ public java.util.Map getMutablePara * * *
-     * Optional for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-     * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-     * parameters collected from forms and intents during the session. Parameters
-     * can be created, updated, or removed by the webhook. To remove a parameter
-     * from the session, the webhook should explicitly set the parameter value to
-     * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-     * The map is keyed by parameters' display names.
+     * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * All parameters collected from forms and intents during the session.
+     * Parameters can be created, updated, or removed by the webhook. To remove a
+     * parameter from the session, the webhook should explicitly set the parameter
+     * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+     * display names.
      * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -1043,14 +1002,12 @@ public Builder putParameters(java.lang.String key, com.google.protobuf.Value val * * *
-     * Optional for
-     * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-     * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-     * parameters collected from forms and intents during the session. Parameters
-     * can be created, updated, or removed by the webhook. To remove a parameter
-     * from the session, the webhook should explicitly set the parameter value to
-     * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-     * The map is keyed by parameters' display names.
+     * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+     * All parameters collected from forms and intents during the session.
+     * Parameters can be created, updated, or removed by the webhook. To remove a
+     * parameter from the session, the webhook should explicitly set the parameter
+     * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+     * display names.
      * 
* * map<string, .google.protobuf.Value> parameters = 2; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfoOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfoOrBuilder.java index ebeb783ab..2a8b7a3af 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfoOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SessionInfoOrBuilder.java @@ -27,11 +27,8 @@ public interface SessionInfoOrBuilder * * *
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the
-   * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
    * field can be used by the webhook to identify a session.
    * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -48,11 +45,8 @@ public interface SessionInfoOrBuilder
    *
    *
    * 
-   * Always present for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for
-   * [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The
-   * unique identifier of the
-   * [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
+   * Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This
    * field can be used by the webhook to identify a session.
    * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location
@@ -70,14 +64,12 @@ public interface SessionInfoOrBuilder
    *
    *
    * 
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -87,14 +79,12 @@ public interface SessionInfoOrBuilder * * *
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -107,14 +97,12 @@ public interface SessionInfoOrBuilder * * *
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -124,14 +112,12 @@ public interface SessionInfoOrBuilder * * *
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; @@ -142,14 +128,12 @@ com.google.protobuf.Value getParametersOrDefault( * * *
-   * Optional for
-   * [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional
-   * for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All
-   * parameters collected from forms and intents during the session. Parameters
-   * can be created, updated, or removed by the webhook. To remove a parameter
-   * from the session, the webhook should explicitly set the parameter value to
-   * null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
-   * The map is keyed by parameters' display names.
+   * Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse].
+   * All parameters collected from forms and intents during the session.
+   * Parameters can be created, updated, or removed by the webhook. To remove a
+   * parameter from the session, the webhook should explicitly set the parameter
+   * value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters'
+   * display names.
    * 
* * map<string, .google.protobuf.Value> parameters = 2; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequest.java index 2895ca7d8..1f80483b8 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Versions.UpdateVersion][google.cloud.dialogflow.cx.v3.Versions.UpdateVersion].
+ * The request message for [Versions.UpdateVersion][google.cloud.dialogflow.cx.v3.Versions.UpdateVersion].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.UpdateVersionRequest} @@ -194,8 +193,8 @@ public com.google.cloud.dialogflow.cx.v3.VersionOrBuilder getVersionOrBuilder() * * *
-   * Required. The mask to control which fields get updated. Currently only
-   * `description` and `display_name` can be updated.
+   * Required. The mask to control which fields get updated. Currently only `description`
+   * and `display_name` can be updated.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -211,8 +210,8 @@ public boolean hasUpdateMask() { * * *
-   * Required. The mask to control which fields get updated. Currently only
-   * `description` and `display_name` can be updated.
+   * Required. The mask to control which fields get updated. Currently only `description`
+   * and `display_name` can be updated.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -228,8 +227,8 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-   * Required. The mask to control which fields get updated. Currently only
-   * `description` and `display_name` can be updated.
+   * Required. The mask to control which fields get updated. Currently only `description`
+   * and `display_name` can be updated.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -423,8 +422,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Versions.UpdateVersion][google.cloud.dialogflow.cx.v3.Versions.UpdateVersion].
+   * The request message for [Versions.UpdateVersion][google.cloud.dialogflow.cx.v3.Versions.UpdateVersion].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.UpdateVersionRequest} @@ -813,8 +811,8 @@ public com.google.cloud.dialogflow.cx.v3.VersionOrBuilder getVersionOrBuilder() * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -829,8 +827,8 @@ public boolean hasUpdateMask() { * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -851,8 +849,8 @@ public com.google.protobuf.FieldMask getUpdateMask() { * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -875,8 +873,8 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -896,8 +894,8 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -922,8 +920,8 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -944,8 +942,8 @@ public Builder clearUpdateMask() { * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -960,8 +958,8 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -980,8 +978,8 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * * *
-     * Required. The mask to control which fields get updated. Currently only
-     * `description` and `display_name` can be updated.
+     * Required. The mask to control which fields get updated. Currently only `description`
+     * and `display_name` can be updated.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequestOrBuilder.java index c1b33a664..e6ae2cfed 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateVersionRequestOrBuilder.java @@ -68,8 +68,8 @@ public interface UpdateVersionRequestOrBuilder * * *
-   * Required. The mask to control which fields get updated. Currently only
-   * `description` and `display_name` can be updated.
+   * Required. The mask to control which fields get updated. Currently only `description`
+   * and `display_name` can be updated.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -82,8 +82,8 @@ public interface UpdateVersionRequestOrBuilder * * *
-   * Required. The mask to control which fields get updated. Currently only
-   * `description` and `display_name` can be updated.
+   * Required. The mask to control which fields get updated. Currently only `description`
+   * and `display_name` can be updated.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -96,8 +96,8 @@ public interface UpdateVersionRequestOrBuilder * * *
-   * Required. The mask to control which fields get updated. Currently only
-   * `description` and `display_name` can be updated.
+   * Required. The mask to control which fields get updated. Currently only `description`
+   * and `display_name` can be updated.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateWebhookRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateWebhookRequest.java index 9c2fec61f..606447717 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateWebhookRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/UpdateWebhookRequest.java @@ -22,8 +22,7 @@ * * *
- * The request message for
- * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook].
+ * The request message for [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook].
  * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.UpdateWebhookRequest} @@ -420,8 +419,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request message for
-   * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook].
+   * The request message for [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook].
    * 
* * Protobuf type {@code google.cloud.dialogflow.cx.v3.UpdateWebhookRequest} diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Version.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Version.java index f3794462a..671d88498 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Version.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Version.java @@ -351,10 +351,9 @@ private State(int value) { * * *
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-   * Version ID is a self-increasing number generated by Dialogflow upon version
-   * creation.
+   * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+   * number generated by Dialogflow upon version creation.
    * 
* * string name = 1; @@ -377,10 +376,9 @@ public java.lang.String getName() { * * *
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-   * Version ID is a self-increasing number generated by Dialogflow upon version
-   * creation.
+   * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+   * number generated by Dialogflow upon version creation.
    * 
* * string name = 1; @@ -609,8 +607,8 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * * *
-   * Output only. The state of this version. This field is read-only and cannot
-   * be set by create and update methods.
+   * Output only. The state of this version. This field is read-only and cannot be set by
+   * create and update methods.
    * 
* * @@ -627,8 +625,8 @@ public int getStateValue() { * * *
-   * Output only. The state of this version. This field is read-only and cannot
-   * be set by create and update methods.
+   * Output only. The state of this version. This field is read-only and cannot be set by
+   * create and update methods.
    * 
* * @@ -1069,10 +1067,9 @@ public Builder mergeFrom( * * *
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-     * Version ID is a self-increasing number generated by Dialogflow upon version
-     * creation.
+     * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+     * number generated by Dialogflow upon version creation.
      * 
* * string name = 1; @@ -1094,10 +1091,9 @@ public java.lang.String getName() { * * *
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-     * Version ID is a self-increasing number generated by Dialogflow upon version
-     * creation.
+     * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+     * number generated by Dialogflow upon version creation.
      * 
* * string name = 1; @@ -1119,10 +1115,9 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-     * Version ID is a self-increasing number generated by Dialogflow upon version
-     * creation.
+     * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+     * number generated by Dialogflow upon version creation.
      * 
* * string name = 1; @@ -1143,10 +1138,9 @@ public Builder setName(java.lang.String value) { * * *
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-     * Version ID is a self-increasing number generated by Dialogflow upon version
-     * creation.
+     * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+     * number generated by Dialogflow upon version creation.
      * 
* * string name = 1; @@ -1163,10 +1157,9 @@ public Builder clearName() { * * *
-     * Format:
-     * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-     * Version ID is a self-increasing number generated by Dialogflow upon version
-     * creation.
+     * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+     * number generated by Dialogflow upon version creation.
      * 
* * string name = 1; @@ -1812,8 +1805,8 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * * *
-     * Output only. The state of this version. This field is read-only and cannot
-     * be set by create and update methods.
+     * Output only. The state of this version. This field is read-only and cannot be set by
+     * create and update methods.
      * 
* * @@ -1830,8 +1823,8 @@ public int getStateValue() { * * *
-     * Output only. The state of this version. This field is read-only and cannot
-     * be set by create and update methods.
+     * Output only. The state of this version. This field is read-only and cannot be set by
+     * create and update methods.
      * 
* * @@ -1851,8 +1844,8 @@ public Builder setStateValue(int value) { * * *
-     * Output only. The state of this version. This field is read-only and cannot
-     * be set by create and update methods.
+     * Output only. The state of this version. This field is read-only and cannot be set by
+     * create and update methods.
      * 
* * @@ -1872,8 +1865,8 @@ public com.google.cloud.dialogflow.cx.v3.Version.State getState() { * * *
-     * Output only. The state of this version. This field is read-only and cannot
-     * be set by create and update methods.
+     * Output only. The state of this version. This field is read-only and cannot be set by
+     * create and update methods.
      * 
* * @@ -1896,8 +1889,8 @@ public Builder setState(com.google.cloud.dialogflow.cx.v3.Version.State value) { * * *
-     * Output only. The state of this version. This field is read-only and cannot
-     * be set by create and update methods.
+     * Output only. The state of this version. This field is read-only and cannot be set by
+     * create and update methods.
      * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionOrBuilder.java index 5d5ace03f..f59805189 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/VersionOrBuilder.java @@ -27,10 +27,9 @@ public interface VersionOrBuilder * * *
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-   * Version ID is a self-increasing number generated by Dialogflow upon version
-   * creation.
+   * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+   * number generated by Dialogflow upon version creation.
    * 
* * string name = 1; @@ -42,10 +41,9 @@ public interface VersionOrBuilder * * *
-   * Format:
-   * `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
-   * Version ID is a self-increasing number generated by Dialogflow upon version
-   * creation.
+   * Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/flows/<Flow ID>/versions/<Version ID>. Version ID is a self-increasing
+   * number generated by Dialogflow upon version creation.
    * 
* * string name = 1; @@ -189,8 +187,8 @@ public interface VersionOrBuilder * * *
-   * Output only. The state of this version. This field is read-only and cannot
-   * be set by create and update methods.
+   * Output only. The state of this version. This field is read-only and cannot be set by
+   * create and update methods.
    * 
* * @@ -204,8 +202,8 @@ public interface VersionOrBuilder * * *
-   * Output only. The state of this version. This field is read-only and cannot
-   * be set by create and update methods.
+   * Output only. The state of this version. This field is read-only and cannot be set by
+   * create and update methods.
    * 
* * diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Webhook.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Webhook.java index 816137de9..34e925bcc 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Webhook.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/Webhook.java @@ -192,8 +192,7 @@ public interface GenericWebServiceOrBuilder * * *
-     * Required. The webhook URI for receiving POST requests. It must use https
-     * protocol.
+     * Required. The webhook URI for receiving POST requests. It must use https protocol.
      * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -205,8 +204,7 @@ public interface GenericWebServiceOrBuilder * * *
-     * Required. The webhook URI for receiving POST requests. It must use https
-     * protocol.
+     * Required. The webhook URI for receiving POST requests. It must use https protocol.
      * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -333,16 +331,17 @@ java.lang.String getRequestHeadersOrDefault( * * *
-     * Optional. Specifies a list of allowed custom CA certificates (in DER
-     * format) for HTTPS verification. This overrides the default SSL trust
-     * store. If this is empty or unspecified, Dialogflow will use Google's
-     * default trust store to verify certificates. N.B. Make sure the HTTPS
-     * server certificates are signed with "subject alt name". For instance a
-     * certificate can be self-signed using the following command,
-     *     openssl x509 -req -days 200 -in example.com.csr \
-     *       -signkey example.com.key \
-     *       -out example.com.crt \
-     *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
      * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -354,16 +353,17 @@ java.lang.String getRequestHeadersOrDefault( * * *
-     * Optional. Specifies a list of allowed custom CA certificates (in DER
-     * format) for HTTPS verification. This overrides the default SSL trust
-     * store. If this is empty or unspecified, Dialogflow will use Google's
-     * default trust store to verify certificates. N.B. Make sure the HTTPS
-     * server certificates are signed with "subject alt name". For instance a
-     * certificate can be self-signed using the following command,
-     *     openssl x509 -req -days 200 -in example.com.csr \
-     *       -signkey example.com.key \
-     *       -out example.com.crt \
-     *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
      * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -375,16 +375,17 @@ java.lang.String getRequestHeadersOrDefault( * * *
-     * Optional. Specifies a list of allowed custom CA certificates (in DER
-     * format) for HTTPS verification. This overrides the default SSL trust
-     * store. If this is empty or unspecified, Dialogflow will use Google's
-     * default trust store to verify certificates. N.B. Make sure the HTTPS
-     * server certificates are signed with "subject alt name". For instance a
-     * certificate can be self-signed using the following command,
-     *     openssl x509 -req -days 200 -in example.com.csr \
-     *       -signkey example.com.key \
-     *       -out example.com.crt \
-     *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
      * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -551,8 +552,7 @@ protected com.google.protobuf.MapField internalGetMapField(int number) { * * *
-     * Required. The webhook URI for receiving POST requests. It must use https
-     * protocol.
+     * Required. The webhook URI for receiving POST requests. It must use https protocol.
      * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -575,8 +575,7 @@ public java.lang.String getUri() { * * *
-     * Required. The webhook URI for receiving POST requests. It must use https
-     * protocol.
+     * Required. The webhook URI for receiving POST requests. It must use https protocol.
      * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -809,16 +808,17 @@ public java.lang.String getRequestHeadersOrThrow(java.lang.String key) { * * *
-     * Optional. Specifies a list of allowed custom CA certificates (in DER
-     * format) for HTTPS verification. This overrides the default SSL trust
-     * store. If this is empty or unspecified, Dialogflow will use Google's
-     * default trust store to verify certificates. N.B. Make sure the HTTPS
-     * server certificates are signed with "subject alt name". For instance a
-     * certificate can be self-signed using the following command,
-     *     openssl x509 -req -days 200 -in example.com.csr \
-     *       -signkey example.com.key \
-     *       -out example.com.crt \
-     *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
      * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -833,16 +833,17 @@ public java.util.List getAllowedCaCertsList() { * * *
-     * Optional. Specifies a list of allowed custom CA certificates (in DER
-     * format) for HTTPS verification. This overrides the default SSL trust
-     * store. If this is empty or unspecified, Dialogflow will use Google's
-     * default trust store to verify certificates. N.B. Make sure the HTTPS
-     * server certificates are signed with "subject alt name". For instance a
-     * certificate can be self-signed using the following command,
-     *     openssl x509 -req -days 200 -in example.com.csr \
-     *       -signkey example.com.key \
-     *       -out example.com.crt \
-     *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
      * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -856,16 +857,17 @@ public int getAllowedCaCertsCount() { * * *
-     * Optional. Specifies a list of allowed custom CA certificates (in DER
-     * format) for HTTPS verification. This overrides the default SSL trust
-     * store. If this is empty or unspecified, Dialogflow will use Google's
-     * default trust store to verify certificates. N.B. Make sure the HTTPS
-     * server certificates are signed with "subject alt name". For instance a
-     * certificate can be self-signed using the following command,
-     *     openssl x509 -req -days 200 -in example.com.csr \
-     *       -signkey example.com.key \
-     *       -out example.com.crt \
-     *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
      * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -1318,8 +1320,7 @@ public Builder mergeFrom( * * *
-       * Required. The webhook URI for receiving POST requests. It must use https
-       * protocol.
+       * Required. The webhook URI for receiving POST requests. It must use https protocol.
        * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -1341,8 +1342,7 @@ public java.lang.String getUri() { * * *
-       * Required. The webhook URI for receiving POST requests. It must use https
-       * protocol.
+       * Required. The webhook URI for receiving POST requests. It must use https protocol.
        * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -1364,8 +1364,7 @@ public com.google.protobuf.ByteString getUriBytes() { * * *
-       * Required. The webhook URI for receiving POST requests. It must use https
-       * protocol.
+       * Required. The webhook URI for receiving POST requests. It must use https protocol.
        * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -1386,8 +1385,7 @@ public Builder setUri(java.lang.String value) { * * *
-       * Required. The webhook URI for receiving POST requests. It must use https
-       * protocol.
+       * Required. The webhook URI for receiving POST requests. It must use https protocol.
        * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -1404,8 +1402,7 @@ public Builder clearUri() { * * *
-       * Required. The webhook URI for receiving POST requests. It must use https
-       * protocol.
+       * Required. The webhook URI for receiving POST requests. It must use https protocol.
        * 
* * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -1831,16 +1828,17 @@ private void ensureAllowedCaCertsIsMutable() { * * *
-       * Optional. Specifies a list of allowed custom CA certificates (in DER
-       * format) for HTTPS verification. This overrides the default SSL trust
-       * store. If this is empty or unspecified, Dialogflow will use Google's
-       * default trust store to verify certificates. N.B. Make sure the HTTPS
-       * server certificates are signed with "subject alt name". For instance a
-       * certificate can be self-signed using the following command,
-       *     openssl x509 -req -days 200 -in example.com.csr \
-       *       -signkey example.com.key \
-       *       -out example.com.crt \
-       *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
        * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -1856,16 +1854,17 @@ public java.util.List getAllowedCaCertsList() { * * *
-       * Optional. Specifies a list of allowed custom CA certificates (in DER
-       * format) for HTTPS verification. This overrides the default SSL trust
-       * store. If this is empty or unspecified, Dialogflow will use Google's
-       * default trust store to verify certificates. N.B. Make sure the HTTPS
-       * server certificates are signed with "subject alt name". For instance a
-       * certificate can be self-signed using the following command,
-       *     openssl x509 -req -days 200 -in example.com.csr \
-       *       -signkey example.com.key \
-       *       -out example.com.crt \
-       *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
        * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -1879,16 +1878,17 @@ public int getAllowedCaCertsCount() { * * *
-       * Optional. Specifies a list of allowed custom CA certificates (in DER
-       * format) for HTTPS verification. This overrides the default SSL trust
-       * store. If this is empty or unspecified, Dialogflow will use Google's
-       * default trust store to verify certificates. N.B. Make sure the HTTPS
-       * server certificates are signed with "subject alt name". For instance a
-       * certificate can be self-signed using the following command,
-       *     openssl x509 -req -days 200 -in example.com.csr \
-       *       -signkey example.com.key \
-       *       -out example.com.crt \
-       *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
        * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -1903,16 +1903,17 @@ public com.google.protobuf.ByteString getAllowedCaCerts(int index) { * * *
-       * Optional. Specifies a list of allowed custom CA certificates (in DER
-       * format) for HTTPS verification. This overrides the default SSL trust
-       * store. If this is empty or unspecified, Dialogflow will use Google's
-       * default trust store to verify certificates. N.B. Make sure the HTTPS
-       * server certificates are signed with "subject alt name". For instance a
-       * certificate can be self-signed using the following command,
-       *     openssl x509 -req -days 200 -in example.com.csr \
-       *       -signkey example.com.key \
-       *       -out example.com.crt \
-       *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
        * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -1934,16 +1935,17 @@ public Builder setAllowedCaCerts(int index, com.google.protobuf.ByteString value * * *
-       * Optional. Specifies a list of allowed custom CA certificates (in DER
-       * format) for HTTPS verification. This overrides the default SSL trust
-       * store. If this is empty or unspecified, Dialogflow will use Google's
-       * default trust store to verify certificates. N.B. Make sure the HTTPS
-       * server certificates are signed with "subject alt name". For instance a
-       * certificate can be self-signed using the following command,
-       *     openssl x509 -req -days 200 -in example.com.csr \
-       *       -signkey example.com.key \
-       *       -out example.com.crt \
-       *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
        * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -1964,16 +1966,17 @@ public Builder addAllowedCaCerts(com.google.protobuf.ByteString value) { * * *
-       * Optional. Specifies a list of allowed custom CA certificates (in DER
-       * format) for HTTPS verification. This overrides the default SSL trust
-       * store. If this is empty or unspecified, Dialogflow will use Google's
-       * default trust store to verify certificates. N.B. Make sure the HTTPS
-       * server certificates are signed with "subject alt name". For instance a
-       * certificate can be self-signed using the following command,
-       *     openssl x509 -req -days 200 -in example.com.csr \
-       *       -signkey example.com.key \
-       *       -out example.com.crt \
-       *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
        * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -1992,16 +1995,17 @@ public Builder addAllAllowedCaCerts( * * *
-       * Optional. Specifies a list of allowed custom CA certificates (in DER
-       * format) for HTTPS verification. This overrides the default SSL trust
-       * store. If this is empty or unspecified, Dialogflow will use Google's
-       * default trust store to verify certificates. N.B. Make sure the HTTPS
-       * server certificates are signed with "subject alt name". For instance a
-       * certificate can be self-signed using the following command,
-       *     openssl x509 -req -days 200 -in example.com.csr \
-       *       -signkey example.com.key \
-       *       -out example.com.crt \
-       *       -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
        * 
* * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -3188,12 +3192,10 @@ public WebhookCase getWebhookCase() { * *
    * The unique identifier of the webhook.
-   * Required for the
-   * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-   * method.
-   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-   * populates the name automatically. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+   * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/webhooks/<Webhook ID>`.
    * 
* * string name = 1; @@ -3217,12 +3219,10 @@ public java.lang.String getName() { * *
    * The unique identifier of the webhook.
-   * Required for the
-   * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-   * method.
-   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-   * populates the name automatically. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+   * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/webhooks/<Webhook ID>`.
    * 
* * string name = 1; @@ -3943,12 +3943,10 @@ public Builder clearWebhook() { * *
      * The unique identifier of the webhook.
-     * Required for the
-     * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-     * method.
-     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-     * populates the name automatically. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+     * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/webhooks/<Webhook ID>`.
      * 
* * string name = 1; @@ -3971,12 +3969,10 @@ public java.lang.String getName() { * *
      * The unique identifier of the webhook.
-     * Required for the
-     * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-     * method.
-     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-     * populates the name automatically. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+     * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/webhooks/<Webhook ID>`.
      * 
* * string name = 1; @@ -3999,12 +3995,10 @@ public com.google.protobuf.ByteString getNameBytes() { * *
      * The unique identifier of the webhook.
-     * Required for the
-     * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-     * method.
-     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-     * populates the name automatically. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+     * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/webhooks/<Webhook ID>`.
      * 
* * string name = 1; @@ -4026,12 +4020,10 @@ public Builder setName(java.lang.String value) { * *
      * The unique identifier of the webhook.
-     * Required for the
-     * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-     * method.
-     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-     * populates the name automatically. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+     * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/webhooks/<Webhook ID>`.
      * 
* * string name = 1; @@ -4049,12 +4041,10 @@ public Builder clearName() { * *
      * The unique identifier of the webhook.
-     * Required for the
-     * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-     * method.
-     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-     * populates the name automatically. Format: `projects/<Project
-     * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+     * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+     * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * ID>/webhooks/<Webhook ID>`.
      * 
* * string name = 1; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java index de5ad7bf9..5979cc389 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java @@ -28,12 +28,10 @@ public interface WebhookOrBuilder * *
    * The unique identifier of the webhook.
-   * Required for the
-   * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-   * method.
-   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-   * populates the name automatically. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+   * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/webhooks/<Webhook ID>`.
    * 
* * string name = 1; @@ -46,12 +44,10 @@ public interface WebhookOrBuilder * *
    * The unique identifier of the webhook.
-   * Required for the
-   * [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]
-   * method.
-   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook]
-   * populates the name automatically. Format: `projects/<Project
-   * ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>`.
+   * Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method.
+   * [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * ID>/webhooks/<Webhook ID>`.
    * 
* * string name = 1; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java index 23a181c54..6f1923a61 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java @@ -979,8 +979,7 @@ public interface IntentInfoOrBuilder * * *
-     * Always present. The display name of the last matched
-     * [intent][google.cloud.dialogflow.cx.v3.Intent].
+     * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
      * 
* * string display_name = 3; @@ -992,8 +991,7 @@ public interface IntentInfoOrBuilder * * *
-     * Always present. The display name of the last matched
-     * [intent][google.cloud.dialogflow.cx.v3.Intent].
+     * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
      * 
* * string display_name = 3; @@ -2323,8 +2321,7 @@ public com.google.protobuf.ByteString getLastMatchedIntentBytes() { * * *
-     * Always present. The display name of the last matched
-     * [intent][google.cloud.dialogflow.cx.v3.Intent].
+     * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
      * 
* * string display_name = 3; @@ -2347,8 +2344,7 @@ public java.lang.String getDisplayName() { * * *
-     * Always present. The display name of the last matched
-     * [intent][google.cloud.dialogflow.cx.v3.Intent].
+     * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
      * 
* * string display_name = 3; @@ -3070,8 +3066,7 @@ public Builder setLastMatchedIntentBytes(com.google.protobuf.ByteString value) { * * *
-       * Always present. The display name of the last matched
-       * [intent][google.cloud.dialogflow.cx.v3.Intent].
+       * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
        * 
* * string display_name = 3; @@ -3093,8 +3088,7 @@ public java.lang.String getDisplayName() { * * *
-       * Always present. The display name of the last matched
-       * [intent][google.cloud.dialogflow.cx.v3.Intent].
+       * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
        * 
* * string display_name = 3; @@ -3116,8 +3110,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-       * Always present. The display name of the last matched
-       * [intent][google.cloud.dialogflow.cx.v3.Intent].
+       * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
        * 
* * string display_name = 3; @@ -3138,8 +3131,7 @@ public Builder setDisplayName(java.lang.String value) { * * *
-       * Always present. The display name of the last matched
-       * [intent][google.cloud.dialogflow.cx.v3.Intent].
+       * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
        * 
* * string display_name = 3; @@ -3156,8 +3148,7 @@ public Builder clearDisplayName() { * * *
-       * Always present. The display name of the last matched
-       * [intent][google.cloud.dialogflow.cx.v3.Intent].
+       * Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
        * 
* * string display_name = 3; @@ -4265,9 +4256,8 @@ public QueryCase getQueryCase() { * * *
-   * Always present. The unique identifier of the
-   * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-   * that will be returned to the API caller.
+   * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+   * will be returned to the API caller.
    * 
* * string detect_intent_response_id = 1; @@ -4290,9 +4280,8 @@ public java.lang.String getDetectIntentResponseId() { * * *
-   * Always present. The unique identifier of the
-   * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-   * that will be returned to the API caller.
+   * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+   * will be returned to the API caller.
    * 
* * string detect_intent_response_id = 1; @@ -4317,8 +4306,8 @@ public com.google.protobuf.ByteString getDetectIntentResponseIdBytes() { * * *
-   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-   * provided as input, this field will contain a copy of the text.
+   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+   * will contain a copy of the text.
    * 
* * string text = 10; @@ -4332,8 +4321,8 @@ public boolean hasText() { * * *
-   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-   * provided as input, this field will contain a copy of the text.
+   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+   * will contain a copy of the text.
    * 
* * string text = 10; @@ -4360,8 +4349,8 @@ public java.lang.String getText() { * * *
-   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-   * provided as input, this field will contain a copy of the text.
+   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+   * will contain a copy of the text.
    * 
* * string text = 10; @@ -4390,9 +4379,9 @@ public com.google.protobuf.ByteString getTextBytes() { * * *
-   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-   * input, this field will contain a copy of the intent identifier. Format:
-   * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+   * contain a copy of the intent identifier.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/intents/<Intent ID>`.
    * 
* @@ -4407,9 +4396,9 @@ public boolean hasTriggerIntent() { * * *
-   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-   * input, this field will contain a copy of the intent identifier. Format:
-   * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+   * contain a copy of the intent identifier.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/intents/<Intent ID>`.
    * 
* @@ -4437,9 +4426,9 @@ public java.lang.String getTriggerIntent() { * * *
-   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-   * input, this field will contain a copy of the intent identifier. Format:
-   * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+   * contain a copy of the intent identifier.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/intents/<Intent ID>`.
    * 
* @@ -4469,8 +4458,7 @@ public com.google.protobuf.ByteString getTriggerIntentBytes() { * * *
-   * If [natural language speech
-   * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+   * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
    * this field will contain the transcript for the audio.
    * 
* @@ -4485,8 +4473,7 @@ public boolean hasTranscript() { * * *
-   * If [natural language speech
-   * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+   * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
    * this field will contain the transcript for the audio.
    * 
* @@ -4514,8 +4501,7 @@ public java.lang.String getTranscript() { * * *
-   * If [natural language speech
-   * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+   * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
    * this field will contain the transcript for the audio.
    * 
* @@ -4545,8 +4531,8 @@ public com.google.protobuf.ByteString getTranscriptBytes() { * * *
-   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-   * input, this field will contain the name of the event.
+   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+   * the name of the event.
    * 
* * string trigger_event = 14; @@ -4560,8 +4546,8 @@ public boolean hasTriggerEvent() { * * *
-   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-   * input, this field will contain the name of the event.
+   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+   * the name of the event.
    * 
* * string trigger_event = 14; @@ -4588,8 +4574,8 @@ public java.lang.String getTriggerEvent() { * * *
-   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-   * input, this field will contain the name of the event.
+   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+   * the name of the event.
    * 
* * string trigger_event = 14; @@ -4950,8 +4936,7 @@ public com.google.cloud.dialogflow.cx.v3.ResponseMessageOrBuilder getMessagesOrB * * *
-   * Custom data set in
-   * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+   * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
    * 
* * .google.protobuf.Struct payload = 8; @@ -4966,8 +4951,7 @@ public boolean hasPayload() { * * *
-   * Custom data set in
-   * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+   * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
    * 
* * .google.protobuf.Struct payload = 8; @@ -4982,8 +4966,7 @@ public com.google.protobuf.Struct getPayload() { * * *
-   * Custom data set in
-   * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+   * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
    * 
* * .google.protobuf.Struct payload = 8; @@ -5744,9 +5727,8 @@ public Builder clearQuery() { * * *
-     * Always present. The unique identifier of the
-     * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-     * that will be returned to the API caller.
+     * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+     * will be returned to the API caller.
      * 
* * string detect_intent_response_id = 1; @@ -5768,9 +5750,8 @@ public java.lang.String getDetectIntentResponseId() { * * *
-     * Always present. The unique identifier of the
-     * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-     * that will be returned to the API caller.
+     * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+     * will be returned to the API caller.
      * 
* * string detect_intent_response_id = 1; @@ -5792,9 +5773,8 @@ public com.google.protobuf.ByteString getDetectIntentResponseIdBytes() { * * *
-     * Always present. The unique identifier of the
-     * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-     * that will be returned to the API caller.
+     * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+     * will be returned to the API caller.
      * 
* * string detect_intent_response_id = 1; @@ -5815,9 +5795,8 @@ public Builder setDetectIntentResponseId(java.lang.String value) { * * *
-     * Always present. The unique identifier of the
-     * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-     * that will be returned to the API caller.
+     * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+     * will be returned to the API caller.
      * 
* * string detect_intent_response_id = 1; @@ -5834,9 +5813,8 @@ public Builder clearDetectIntentResponseId() { * * *
-     * Always present. The unique identifier of the
-     * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-     * that will be returned to the API caller.
+     * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+     * will be returned to the API caller.
      * 
* * string detect_intent_response_id = 1; @@ -5859,8 +5837,8 @@ public Builder setDetectIntentResponseIdBytes(com.google.protobuf.ByteString val * * *
-     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-     * provided as input, this field will contain a copy of the text.
+     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+     * will contain a copy of the text.
      * 
* * string text = 10; @@ -5875,8 +5853,8 @@ public boolean hasText() { * * *
-     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-     * provided as input, this field will contain a copy of the text.
+     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+     * will contain a copy of the text.
      * 
* * string text = 10; @@ -5904,8 +5882,8 @@ public java.lang.String getText() { * * *
-     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-     * provided as input, this field will contain a copy of the text.
+     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+     * will contain a copy of the text.
      * 
* * string text = 10; @@ -5933,8 +5911,8 @@ public com.google.protobuf.ByteString getTextBytes() { * * *
-     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-     * provided as input, this field will contain a copy of the text.
+     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+     * will contain a copy of the text.
      * 
* * string text = 10; @@ -5955,8 +5933,8 @@ public Builder setText(java.lang.String value) { * * *
-     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-     * provided as input, this field will contain a copy of the text.
+     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+     * will contain a copy of the text.
      * 
* * string text = 10; @@ -5975,8 +5953,8 @@ public Builder clearText() { * * *
-     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-     * provided as input, this field will contain a copy of the text.
+     * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+     * will contain a copy of the text.
      * 
* * string text = 10; @@ -5999,9 +5977,9 @@ public Builder setTextBytes(com.google.protobuf.ByteString value) { * * *
-     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-     * input, this field will contain a copy of the intent identifier. Format:
-     * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+     * contain a copy of the intent identifier.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/intents/<Intent ID>`.
      * 
* @@ -6017,9 +5995,9 @@ public boolean hasTriggerIntent() { * * *
-     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-     * input, this field will contain a copy of the intent identifier. Format:
-     * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+     * contain a copy of the intent identifier.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/intents/<Intent ID>`.
      * 
* @@ -6048,9 +6026,9 @@ public java.lang.String getTriggerIntent() { * * *
-     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-     * input, this field will contain a copy of the intent identifier. Format:
-     * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+     * contain a copy of the intent identifier.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/intents/<Intent ID>`.
      * 
* @@ -6079,9 +6057,9 @@ public com.google.protobuf.ByteString getTriggerIntentBytes() { * * *
-     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-     * input, this field will contain a copy of the intent identifier. Format:
-     * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+     * contain a copy of the intent identifier.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/intents/<Intent ID>`.
      * 
* @@ -6103,9 +6081,9 @@ public Builder setTriggerIntent(java.lang.String value) { * * *
-     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-     * input, this field will contain a copy of the intent identifier. Format:
-     * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+     * contain a copy of the intent identifier.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/intents/<Intent ID>`.
      * 
* @@ -6125,9 +6103,9 @@ public Builder clearTriggerIntent() { * * *
-     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-     * input, this field will contain a copy of the intent identifier. Format:
-     * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+     * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+     * contain a copy of the intent identifier.
+     * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
      * ID>/intents/<Intent ID>`.
      * 
* @@ -6151,8 +6129,7 @@ public Builder setTriggerIntentBytes(com.google.protobuf.ByteString value) { * * *
-     * If [natural language speech
-     * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+     * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
      * this field will contain the transcript for the audio.
      * 
* @@ -6168,8 +6145,7 @@ public boolean hasTranscript() { * * *
-     * If [natural language speech
-     * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+     * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
      * this field will contain the transcript for the audio.
      * 
* @@ -6198,8 +6174,7 @@ public java.lang.String getTranscript() { * * *
-     * If [natural language speech
-     * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+     * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
      * this field will contain the transcript for the audio.
      * 
* @@ -6228,8 +6203,7 @@ public com.google.protobuf.ByteString getTranscriptBytes() { * * *
-     * If [natural language speech
-     * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+     * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
      * this field will contain the transcript for the audio.
      * 
* @@ -6251,8 +6225,7 @@ public Builder setTranscript(java.lang.String value) { * * *
-     * If [natural language speech
-     * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+     * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
      * this field will contain the transcript for the audio.
      * 
* @@ -6272,8 +6245,7 @@ public Builder clearTranscript() { * * *
-     * If [natural language speech
-     * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+     * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
      * this field will contain the transcript for the audio.
      * 
* @@ -6297,8 +6269,8 @@ public Builder setTranscriptBytes(com.google.protobuf.ByteString value) { * * *
-     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-     * input, this field will contain the name of the event.
+     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+     * the name of the event.
      * 
* * string trigger_event = 14; @@ -6313,8 +6285,8 @@ public boolean hasTriggerEvent() { * * *
-     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-     * input, this field will contain the name of the event.
+     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+     * the name of the event.
      * 
* * string trigger_event = 14; @@ -6342,8 +6314,8 @@ public java.lang.String getTriggerEvent() { * * *
-     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-     * input, this field will contain the name of the event.
+     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+     * the name of the event.
      * 
* * string trigger_event = 14; @@ -6371,8 +6343,8 @@ public com.google.protobuf.ByteString getTriggerEventBytes() { * * *
-     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-     * input, this field will contain the name of the event.
+     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+     * the name of the event.
      * 
* * string trigger_event = 14; @@ -6393,8 +6365,8 @@ public Builder setTriggerEvent(java.lang.String value) { * * *
-     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-     * input, this field will contain the name of the event.
+     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+     * the name of the event.
      * 
* * string trigger_event = 14; @@ -6413,8 +6385,8 @@ public Builder clearTriggerEvent() { * * *
-     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-     * input, this field will contain the name of the event.
+     * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+     * the name of the event.
      * 
* * string trigger_event = 14; @@ -7713,8 +7685,7 @@ public com.google.cloud.dialogflow.cx.v3.ResponseMessage.Builder addMessagesBuil * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7728,8 +7699,7 @@ public boolean hasPayload() { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7747,8 +7717,7 @@ public com.google.protobuf.Struct getPayload() { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7770,8 +7739,7 @@ public Builder setPayload(com.google.protobuf.Struct value) { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7790,8 +7758,7 @@ public Builder setPayload(com.google.protobuf.Struct.Builder builderForValue) { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7815,8 +7782,7 @@ public Builder mergePayload(com.google.protobuf.Struct value) { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7836,8 +7802,7 @@ public Builder clearPayload() { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7851,8 +7816,7 @@ public com.google.protobuf.Struct.Builder getPayloadBuilder() { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; @@ -7868,8 +7832,7 @@ public com.google.protobuf.StructOrBuilder getPayloadOrBuilder() { * * *
-     * Custom data set in
-     * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+     * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
      * 
* * .google.protobuf.Struct payload = 8; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java index d3ab944c7..e3683c1b8 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java @@ -27,9 +27,8 @@ public interface WebhookRequestOrBuilder * * *
-   * Always present. The unique identifier of the
-   * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-   * that will be returned to the API caller.
+   * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+   * will be returned to the API caller.
    * 
* * string detect_intent_response_id = 1; @@ -41,9 +40,8 @@ public interface WebhookRequestOrBuilder * * *
-   * Always present. The unique identifier of the
-   * [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse]
-   * that will be returned to the API caller.
+   * Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that
+   * will be returned to the API caller.
    * 
* * string detect_intent_response_id = 1; @@ -56,8 +54,8 @@ public interface WebhookRequestOrBuilder * * *
-   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-   * provided as input, this field will contain a copy of the text.
+   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+   * will contain a copy of the text.
    * 
* * string text = 10; @@ -69,8 +67,8 @@ public interface WebhookRequestOrBuilder * * *
-   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-   * provided as input, this field will contain a copy of the text.
+   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+   * will contain a copy of the text.
    * 
* * string text = 10; @@ -82,8 +80,8 @@ public interface WebhookRequestOrBuilder * * *
-   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
-   * provided as input, this field will contain a copy of the text.
+   * If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field
+   * will contain a copy of the text.
    * 
* * string text = 10; @@ -96,9 +94,9 @@ public interface WebhookRequestOrBuilder * * *
-   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-   * input, this field will contain a copy of the intent identifier. Format:
-   * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+   * contain a copy of the intent identifier.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/intents/<Intent ID>`.
    * 
* @@ -111,9 +109,9 @@ public interface WebhookRequestOrBuilder * * *
-   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-   * input, this field will contain a copy of the intent identifier. Format:
-   * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+   * contain a copy of the intent identifier.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/intents/<Intent ID>`.
    * 
* @@ -126,9 +124,9 @@ public interface WebhookRequestOrBuilder * * *
-   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
-   * input, this field will contain a copy of the intent identifier. Format:
-   * `projects/<Project ID>/locations/<Location ID>/agents/<Agent
+   * If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will
+   * contain a copy of the intent identifier.
+   * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
    * ID>/intents/<Intent ID>`.
    * 
* @@ -142,8 +140,7 @@ public interface WebhookRequestOrBuilder * * *
-   * If [natural language speech
-   * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+   * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
    * this field will contain the transcript for the audio.
    * 
* @@ -156,8 +153,7 @@ public interface WebhookRequestOrBuilder * * *
-   * If [natural language speech
-   * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+   * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
    * this field will contain the transcript for the audio.
    * 
* @@ -170,8 +166,7 @@ public interface WebhookRequestOrBuilder * * *
-   * If [natural language speech
-   * audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
+   * If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
    * this field will contain the transcript for the audio.
    * 
* @@ -185,8 +180,8 @@ public interface WebhookRequestOrBuilder * * *
-   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-   * input, this field will contain the name of the event.
+   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+   * the name of the event.
    * 
* * string trigger_event = 14; @@ -198,8 +193,8 @@ public interface WebhookRequestOrBuilder * * *
-   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-   * input, this field will contain the name of the event.
+   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+   * the name of the event.
    * 
* * string trigger_event = 14; @@ -211,8 +206,8 @@ public interface WebhookRequestOrBuilder * * *
-   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
-   * input, this field will contain the name of the event.
+   * If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain
+   * the name of the event.
    * 
* * string trigger_event = 14; @@ -461,8 +456,7 @@ public interface WebhookRequestOrBuilder * * *
-   * Custom data set in
-   * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+   * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
    * 
* * .google.protobuf.Struct payload = 8; @@ -474,8 +468,7 @@ public interface WebhookRequestOrBuilder * * *
-   * Custom data set in
-   * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+   * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
    * 
* * .google.protobuf.Struct payload = 8; @@ -487,8 +480,7 @@ public interface WebhookRequestOrBuilder * * *
-   * Custom data set in
-   * [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
+   * Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
    * 
* * .google.protobuf.Struct payload = 8; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java index 21e09df67..487054fcf 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java @@ -1793,8 +1793,7 @@ public com.google.cloud.dialogflow.cx.v3.SessionInfoOrBuilder getSessionInfoOrBu * * *
-   * Value to append directly to
-   * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+   * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
    * 
* * .google.protobuf.Struct payload = 4; @@ -1809,8 +1808,7 @@ public boolean hasPayload() { * * *
-   * Value to append directly to
-   * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+   * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
    * 
* * .google.protobuf.Struct payload = 4; @@ -1825,8 +1823,7 @@ public com.google.protobuf.Struct getPayload() { * * *
-   * Value to append directly to
-   * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+   * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
    * 
* * .google.protobuf.Struct payload = 4; @@ -3102,8 +3099,7 @@ public com.google.cloud.dialogflow.cx.v3.SessionInfoOrBuilder getSessionInfoOrBu * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3117,8 +3113,7 @@ public boolean hasPayload() { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3136,8 +3131,7 @@ public com.google.protobuf.Struct getPayload() { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3159,8 +3153,7 @@ public Builder setPayload(com.google.protobuf.Struct value) { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3179,8 +3172,7 @@ public Builder setPayload(com.google.protobuf.Struct.Builder builderForValue) { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3204,8 +3196,7 @@ public Builder mergePayload(com.google.protobuf.Struct value) { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3225,8 +3216,7 @@ public Builder clearPayload() { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3240,8 +3230,7 @@ public com.google.protobuf.Struct.Builder getPayloadBuilder() { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; @@ -3257,8 +3246,7 @@ public com.google.protobuf.StructOrBuilder getPayloadOrBuilder() { * * *
-     * Value to append directly to
-     * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+     * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
      * 
* * .google.protobuf.Struct payload = 4; diff --git a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java index 5432bb234..81a52ec05 100644 --- a/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java +++ b/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java @@ -148,8 +148,7 @@ public interface WebhookResponseOrBuilder * * *
-   * Value to append directly to
-   * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+   * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
    * 
* * .google.protobuf.Struct payload = 4; @@ -161,8 +160,7 @@ public interface WebhookResponseOrBuilder * * *
-   * Value to append directly to
-   * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+   * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
    * 
* * .google.protobuf.Struct payload = 4; @@ -174,8 +172,7 @@ public interface WebhookResponseOrBuilder * * *
-   * Value to append directly to
-   * [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
+   * Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
    * 
* * .google.protobuf.Struct payload = 4; 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 ea5327863..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 @@ -31,31 +31,6 @@ option java_package = "com.google.cloud.dialogflow.cx.v3"; option objc_class_prefix = "DF"; option ruby_package = "Google::Cloud::Dialogflow::CX::V3"; -// 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; -} - // Audio encoding of the audio content sent in the conversational query request. // Refer to the // [Cloud Speech API @@ -105,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/environment.proto b/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/environment.proto index 054ca8e12..31f947ff6 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 @@ -21,6 +21,7 @@ import "google/api/client.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; import "google/cloud/dialogflow/cx/v3/test_case.proto"; +import "google/cloud/dialogflow/cx/v3/webhook.proto"; import "google/longrunning/operations.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; 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 a9b8d7ee2..e724208f8 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 @@ -164,6 +164,17 @@ message ResponseMessage { repeated Segment segments = 1; } + // Represents the signal that telles the client to transfer the phone call + // connected to the agent to a third-party endpoint. + message TelephonyTransferCall { + // Endpoint to transfer the call to. + oneof endpoint { + // Transfer the call to a phone number + // in [E.164 format](https://en.wikipedia.org/wiki/E.164). + string phone_number = 1; + } + } + // Required. The rich response message. oneof message { // Returns a text response. @@ -202,5 +213,9 @@ message ResponseMessage { // This message is generated by Dialogflow only and not supposed to be // defined by the user. MixedAudio mixed_audio = 13 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // A signal that the client should transfer the phone call connected to + // this agent to a third-party endpoint. + TelephonyTransferCall telephony_transfer_call = 18; } } 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 628d37dbb..326c4850c 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 @@ -47,8 +47,7 @@ service Versions { "https://www.googleapis.com/auth/cloud-platform," "https://www.googleapis.com/auth/dialogflow"; - // Returns the list of all versions in the specified - // [Flow][google.cloud.dialogflow.cx.v3.Flow]. + // Returns the list of all versions in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow]. rpc ListVersions(ListVersionsRequest) returns (ListVersionsResponse) { option (google.api.http) = { get: "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/versions" @@ -64,18 +63,15 @@ service Versions { option (google.api.method_signature) = "name"; } - // Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified - // [Flow][google.cloud.dialogflow.cx.v3.Flow]. + // Creates a [Version][google.cloud.dialogflow.cx.v3.Version] in the specified [Flow][google.cloud.dialogflow.cx.v3.Flow]. // // 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`: - // [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata] + // - `metadata`: [CreateVersionOperationMetadata][google.cloud.dialogflow.cx.v3.CreateVersionOperationMetadata] // - `response`: [Version][google.cloud.dialogflow.cx.v3.Version] - rpc CreateVersion(CreateVersionRequest) - returns (google.longrunning.Operation) { + rpc CreateVersion(CreateVersionRequest) returns (google.longrunning.Operation) { option (google.api.http) = { post: "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/versions" body: "version" @@ -127,8 +123,7 @@ service Versions { } // Compares the specified base version with target version. - rpc CompareVersions(CompareVersionsRequest) - returns (CompareVersionsResponse) { + rpc CompareVersions(CompareVersionsRequest) returns (CompareVersionsResponse) { option (google.api.http) = { post: "/v3/{base_version=projects/*/locations/*/agents/*/flows/*/versions/*}:compareVersions" body: "*" @@ -141,11 +136,11 @@ service Versions { // [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion]. message CreateVersionOperationMetadata { // Name of the created version. - // Format: - // `projects//locations//agents//flows//versions/`. + // Format: `projects//locations//agents//flows//versions/`. string version = 1 [(google.api.resource_reference) = { - type: "dialogflow.googleapis.com/Version" - }]; + type: "dialogflow.googleapis.com/Version" + }]; } // Represents a version of a flow. @@ -170,10 +165,9 @@ message Version { FAILED = 3; } - // Format: - // `projects//locations//agents//flows//versions/`. - // Version ID is a self-increasing number generated by Dialogflow upon version - // creation. + // Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing + // number generated by Dialogflow upon version creation. string name = 1; // Required. The human-readable name of the version. Limit of 64 characters. @@ -187,20 +181,18 @@ message Version { NluSettings nlu_settings = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Create time of the version. - google.protobuf.Timestamp create_time = 5 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp create_time = 5 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Output only. The state of this version. This field is read-only and cannot - // be set by create and update methods. + // Output only. The state of this version. This field is read-only and cannot be set by + // create and update methods. State state = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; } -// The request message for -// [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions]. +// The request message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions]. message ListVersionsRequest { - // Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all - // versions for. Format: - // `projects//locations//agents//flows/`. + // Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all versions for. + // Format: `projects//locations//agents//flows/`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -216,8 +208,7 @@ message ListVersionsRequest { string page_token = 3; } -// The response message for -// [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions]. +// The response message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions]. message ListVersionsResponse { // A list of versions. There will be a maximum number of items returned based // on the page_size field in the request. The list may in some cases be empty @@ -229,12 +220,11 @@ message ListVersionsResponse { string next_page_token = 2; } -// The request message for -// [Versions.GetVersion][google.cloud.dialogflow.cx.v3.Versions.GetVersion]. +// The request message for [Versions.GetVersion][google.cloud.dialogflow.cx.v3.Versions.GetVersion]. message GetVersionRequest { // Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]. - // Format: - // `projects//locations//agents//flows//versions/`. + // Format: `projects//locations//agents//flows//versions/`. string name = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -243,12 +233,11 @@ message GetVersionRequest { ]; } -// The request message for -// [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion]. +// The request message for [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion]. message CreateVersionRequest { - // Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an - // [Version][google.cloud.dialogflow.cx.v3.Version] for. Format: - // `projects//locations//agents//flows/`. + // Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an [Version][google.cloud.dialogflow.cx.v3.Version] for. + // Format: `projects//locations//agents//flows/`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -260,24 +249,21 @@ message CreateVersionRequest { Version version = 2 [(google.api.field_behavior) = REQUIRED]; } -// The request message for -// [Versions.UpdateVersion][google.cloud.dialogflow.cx.v3.Versions.UpdateVersion]. +// The request message for [Versions.UpdateVersion][google.cloud.dialogflow.cx.v3.Versions.UpdateVersion]. message UpdateVersionRequest { // Required. The version to update. Version version = 1 [(google.api.field_behavior) = REQUIRED]; - // Required. The mask to control which fields get updated. Currently only - // `description` and `display_name` can be updated. - google.protobuf.FieldMask update_mask = 2 - [(google.api.field_behavior) = REQUIRED]; + // Required. The mask to control which fields get updated. Currently only `description` + // and `display_name` can be updated. + google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } -// The request message for -// [Versions.DeleteVersion][google.cloud.dialogflow.cx.v3.Versions.DeleteVersion]. +// The request message for [Versions.DeleteVersion][google.cloud.dialogflow.cx.v3.Versions.DeleteVersion]. message DeleteVersionRequest { - // Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] - // to delete. Format: - // `projects//locations//agents//flows//versions/`. + // Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version] to delete. + // Format: `projects//locations//agents//flows//versions/`. string name = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -286,12 +272,11 @@ message DeleteVersionRequest { ]; } -// The request message for -// [Versions.LoadVersion][google.cloud.dialogflow.cx.v3.Versions.LoadVersion]. +// The request message for [Versions.LoadVersion][google.cloud.dialogflow.cx.v3.Versions.LoadVersion]. message LoadVersionRequest { - // Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded - // to draft flow. Format: - // `projects//locations//agents//flows//versions/`. + // Required. The [Version][google.cloud.dialogflow.cx.v3.Version] to be loaded to draft flow. + // Format: `projects//locations//agents//flows//versions/`. string name = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -306,14 +291,13 @@ message LoadVersionRequest { bool allow_override_agent_resources = 2; } -// The request message for -// [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions]. +// The request message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions]. message CompareVersionsRequest { - // Required. Name of the base flow version to compare with the target version. - // Use version ID `0` to indicate the draft version of the specified flow. + // Required. Name of the base flow version to compare with the target version. Use + // version ID `0` to indicate the draft version of the specified flow. // - // Format: - // `projects//locations//agents//flows//versions/`. + // Format: `projects//locations//agents/ + // /flows//versions/`. string base_version = 1 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -323,8 +307,8 @@ message CompareVersionsRequest { // Required. Name of the target flow version to compare with the // base version. Use version ID `0` to indicate the draft version of the - // specified flow. Format: - // `projects//locations//agents//flows//versions/`. + // specified flow. Format: `projects//locations//agents//flows//versions/`. string target_version = 2 [ (google.api.field_behavior) = REQUIRED, (google.api.resource_reference) = { @@ -342,8 +326,7 @@ message CompareVersionsRequest { string language_code = 3; } -// The response message for -// [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions]. +// The response message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions]. message CompareVersionsResponse { // JSON representation of the base version content. string base_version_content_json = 1; 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 7f2a291fc..9ab52a1e1 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 @@ -101,8 +101,7 @@ message Webhook { // Represents configuration for a generic web service. message GenericWebService { - // Required. The webhook URI for receiving POST requests. It must use https - // protocol. + // Required. The webhook URI for receiving POST requests. It must use https protocol. string uri = 1 [(google.api.field_behavior) = REQUIRED]; // The user name for HTTP Basic authentication. @@ -115,19 +114,18 @@ message Webhook { // requests. map request_headers = 4; - // Optional. Specifies a list of allowed custom CA certificates (in DER - // format) for HTTPS verification. This overrides the default SSL trust - // store. If this is empty or unspecified, Dialogflow will use Google's - // default trust store to verify certificates. N.B. Make sure the HTTPS - // server certificates are signed with "subject alt name". For instance a - // certificate can be self-signed using the following command, - // - // openssl x509 -req -days 200 -in example.com.csr \ - // -signkey example.com.key \ - // -out example.com.crt \ - // -extfile <(printf "\nsubjectAltName='DNS:www.example.com'") - repeated bytes allowed_ca_certs = 5 - [(google.api.field_behavior) = OPTIONAL]; + // Optional. Specifies a list of allowed custom CA certificates (in DER format) for + // HTTPS verification. This overrides the default SSL trust store. If this + // is empty or unspecified, Dialogflow will use Google's default trust store + // to verify certificates. + // N.B. Make sure the HTTPS server certificates are signed with "subject alt + // name". For instance a certificate can be self-signed using the following + // command, + // openssl x509 -req -days 200 -in example.com.csr \ + // -signkey example.com.key \ + // -out example.com.crt \ + // -extfile <(printf "\nsubjectAltName='DNS:www.example.com'") + repeated bytes allowed_ca_certs = 5 [(google.api.field_behavior) = OPTIONAL]; } // Represents configuration for a [Service @@ -151,12 +149,10 @@ message Webhook { } // The unique identifier of the webhook. - // Required for the - // [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] - // method. - // [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] - // populates the name automatically. Format: `projects//locations//agents//webhooks/`. + // Required for the [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook] method. + // [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook] populates the name automatically. + // Format: `projects//locations//agents//webhooks/`. string name = 1; // Required. The human-readable name of the webhook, unique within the agent. @@ -181,8 +177,7 @@ message Webhook { bool disabled = 5; } -// The request message for -// [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks]. +// The request message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks]. message ListWebhooksRequest { // Required. The agent to list all webhooks for. // Format: `projects//locations//agents/`. @@ -201,8 +196,7 @@ message ListWebhooksRequest { string page_token = 3; } -// The response message for -// [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks]. +// The response message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks]. message ListWebhooksResponse { // The list of webhooks. There will be a maximum number of items returned // based on the page_size field in the request. @@ -213,8 +207,7 @@ message ListWebhooksResponse { string next_page_token = 2; } -// The request message for -// [Webhooks.GetWebhook][google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook]. +// The request message for [Webhooks.GetWebhook][google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook]. message GetWebhookRequest { // Required. The name of the webhook. // Format: `projects//locations//agents//locations//agents/`. @@ -243,8 +235,7 @@ message CreateWebhookRequest { Webhook webhook = 2 [(google.api.field_behavior) = REQUIRED]; } -// The request message for -// [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]. +// The request message for [Webhooks.UpdateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook]. message UpdateWebhookRequest { // Required. The webhook to update. Webhook webhook = 1 [(google.api.field_behavior) = REQUIRED]; @@ -254,8 +245,7 @@ message UpdateWebhookRequest { google.protobuf.FieldMask update_mask = 2; } -// The request message for -// [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook]. +// The request message for [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook]. message DeleteWebhookRequest { // Required. The name of the webhook to delete. // Format: `projects//locations//agents//locations//agents//intents/`. string last_matched_intent = 1 [(google.api.resource_reference) = { - type: "dialogflow.googleapis.com/Intent" - }]; + type: "dialogflow.googleapis.com/Intent" + }]; - // Always present. The display name of the last matched - // [intent][google.cloud.dialogflow.cx.v3.Intent]. + // Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent]. string display_name = 3; // Parameters identified as a result of intent matching. This is a map of @@ -337,32 +325,30 @@ message WebhookRequest { float magnitude = 2; } - // Always present. The unique identifier of the - // [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] - // that will be returned to the API caller. + // Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that + // will be returned to the API caller. string detect_intent_response_id = 1; // The original conversational query. oneof query { - // If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was - // provided as input, this field will contain a copy of the text. + // If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field + // will contain a copy of the text. string text = 10; - // If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as - // input, this field will contain a copy of the intent identifier. Format: - // `projects//locations//agents//locations//agents//intents/`. string trigger_intent = 11 [(google.api.resource_reference) = { - type: "dialogflow.googleapis.com/Intent" - }]; + type: "dialogflow.googleapis.com/Intent" + }]; - // If [natural language speech - // audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, + // If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, // this field will contain the transcript for the audio. string transcript = 12; - // If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as - // input, this field will contain the name of the event. + // If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain + // the name of the event. string trigger_event = 14; } @@ -388,8 +374,7 @@ message WebhookRequest { // [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response]; repeated ResponseMessage messages = 7; - // Custom data set in - // [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload]. + // Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload]. google.protobuf.Struct payload = 8; // The sentiment analysis result of the current user request. The field is @@ -434,8 +419,7 @@ message WebhookResponse { // if it does not intend to modify session status. SessionInfo session_info = 3; - // Value to append directly to - // [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads]. + // Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads]. google.protobuf.Struct payload = 4; // The target to transition to. This can be set optionally to indicate an @@ -446,15 +430,15 @@ message WebhookResponse { // Format: `projects//locations//agents//flows//pages/`. string target_page = 5 [(google.api.resource_reference) = { - type: "dialogflow.googleapis.com/Page" - }]; + type: "dialogflow.googleapis.com/Page" + }]; // The target flow to transition to. // Format: `projects//locations//agents//flows/`. string target_flow = 6 [(google.api.resource_reference) = { - type: "dialogflow.googleapis.com/Flow" - }]; + type: "dialogflow.googleapis.com/Flow" + }]; } } @@ -481,95 +465,73 @@ message PageInfo { FILLED = 3; } - // Always present for - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. - // Required for + // Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. // The human-readable name of the parameter, unique within the form. This // field cannot be modified by the webhook. string display_name = 1; - // Optional for both - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and - // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. // Indicates whether the parameter is required. Optional parameters will // not trigger prompts; however, they are filled if the user specifies // them. Required parameters must be filled before form filling concludes. bool required = 2; - // Always present for - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. - // Required for - // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The - // state of the parameter. This field can be set to - // [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] - // by the webhook to invalidate the parameter; other values set by the + // Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Required for + // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The state of the parameter. This field can be set + // to [INVALID][google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo.ParameterState.INVALID] by + // the webhook to invalidate the parameter; other values set by the // webhook will be ignored. ParameterState state = 3; - // Optional for both - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and - // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The - // value of the parameter. This field can be set by the webhook to change - // the parameter value. + // Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // The value of the parameter. This field can be set by the webhook to + // change the parameter value. google.protobuf.Value value = 4; - // Optional for - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored - // for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. // Indicates if the parameter value was just collected on the last // conversation turn. bool just_collected = 5; } - // Optional for both - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and - // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The - // parameters contained in the form. Note that the webhook cannot add or - // remove any form parameter. + // Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // The parameters contained in the form. Note that the webhook cannot add + // or remove any form parameter. repeated ParameterInfo parameter_info = 2; } - // Always present for - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for - // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The - // unique identifier of the current page. Format: `projects//locations//agents//flows//pages/`. - string current_page = 1 [ - (google.api.resource_reference) = { type: "dialogflow.googleapis.com/Page" } - ]; + // Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // The unique identifier of the current page. + // Format: `projects//locations//agents//flows//pages/`. + string current_page = 1 [(google.api.resource_reference) = { + type: "dialogflow.googleapis.com/Page" + }]; - // Optional for both - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and - // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // Optional for both [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest] and [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. // Information about the form. FormInfo form_info = 3; } // Represents session information communicated to and from the webhook. message SessionInfo { - // Always present for - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for - // [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The - // unique identifier of the - // [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This + // Always present for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Ignored for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // The unique identifier of the [session][google.cloud.dialogflow.cx.v3.DetectIntentRequest.session]. This // field can be used by the webhook to identify a session. // Format: `projects//locations//agents//sessions/` or `projects//locations//agents//environments//sessions/` // if environment is specified. string session = 1 [(google.api.resource_reference) = { - type: "dialogflow.googleapis.com/Session" - }]; - - // Optional for - // [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional - // for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. All - // parameters collected from forms and intents during the session. Parameters - // can be created, updated, or removed by the webhook. To remove a parameter - // from the session, the webhook should explicitly set the parameter value to - // null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. - // The map is keyed by parameters' display names. + type: "dialogflow.googleapis.com/Session" + }]; + + // Optional for [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]. Optional for [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. + // All parameters collected from forms and intents during the session. + // Parameters can be created, updated, or removed by the webhook. To remove a + // parameter from the session, the webhook should explicitly set the parameter + // value to null in [WebhookResponse][google.cloud.dialogflow.cx.v3.WebhookResponse]. The map is keyed by parameters' + // display names. map parameters = 2; } diff --git a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java index 9ee774c49..0db5fc9db 100644 --- a/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java +++ b/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java @@ -330,6 +330,74 @@ java.lang.String getRequestHeadersOrDefault( * map<string, string> request_headers = 4; */ java.lang.String getRequestHeadersOrThrow(java.lang.String key); + + /** + * + * + *
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the allowedCaCerts. + */ + java.util.List getAllowedCaCertsList(); + /** + * + * + *
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of allowedCaCerts. + */ + int getAllowedCaCertsCount(); + /** + * + * + *
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The allowedCaCerts at the given index. + */ + com.google.protobuf.ByteString getAllowedCaCerts(int index); } /** * @@ -354,6 +422,7 @@ private GenericWebService() { uri_ = ""; username_ = ""; password_ = ""; + allowedCaCerts_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -424,6 +493,15 @@ private GenericWebService( .put(requestHeaders__.getKey(), requestHeaders__.getValue()); break; } + case 42: + { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + allowedCaCerts_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + allowedCaCerts_.add(input.readBytes()); + break; + } default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { @@ -438,6 +516,9 @@ private GenericWebService( } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + allowedCaCerts_ = java.util.Collections.unmodifiableList(allowedCaCerts_); // C + } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } @@ -725,6 +806,83 @@ public java.lang.String getRequestHeadersOrThrow(java.lang.String key) { return map.get(key); } + public static final int ALLOWED_CA_CERTS_FIELD_NUMBER = 5; + private java.util.List allowedCaCerts_; + /** + * + * + *
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the allowedCaCerts. + */ + @java.lang.Override + public java.util.List getAllowedCaCertsList() { + return allowedCaCerts_; + } + /** + * + * + *
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of allowedCaCerts. + */ + public int getAllowedCaCertsCount() { + return allowedCaCerts_.size(); + } + /** + * + * + *
+     * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+     * HTTPS verification. This overrides the default SSL trust store. If this
+     * is empty or unspecified, Dialogflow will use Google's default trust store
+     * to verify certificates.
+     * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+     * name". For instance a certificate can be self-signed using the following
+     * command,
+     *    openssl x509 -req -days 200 -in example.com.csr \
+     *      -signkey example.com.key \
+     *      -out example.com.crt \
+     *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+     * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The allowedCaCerts at the given index. + */ + public com.google.protobuf.ByteString getAllowedCaCerts(int index) { + return allowedCaCerts_.get(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -750,6 +908,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io } com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( output, internalGetRequestHeaders(), RequestHeadersDefaultEntryHolder.defaultEntry, 4); + for (int i = 0; i < allowedCaCerts_.size(); i++) { + output.writeBytes(5, allowedCaCerts_.get(i)); + } unknownFields.writeTo(output); } @@ -778,6 +939,15 @@ public int getSerializedSize() { .build(); size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, requestHeaders__); } + { + int dataSize = 0; + for (int i = 0; i < allowedCaCerts_.size(); i++) { + dataSize += + com.google.protobuf.CodedOutputStream.computeBytesSizeNoTag(allowedCaCerts_.get(i)); + } + size += dataSize; + size += 1 * getAllowedCaCertsList().size(); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -798,6 +968,7 @@ public boolean equals(final java.lang.Object obj) { if (!getUsername().equals(other.getUsername())) return false; if (!getPassword().equals(other.getPassword())) return false; if (!internalGetRequestHeaders().equals(other.internalGetRequestHeaders())) return false; + if (!getAllowedCaCertsList().equals(other.getAllowedCaCertsList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -819,6 +990,10 @@ public int hashCode() { hash = (37 * hash) + REQUEST_HEADERS_FIELD_NUMBER; hash = (53 * hash) + internalGetRequestHeaders().hashCode(); } + if (getAllowedCaCertsCount() > 0) { + hash = (37 * hash) + ALLOWED_CA_CERTS_FIELD_NUMBER; + hash = (53 * hash) + getAllowedCaCertsList().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -996,6 +1171,8 @@ public Builder clear() { password_ = ""; internalGetMutableRequestHeaders().clear(); + allowedCaCerts_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); return this; } @@ -1031,6 +1208,11 @@ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService buildPar result.password_ = password_; result.requestHeaders_ = internalGetRequestHeaders(); result.requestHeaders_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + allowedCaCerts_ = java.util.Collections.unmodifiableList(allowedCaCerts_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.allowedCaCerts_ = allowedCaCerts_; onBuilt(); return result; } @@ -1099,6 +1281,16 @@ public Builder mergeFrom( onChanged(); } internalGetMutableRequestHeaders().mergeFrom(other.internalGetRequestHeaders()); + if (!other.allowedCaCerts_.isEmpty()) { + if (allowedCaCerts_.isEmpty()) { + allowedCaCerts_ = other.allowedCaCerts_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAllowedCaCertsIsMutable(); + allowedCaCerts_.addAll(other.allowedCaCerts_); + } + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1631,6 +1823,211 @@ public Builder putAllRequestHeaders( return this; } + private java.util.List allowedCaCerts_ = + java.util.Collections.emptyList(); + + private void ensureAllowedCaCertsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + allowedCaCerts_ = + new java.util.ArrayList(allowedCaCerts_); + bitField0_ |= 0x00000002; + } + } + /** + * + * + *
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the allowedCaCerts. + */ + public java.util.List getAllowedCaCertsList() { + return ((bitField0_ & 0x00000002) != 0) + ? java.util.Collections.unmodifiableList(allowedCaCerts_) + : allowedCaCerts_; + } + /** + * + * + *
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of allowedCaCerts. + */ + public int getAllowedCaCertsCount() { + return allowedCaCerts_.size(); + } + /** + * + * + *
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The allowedCaCerts at the given index. + */ + public com.google.protobuf.ByteString getAllowedCaCerts(int index) { + return allowedCaCerts_.get(index); + } + /** + * + * + *
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index to set the value at. + * @param value The allowedCaCerts to set. + * @return This builder for chaining. + */ + public Builder setAllowedCaCerts(int index, com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAllowedCaCertsIsMutable(); + allowedCaCerts_.set(index, value); + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The allowedCaCerts to add. + * @return This builder for chaining. + */ + public Builder addAllowedCaCerts(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAllowedCaCertsIsMutable(); + allowedCaCerts_.add(value); + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param values The allowedCaCerts to add. + * @return This builder for chaining. + */ + public Builder addAllAllowedCaCerts( + java.lang.Iterable values) { + ensureAllowedCaCertsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowedCaCerts_); + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Specifies a list of allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust store
+       * to verify certificates.
+       * N.B. Make sure the HTTPS server certificates are signed with "subject alt
+       * name". For instance a certificate can be self-signed using the following
+       * command,
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * 
+ * + * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearAllowedCaCerts() { + allowedCaCerts_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { 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 33d93f266..77c26af47 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 @@ -137,7 +137,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "sponse_message.proto\032\036google/protobuf/du" + "ration.proto\032\033google/protobuf/empty.prot" + "o\032 google/protobuf/field_mask.proto\032\034goo" - + "gle/protobuf/struct.proto\"\335\006\n\007Webhook\022\014\n" + + "gle/protobuf/struct.proto\"\374\006\n\007Webhook\022\014\n" + "\004name\030\001 \001(\t\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\\" + "\n\023generic_web_service\030\004 \001(\0132=.google.clo" + "ud.dialogflow.cx.v3beta1.Webhook.Generic" @@ -145,146 +145,147 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "B.google.cloud.dialogflow.cx.v3beta1.Web" + "hook.ServiceDirectoryConfigH\000\022*\n\007timeout" + "\030\006 \001(\0132\031.google.protobuf.Duration\022\020\n\010dis" - + "abled\030\005 \001(\010\032\364\001\n\021GenericWebService\022\020\n\003uri" + + "abled\030\005 \001(\010\032\223\002\n\021GenericWebService\022\020\n\003uri" + "\030\001 \001(\tB\003\340A\002\022\024\n\010username\030\002 \001(\tB\002\030\001\022\024\n\010pas" + "sword\030\003 \001(\tB\002\030\001\022j\n\017request_headers\030\004 \003(\013" + "2Q.google.cloud.dialogflow.cx.v3beta1.We" + "bhook.GenericWebService.RequestHeadersEn" - + "try\0325\n\023RequestHeadersEntry\022\013\n\003key\030\001 \001(\t\022" - + "\r\n\005value\030\002 \001(\t:\0028\001\032\266\001\n\026ServiceDirectoryC" - + "onfig\022@\n\007service\030\001 \001(\tB/\340A\002\372A)\n\'serviced" - + "irectory.googleapis.com/Service\022Z\n\023gener" - + "ic_web_service\030\002 \001(\0132=.google.cloud.dial" - + "ogflow.cx.v3beta1.Webhook.GenericWebServ" - + "ice:q\352An\n!dialogflow.googleapis.com/Webh" - + "ook\022Iprojects/{project}/locations/{locat" - + "ion}/agents/{agent}/webhooks/{webhook}B\t" - + "\n\007webhook\"w\n\023ListWebhooksRequest\0229\n\006pare" - + "nt\030\001 \001(\tB)\340A\002\372A#\022!dialogflow.googleapis." - + "com/Webhook\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_t" - + "oken\030\003 \001(\t\"n\n\024ListWebhooksResponse\022=\n\010we" - + "bhooks\030\001 \003(\0132+.google.cloud.dialogflow.c" - + "x.v3beta1.Webhook\022\027\n\017next_page_token\030\002 \001" - + "(\t\"L\n\021GetWebhookRequest\0227\n\004name\030\001 \001(\tB)\340" - + "A\002\372A#\n!dialogflow.googleapis.com/Webhook" - + "\"\224\001\n\024CreateWebhookRequest\0229\n\006parent\030\001 \001(" - + "\tB)\340A\002\372A#\022!dialogflow.googleapis.com/Web" - + "hook\022A\n\007webhook\030\002 \001(\0132+.google.cloud.dia" - + "logflow.cx.v3beta1.WebhookB\003\340A\002\"\212\001\n\024Upda" - + "teWebhookRequest\022A\n\007webhook\030\001 \001(\0132+.goog" - + "le.cloud.dialogflow.cx.v3beta1.WebhookB\003" - + "\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.protob" - + "uf.FieldMask\"^\n\024DeleteWebhookRequest\0227\n\004" - + "name\030\001 \001(\tB)\340A\002\372A#\n!dialogflow.googleapi" - + "s.com/Webhook\022\r\n\005force\030\002 \001(\010\"\222\n\n\016Webhook" - + "Request\022!\n\031detect_intent_response_id\030\001 \001" - + "(\t\022\016\n\004text\030\n \001(\tH\000\022?\n\016trigger_intent\030\013 \001" - + "(\tB%\372A\"\n dialogflow.googleapis.com/Inten" - + "tH\000\022\024\n\ntranscript\030\014 \001(\tH\000\022\027\n\rtrigger_eve" - + "nt\030\016 \001(\tH\000\022\025\n\rlanguage_code\030\017 \001(\t\022\\\n\020ful" - + "fillment_info\030\006 \001(\0132B.google.cloud.dialo" - + "gflow.cx.v3beta1.WebhookRequest.Fulfillm" - + "entInfo\022R\n\013intent_info\030\003 \001(\0132=.google.cl" - + "oud.dialogflow.cx.v3beta1.WebhookRequest" - + ".IntentInfo\022?\n\tpage_info\030\004 \001(\0132,.google." - + "cloud.dialogflow.cx.v3beta1.PageInfo\022E\n\014" - + "session_info\030\005 \001(\0132/.google.cloud.dialog" - + "flow.cx.v3beta1.SessionInfo\022E\n\010messages\030" - + "\007 \003(\01323.google.cloud.dialogflow.cx.v3bet" - + "a1.ResponseMessage\022(\n\007payload\030\010 \001(\0132\027.go" - + "ogle.protobuf.Struct\022m\n\031sentiment_analys" - + "is_result\030\t \001(\0132J.google.cloud.dialogflo" - + "w.cx.v3beta1.WebhookRequest.SentimentAna" - + "lysisResult\032\036\n\017FulfillmentInfo\022\013\n\003tag\030\001 " - + "\001(\t\032\305\003\n\nIntentInfo\022B\n\023last_matched_inten" - + "t\030\001 \001(\tB%\372A\"\n dialogflow.googleapis.com/" - + "Intent\022\024\n\014display_name\030\003 \001(\t\022a\n\nparamete" - + "rs\030\002 \003(\0132M.google.cloud.dialogflow.cx.v3" - + "beta1.WebhookRequest.IntentInfo.Paramete" - + "rsEntry\022\022\n\nconfidence\030\004 \001(\002\032^\n\024IntentPar" - + "ameterValue\022\026\n\016original_value\030\001 \001(\t\022.\n\016r" - + "esolved_value\030\002 \001(\0132\026.google.protobuf.Va" - + "lue\032\205\001\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t\022a\n\005" - + "value\030\002 \001(\0132R.google.cloud.dialogflow.cx" - + ".v3beta1.WebhookRequest.IntentInfo.Inten" - + "tParameterValue:\0028\001\032;\n\027SentimentAnalysis" - + "Result\022\r\n\005score\030\001 \001(\002\022\021\n\tmagnitude\030\002 \001(\002" - + "B\007\n\005query\"\310\005\n\017WebhookResponse\022e\n\024fulfill" - + "ment_response\030\001 \001(\0132G.google.cloud.dialo" - + "gflow.cx.v3beta1.WebhookResponse.Fulfill" - + "mentResponse\022?\n\tpage_info\030\002 \001(\0132,.google" - + ".cloud.dialogflow.cx.v3beta1.PageInfo\022E\n" - + "\014session_info\030\003 \001(\0132/.google.cloud.dialo" - + "gflow.cx.v3beta1.SessionInfo\022(\n\007payload\030" - + "\004 \001(\0132\027.google.protobuf.Struct\022:\n\013target" - + "_page\030\005 \001(\tB#\372A \n\036dialogflow.googleapis." - + "com/PageH\000\022:\n\013target_flow\030\006 \001(\tB#\372A \n\036di" - + "alogflow.googleapis.com/FlowH\000\032\225\002\n\023Fulfi" - + "llmentResponse\022E\n\010messages\030\001 \003(\01323.googl" - + "e.cloud.dialogflow.cx.v3beta1.ResponseMe" - + "ssage\022m\n\016merge_behavior\030\002 \001(\0162U.google.c" - + "loud.dialogflow.cx.v3beta1.WebhookRespon" - + "se.FulfillmentResponse.MergeBehavior\"H\n\r" - + "MergeBehavior\022\036\n\032MERGE_BEHAVIOR_UNSPECIF" - + "IED\020\000\022\n\n\006APPEND\020\001\022\013\n\007REPLACE\020\002B\014\n\ntransi" - + "tion\"\254\004\n\010PageInfo\0229\n\014current_page\030\001 \001(\tB" - + "#\372A \n\036dialogflow.googleapis.com/Page\022H\n\t" - + "form_info\030\003 \001(\01325.google.cloud.dialogflo" - + "w.cx.v3beta1.PageInfo.FormInfo\032\232\003\n\010FormI" - + "nfo\022[\n\016parameter_info\030\002 \003(\0132C.google.clo" - + "ud.dialogflow.cx.v3beta1.PageInfo.FormIn" - + "fo.ParameterInfo\032\260\002\n\rParameterInfo\022\024\n\014di" - + "splay_name\030\001 \001(\t\022\020\n\010required\030\002 \001(\010\022a\n\005st" - + "ate\030\003 \001(\0162R.google.cloud.dialogflow.cx.v" - + "3beta1.PageInfo.FormInfo.ParameterInfo.P" - + "arameterState\022%\n\005value\030\004 \001(\0132\026.google.pr" - + "otobuf.Value\022\026\n\016just_collected\030\005 \001(\010\"U\n\016" - + "ParameterState\022\037\n\033PARAMETER_STATE_UNSPEC" - + "IFIED\020\000\022\t\n\005EMPTY\020\001\022\013\n\007INVALID\020\002\022\n\n\006FILLE" - + "D\020\003\"\346\001\n\013SessionInfo\0227\n\007session\030\001 \001(\tB&\372A" - + "#\n!dialogflow.googleapis.com/Session\022S\n\n" - + "parameters\030\002 \003(\0132?.google.cloud.dialogfl" - + "ow.cx.v3beta1.SessionInfo.ParametersEntr" - + "y\032I\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t\022%\n\005val" - + "ue\030\002 \001(\0132\026.google.protobuf.Value:\0028\0012\375\010\n" - + "\010Webhooks\022\316\001\n\014ListWebhooks\0227.google.clou" - + "d.dialogflow.cx.v3beta1.ListWebhooksRequ" - + "est\0328.google.cloud.dialogflow.cx.v3beta1" - + ".ListWebhooksResponse\"K\202\323\344\223\002<\022:/v3beta1/" - + "{parent=projects/*/locations/*/agents/*}" - + "/webhooks\332A\006parent\022\273\001\n\nGetWebhook\0225.goog" - + "le.cloud.dialogflow.cx.v3beta1.GetWebhoo" - + "kRequest\032+.google.cloud.dialogflow.cx.v3" - + "beta1.Webhook\"I\202\323\344\223\002<\022:/v3beta1/{name=pr" - + "ojects/*/locations/*/agents/*/webhooks/*" - + "}\332A\004name\022\324\001\n\rCreateWebhook\0228.google.clou" - + "d.dialogflow.cx.v3beta1.CreateWebhookReq" - + "uest\032+.google.cloud.dialogflow.cx.v3beta" - + "1.Webhook\"\\\202\323\344\223\002E\":/v3beta1/{parent=proj" - + "ects/*/locations/*/agents/*}/webhooks:\007w" - + "ebhook\332A\016parent,webhook\022\341\001\n\rUpdateWebhoo" - + "k\0228.google.cloud.dialogflow.cx.v3beta1.U" - + "pdateWebhookRequest\032+.google.cloud.dialo" - + "gflow.cx.v3beta1.Webhook\"i\202\323\344\223\002M2B/v3bet" - + "a1/{webhook.name=projects/*/locations/*/" - + "agents/*/webhooks/*}:\007webhook\332A\023webhook," - + "update_mask\022\254\001\n\rDeleteWebhook\0228.google.c" - + "loud.dialogflow.cx.v3beta1.DeleteWebhook" - + "Request\032\026.google.protobuf.Empty\"I\202\323\344\223\002<*" - + ":/v3beta1/{name=projects/*/locations/*/a" - + "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\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\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" + + "try\022\035\n\020allowed_ca_certs\030\005 \003(\014B\003\340A\001\0325\n\023Re" + + "questHeadersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030" + + "\002 \001(\t:\0028\001\032\266\001\n\026ServiceDirectoryConfig\022@\n\007" + + "service\030\001 \001(\tB/\340A\002\372A)\n\'servicedirectory." + + "googleapis.com/Service\022Z\n\023generic_web_se" + + "rvice\030\002 \001(\0132=.google.cloud.dialogflow.cx" + + ".v3beta1.Webhook.GenericWebService:q\352An\n" + + "!dialogflow.googleapis.com/Webhook\022Iproj" + + "ects/{project}/locations/{location}/agen" + + "ts/{agent}/webhooks/{webhook}B\t\n\007webhook" + + "\"w\n\023ListWebhooksRequest\0229\n\006parent\030\001 \001(\tB" + + ")\340A\002\372A#\022!dialogflow.googleapis.com/Webho" + + "ok\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(" + + "\t\"n\n\024ListWebhooksResponse\022=\n\010webhooks\030\001 " + + "\003(\0132+.google.cloud.dialogflow.cx.v3beta1" + + ".Webhook\022\027\n\017next_page_token\030\002 \001(\t\"L\n\021Get" + + "WebhookRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!di" + + "alogflow.googleapis.com/Webhook\"\224\001\n\024Crea" + + "teWebhookRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#" + + "\022!dialogflow.googleapis.com/Webhook\022A\n\007w" + + "ebhook\030\002 \001(\0132+.google.cloud.dialogflow.c" + + "x.v3beta1.WebhookB\003\340A\002\"\212\001\n\024UpdateWebhook" + + "Request\022A\n\007webhook\030\001 \001(\0132+.google.cloud." + + "dialogflow.cx.v3beta1.WebhookB\003\340A\002\022/\n\013up" + + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM" + + "ask\"^\n\024DeleteWebhookRequest\0227\n\004name\030\001 \001(" + + "\tB)\340A\002\372A#\n!dialogflow.googleapis.com/Web" + + "hook\022\r\n\005force\030\002 \001(\010\"\222\n\n\016WebhookRequest\022!" + + "\n\031detect_intent_response_id\030\001 \001(\t\022\016\n\004tex" + + "t\030\n \001(\tH\000\022?\n\016trigger_intent\030\013 \001(\tB%\372A\"\n " + + "dialogflow.googleapis.com/IntentH\000\022\024\n\ntr" + + "anscript\030\014 \001(\tH\000\022\027\n\rtrigger_event\030\016 \001(\tH" + + "\000\022\025\n\rlanguage_code\030\017 \001(\t\022\\\n\020fulfillment_" + + "info\030\006 \001(\0132B.google.cloud.dialogflow.cx." + + "v3beta1.WebhookRequest.FulfillmentInfo\022R" + + "\n\013intent_info\030\003 \001(\0132=.google.cloud.dialo" + + "gflow.cx.v3beta1.WebhookRequest.IntentIn" + + "fo\022?\n\tpage_info\030\004 \001(\0132,.google.cloud.dia" + + "logflow.cx.v3beta1.PageInfo\022E\n\014session_i" + + "nfo\030\005 \001(\0132/.google.cloud.dialogflow.cx.v" + + "3beta1.SessionInfo\022E\n\010messages\030\007 \003(\01323.g" + + "oogle.cloud.dialogflow.cx.v3beta1.Respon" + + "seMessage\022(\n\007payload\030\010 \001(\0132\027.google.prot" + + "obuf.Struct\022m\n\031sentiment_analysis_result" + + "\030\t \001(\0132J.google.cloud.dialogflow.cx.v3be" + + "ta1.WebhookRequest.SentimentAnalysisResu" + + "lt\032\036\n\017FulfillmentInfo\022\013\n\003tag\030\001 \001(\t\032\305\003\n\nI" + + "ntentInfo\022B\n\023last_matched_intent\030\001 \001(\tB%" + + "\372A\"\n dialogflow.googleapis.com/Intent\022\024\n" + + "\014display_name\030\003 \001(\t\022a\n\nparameters\030\002 \003(\0132" + + "M.google.cloud.dialogflow.cx.v3beta1.Web" + + "hookRequest.IntentInfo.ParametersEntry\022\022" + + "\n\nconfidence\030\004 \001(\002\032^\n\024IntentParameterVal" + + "ue\022\026\n\016original_value\030\001 \001(\t\022.\n\016resolved_v" + + "alue\030\002 \001(\0132\026.google.protobuf.Value\032\205\001\n\017P" + + "arametersEntry\022\013\n\003key\030\001 \001(\t\022a\n\005value\030\002 \001" + + "(\0132R.google.cloud.dialogflow.cx.v3beta1." + + "WebhookRequest.IntentInfo.IntentParamete" + + "rValue:\0028\001\032;\n\027SentimentAnalysisResult\022\r\n" + + "\005score\030\001 \001(\002\022\021\n\tmagnitude\030\002 \001(\002B\007\n\005query" + + "\"\310\005\n\017WebhookResponse\022e\n\024fulfillment_resp" + + "onse\030\001 \001(\0132G.google.cloud.dialogflow.cx." + + "v3beta1.WebhookResponse.FulfillmentRespo" + + "nse\022?\n\tpage_info\030\002 \001(\0132,.google.cloud.di" + + "alogflow.cx.v3beta1.PageInfo\022E\n\014session_" + + "info\030\003 \001(\0132/.google.cloud.dialogflow.cx." + + "v3beta1.SessionInfo\022(\n\007payload\030\004 \001(\0132\027.g" + + "oogle.protobuf.Struct\022:\n\013target_page\030\005 \001" + + "(\tB#\372A \n\036dialogflow.googleapis.com/PageH" + + "\000\022:\n\013target_flow\030\006 \001(\tB#\372A \n\036dialogflow." + + "googleapis.com/FlowH\000\032\225\002\n\023FulfillmentRes" + + "ponse\022E\n\010messages\030\001 \003(\01323.google.cloud.d" + + "ialogflow.cx.v3beta1.ResponseMessage\022m\n\016" + + "merge_behavior\030\002 \001(\0162U.google.cloud.dial" + + "ogflow.cx.v3beta1.WebhookResponse.Fulfil" + + "lmentResponse.MergeBehavior\"H\n\rMergeBeha" + + "vior\022\036\n\032MERGE_BEHAVIOR_UNSPECIFIED\020\000\022\n\n\006" + + "APPEND\020\001\022\013\n\007REPLACE\020\002B\014\n\ntransition\"\254\004\n\010" + + "PageInfo\0229\n\014current_page\030\001 \001(\tB#\372A \n\036dia" + + "logflow.googleapis.com/Page\022H\n\tform_info" + + "\030\003 \001(\01325.google.cloud.dialogflow.cx.v3be" + + "ta1.PageInfo.FormInfo\032\232\003\n\010FormInfo\022[\n\016pa" + + "rameter_info\030\002 \003(\0132C.google.cloud.dialog" + + "flow.cx.v3beta1.PageInfo.FormInfo.Parame" + + "terInfo\032\260\002\n\rParameterInfo\022\024\n\014display_nam" + + "e\030\001 \001(\t\022\020\n\010required\030\002 \001(\010\022a\n\005state\030\003 \001(\016" + + "2R.google.cloud.dialogflow.cx.v3beta1.Pa" + + "geInfo.FormInfo.ParameterInfo.ParameterS" + + "tate\022%\n\005value\030\004 \001(\0132\026.google.protobuf.Va" + + "lue\022\026\n\016just_collected\030\005 \001(\010\"U\n\016Parameter" + + "State\022\037\n\033PARAMETER_STATE_UNSPECIFIED\020\000\022\t" + + "\n\005EMPTY\020\001\022\013\n\007INVALID\020\002\022\n\n\006FILLED\020\003\"\346\001\n\013S" + + "essionInfo\0227\n\007session\030\001 \001(\tB&\372A#\n!dialog" + + "flow.googleapis.com/Session\022S\n\nparameter" + + "s\030\002 \003(\0132?.google.cloud.dialogflow.cx.v3b" + + "eta1.SessionInfo.ParametersEntry\032I\n\017Para" + + "metersEntry\022\013\n\003key\030\001 \001(\t\022%\n\005value\030\002 \001(\0132" + + "\026.google.protobuf.Value:\0028\0012\375\010\n\010Webhooks" + + "\022\316\001\n\014ListWebhooks\0227.google.cloud.dialogf" + + "low.cx.v3beta1.ListWebhooksRequest\0328.goo" + + "gle.cloud.dialogflow.cx.v3beta1.ListWebh" + + "ooksResponse\"K\202\323\344\223\002<\022:/v3beta1/{parent=p" + + "rojects/*/locations/*/agents/*}/webhooks" + + "\332A\006parent\022\273\001\n\nGetWebhook\0225.google.cloud." + + "dialogflow.cx.v3beta1.GetWebhookRequest\032" + + "+.google.cloud.dialogflow.cx.v3beta1.Web" + + "hook\"I\202\323\344\223\002<\022:/v3beta1/{name=projects/*/" + + "locations/*/agents/*/webhooks/*}\332A\004name\022" + + "\324\001\n\rCreateWebhook\0228.google.cloud.dialogf" + + "low.cx.v3beta1.CreateWebhookRequest\032+.go" + + "ogle.cloud.dialogflow.cx.v3beta1.Webhook" + + "\"\\\202\323\344\223\002E\":/v3beta1/{parent=projects/*/lo" + + "cations/*/agents/*}/webhooks:\007webhook\332A\016" + + "parent,webhook\022\341\001\n\rUpdateWebhook\0228.googl" + + "e.cloud.dialogflow.cx.v3beta1.UpdateWebh" + + "ookRequest\032+.google.cloud.dialogflow.cx." + + "v3beta1.Webhook\"i\202\323\344\223\002M2B/v3beta1/{webho" + + "ok.name=projects/*/locations/*/agents/*/" + + "webhooks/*}:\007webhook\332A\023webhook,update_ma" + + "sk\022\254\001\n\rDeleteWebhook\0228.google.cloud.dial" + + "ogflow.cx.v3beta1.DeleteWebhookRequest\032\026" + + ".google.protobuf.Empty\"I\202\323\344\223\002<*:/v3beta1" + + "/{name=projects/*/locations/*/agents/*/w" + + "ebhooks/*}\332A\004name\032x\312A\031dialogflow.googlea" + + "pis.com\322AYhttps://www.googleapis.com/aut" + + "h/cloud-platform,https://www.googleapis." + + "com/auth/dialogflowB\323\002\n&com.google.cloud" + + ".dialogflow.cx.v3beta1B\014WebhookProtoP\001ZD" + + "google.golang.org/genproto/googleapis/cl" + + "oud/dialogflow/cx/v3beta1;cx\370\001\001\242\002\002DF\252\002\"G" + + "oogle.Cloud.Dialogflow.Cx.V3Beta1\352\002&Goog" + + "le::Cloud::Dialogflow::CX::V3beta1\352A|\n\'s" + + "ervicedirectory.googleapis.com/Service\022Q" + + "projects/{project}/locations/{location}/" + + "namespaces/{namespace}/services/{service" + + "}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -322,7 +323,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor, new java.lang.String[] { - "Uri", "Username", "Password", "RequestHeaders", + "Uri", "Username", "Password", "RequestHeaders", "AllowedCaCerts", }); internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_RequestHeadersEntry_descriptor = internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor 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 8c8759c08..3814693ab 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 @@ -31,6 +31,31 @@ 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 { + // 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; +} + // Audio encoding of the audio content sent in the conversational query request. // Refer to the // [Cloud Speech API @@ -80,31 +105,6 @@ 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-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 b5b0eaf6a..a9c9f9b9a 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 @@ -113,6 +113,19 @@ message Webhook { // The HTTP request headers to send together with webhook // requests. map request_headers = 4; + + // Optional. Specifies a list of allowed custom CA certificates (in DER format) for + // HTTPS verification. This overrides the default SSL trust store. If this + // is empty or unspecified, Dialogflow will use Google's default trust store + // to verify certificates. + // N.B. Make sure the HTTPS server certificates are signed with "subject alt + // name". For instance a certificate can be self-signed using the following + // command, + // openssl x509 -req -days 200 -in example.com.csr \ + // -signkey example.com.key \ + // -out example.com.crt \ + // -extfile <(printf "\nsubjectAltName='DNS:www.example.com'") + repeated bytes allowed_ca_certs = 5 [(google.api.field_behavior) = OPTIONAL]; } // Represents configuration for a [Service