map =
- internalGetRequestHeaders().getMap();
- if (!map.containsKey(key)) {
- throw new java.lang.IllegalArgumentException();
+ public com.google.protobuf.ByteString getRequestBodyBytes() {
+ java.lang.Object ref = requestBody_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ requestBody_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
- return map.get(key);
- }
-
- public Builder clearRequestHeaders() {
- bitField0_ = (bitField0_ & ~0x00000008);
- internalGetMutableRequestHeaders().getMutableMap().clear();
- return this;
}
/**
*
*
- *
- * The HTTP request headers to send together with webhook
- * requests.
+ *
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The requestBody to set.
+ * @return This builder for chaining.
*/
- public Builder removeRequestHeaders(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
+ public Builder setRequestBody(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
}
- internalGetMutableRequestHeaders().getMutableMap().remove(key);
+ requestBody_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
return this;
}
- /** Use alternate mutation accessors instead. */
- @java.lang.Deprecated
- public java.util.Map getMutableRequestHeaders() {
- bitField0_ |= 0x00000008;
- return internalGetMutableRequestHeaders().getMutableMap();
- }
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
*/
- public Builder putRequestHeaders(java.lang.String key, java.lang.String value) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- if (value == null) {
- throw new NullPointerException("map value");
- }
- internalGetMutableRequestHeaders().getMutableMap().put(key, value);
- bitField0_ |= 0x00000008;
+ public Builder clearRequestBody() {
+ requestBody_ = getDefaultInstance().getRequestBody();
+ bitField0_ = (bitField0_ & ~0x00000080);
+ onChanged();
return this;
}
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for requestBody to set.
+ * @return This builder for chaining.
*/
- public Builder putAllRequestHeaders(
- java.util.Map values) {
- internalGetMutableRequestHeaders().getMutableMap().putAll(values);
- bitField0_ |= 0x00000008;
+ public Builder setRequestBodyBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ requestBody_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
return this;
}
- private java.util.List allowedCaCerts_ =
- java.util.Collections.emptyList();
+ private com.google.protobuf.MapField parameterMapping_;
- private void ensureAllowedCaCertsIsMutable() {
- if (!((bitField0_ & 0x00000010) != 0)) {
- allowedCaCerts_ =
- new java.util.ArrayList(allowedCaCerts_);
- bitField0_ |= 0x00000010;
+ private com.google.protobuf.MapField
+ internalGetParameterMapping() {
+ if (parameterMapping_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ ParameterMappingDefaultEntryHolder.defaultEntry);
+ }
+ return parameterMapping_;
+ }
+
+ private com.google.protobuf.MapField
+ internalGetMutableParameterMapping() {
+ if (parameterMapping_ == null) {
+ parameterMapping_ =
+ com.google.protobuf.MapField.newMapField(
+ ParameterMappingDefaultEntryHolder.defaultEntry);
}
+ if (!parameterMapping_.isMutable()) {
+ parameterMapping_ = parameterMapping_.copy();
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return parameterMapping_;
+ }
+
+ public int getParameterMappingCount() {
+ return internalGetParameterMapping().getMap().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'")
- * ```
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @return A list containing the allowedCaCerts.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public java.util.List getAllowedCaCertsList() {
- return ((bitField0_ & 0x00000010) != 0)
- ? java.util.Collections.unmodifiableList(allowedCaCerts_)
- : allowedCaCerts_;
+ @java.lang.Override
+ public boolean containsParameterMapping(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ return internalGetParameterMapping().getMap().containsKey(key);
+ }
+ /** Use {@link #getParameterMappingMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getParameterMapping() {
+ return getParameterMappingMap();
}
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @return The count of allowedCaCerts.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public int getAllowedCaCertsCount() {
- return allowedCaCerts_.size();
+ @java.lang.Override
+ public java.util.Map getParameterMappingMap() {
+ return internalGetParameterMapping().getMap();
}
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * 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.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public com.google.protobuf.ByteString getAllowedCaCerts(int index) {
- return allowedCaCerts_.get(index);
+ @java.lang.Override
+ public /* nullable */ java.lang.String getParameterMappingOrDefault(
+ java.lang.String key,
+ /* nullable */
+ java.lang.String defaultValue) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map map =
+ internalGetParameterMapping().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * 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.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder setAllowedCaCerts(int index, com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
+ @java.lang.Override
+ public java.lang.String getParameterMappingOrThrow(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
}
- ensureAllowedCaCertsIsMutable();
- allowedCaCerts_.set(index, value);
- onChanged();
+ java.util.Map map =
+ internalGetParameterMapping().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public Builder clearParameterMapping() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ internalGetMutableParameterMapping().getMutableMap().clear();
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'")
- * ```
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @param value The allowedCaCerts to add.
- * @return This builder for chaining.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder addAllowedCaCerts(com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
+ public Builder removeParameterMapping(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
}
- ensureAllowedCaCertsIsMutable();
- allowedCaCerts_.add(value);
- onChanged();
+ internalGetMutableParameterMapping().getMutableMap().remove(key);
return this;
}
+ /** Use alternate mutation accessors instead. */
+ @java.lang.Deprecated
+ public java.util.Map getMutableParameterMapping() {
+ bitField0_ |= 0x00000100;
+ return internalGetMutableParameterMapping().getMutableMap();
+ }
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @param values The allowedCaCerts to add.
- * @return This builder for chaining.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder addAllAllowedCaCerts(
- java.lang.Iterable extends com.google.protobuf.ByteString> values) {
- ensureAllowedCaCertsIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowedCaCerts_);
- onChanged();
+ public Builder putParameterMapping(java.lang.String key, java.lang.String value) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ if (value == null) {
+ throw new NullPointerException("map value");
+ }
+ internalGetMutableParameterMapping().getMutableMap().put(key, value);
+ bitField0_ |= 0x00000100;
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'")
- * ```
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @return This builder for chaining.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder clearAllowedCaCerts() {
- allowedCaCerts_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000010);
- onChanged();
+ public Builder putAllParameterMapping(
+ java.util.Map values) {
+ internalGetMutableParameterMapping().getMutableMap().putAll(values);
+ bitField0_ |= 0x00000100;
return this;
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java
index ee888a487132..8e2a1111ddc5 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java
index 6cef6096114a..892b87c9a2cc 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -39,6 +39,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_RequestHeadersEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_RequestHeadersEntry_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_ParameterMappingEntry_descriptor;
+ static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_ParameterMappingEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_dialogflow_cx_v3_Webhook_ServiceDirectoryConfig_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
@@ -137,150 +141,165 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "proto\032\036google/protobuf/duration.proto\032\033g"
+ "oogle/protobuf/empty.proto\032 google/proto"
+ "buf/field_mask.proto\032\034google/protobuf/st"
- + "ruct.proto\"\354\006\n\007Webhook\022\014\n\004name\030\001 \001(\t\022\032\n\014"
+ + "ruct.proto\"\262\013\n\007Webhook\022\014\n\004name\030\001 \001(\t\022\032\n\014"
+ "display_name\030\002 \001(\tB\004\342A\001\002\022W\n\023generic_web_"
+ "service\030\004 \001(\01328.google.cloud.dialogflow."
+ "cx.v3.Webhook.GenericWebServiceH\000\022Z\n\021ser"
+ "vice_directory\030\007 \001(\0132=.google.cloud.dial"
+ "ogflow.cx.v3.Webhook.ServiceDirectoryCon"
+ "figH\000\022*\n\007timeout\030\006 \001(\0132\031.google.protobuf"
- + ".Duration\022\020\n\010disabled\030\005 \001(\010\032\220\002\n\021GenericW"
+ + ".Duration\022\020\n\010disabled\030\005 \001(\010\032\326\006\n\021GenericW"
+ "ebService\022\021\n\003uri\030\001 \001(\tB\004\342A\001\002\022\024\n\010username"
+ "\030\002 \001(\tB\002\030\001\022\024\n\010password\030\003 \001(\tB\002\030\001\022e\n\017requ"
+ "est_headers\030\004 \003(\0132L.google.cloud.dialogf"
+ "low.cx.v3.Webhook.GenericWebService.Requ"
+ "estHeadersEntry\022\036\n\020allowed_ca_certs\030\005 \003("
- + "\014B\004\342A\001\001\0325\n\023RequestHeadersEntry\022\013\n\003key\030\001 "
- + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032\262\001\n\026ServiceDirect"
- + "oryConfig\022A\n\007service\030\001 \001(\tB0\342A\001\002\372A)\n\'ser"
- + "vicedirectory.googleapis.com/Service\022U\n\023"
- + "generic_web_service\030\002 \001(\01328.google.cloud"
- + ".dialogflow.cx.v3.Webhook.GenericWebServ"
- + "ice:q\352An\n!dialogflow.googleapis.com/Webh"
- + "ook\022Iprojects/{project}/locations/{locat"
- + "ion}/agents/{agent}/webhooks/{webhook}B\t"
- + "\n\007webhook\"x\n\023ListWebhooksRequest\022:\n\006pare"
- + "nt\030\001 \001(\tB*\342A\001\002\372A#\022!dialogflow.googleapis"
- + ".com/Webhook\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_"
- + "token\030\003 \001(\t\"i\n\024ListWebhooksResponse\0228\n\010w"
- + "ebhooks\030\001 \003(\0132&.google.cloud.dialogflow."
- + "cx.v3.Webhook\022\027\n\017next_page_token\030\002 \001(\t\"M"
- + "\n\021GetWebhookRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372"
- + "A#\n!dialogflow.googleapis.com/Webhook\"\221\001"
- + "\n\024CreateWebhookRequest\022:\n\006parent\030\001 \001(\tB*"
- + "\342A\001\002\372A#\022!dialogflow.googleapis.com/Webho"
- + "ok\022=\n\007webhook\030\002 \001(\0132&.google.cloud.dialo"
- + "gflow.cx.v3.WebhookB\004\342A\001\002\"\206\001\n\024UpdateWebh"
- + "ookRequest\022=\n\007webhook\030\001 \001(\0132&.google.clo"
- + "ud.dialogflow.cx.v3.WebhookB\004\342A\001\002\022/\n\013upd"
- + "ate_mask\030\002 \001(\0132\032.google.protobuf.FieldMa"
- + "sk\"_\n\024DeleteWebhookRequest\0228\n\004name\030\001 \001(\t"
- + "B*\342A\001\002\372A#\n!dialogflow.googleapis.com/Web"
- + "hook\022\r\n\005force\030\002 \001(\010\"\201\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\013dtmf_digits\030\021 \001(\tH\000\022\025\n\rlanguage_cod"
- + "e\030\017 \001(\t\022W\n\020fulfillment_info\030\006 \001(\0132=.goog"
- + "le.cloud.dialogflow.cx.v3.WebhookRequest"
- + ".FulfillmentInfo\022M\n\013intent_info\030\003 \001(\01328."
- + "google.cloud.dialogflow.cx.v3.WebhookReq"
- + "uest.IntentInfo\022:\n\tpage_info\030\004 \001(\0132\'.goo"
- + "gle.cloud.dialogflow.cx.v3.PageInfo\022@\n\014s"
- + "ession_info\030\005 \001(\0132*.google.cloud.dialogf"
- + "low.cx.v3.SessionInfo\022@\n\010messages\030\007 \003(\0132"
- + "..google.cloud.dialogflow.cx.v3.Response"
- + "Message\022(\n\007payload\030\010 \001(\0132\027.google.protob"
- + "uf.Struct\022h\n\031sentiment_analysis_result\030\t"
- + " \001(\0132E.google.cloud.dialogflow.cx.v3.Web"
- + "hookRequest.SentimentAnalysisResult\032\036\n\017F"
- + "ulfillmentInfo\022\013\n\003tag\030\001 \001(\t\032\273\003\n\nIntentIn"
- + "fo\022B\n\023last_matched_intent\030\001 \001(\tB%\372A\"\n di"
- + "alogflow.googleapis.com/Intent\022\024\n\014displa"
- + "y_name\030\003 \001(\t\022\\\n\nparameters\030\002 \003(\0132H.googl"
- + "e.cloud.dialogflow.cx.v3.WebhookRequest."
- + "IntentInfo.ParametersEntry\022\022\n\nconfidence"
- + "\030\004 \001(\002\032^\n\024IntentParameterValue\022\026\n\016origin"
- + "al_value\030\001 \001(\t\022.\n\016resolved_value\030\002 \001(\0132\026"
- + ".google.protobuf.Value\032\200\001\n\017ParametersEnt"
- + "ry\022\013\n\003key\030\001 \001(\t\022\\\n\005value\030\002 \001(\0132M.google."
- + "cloud.dialogflow.cx.v3.WebhookRequest.In"
- + "tentInfo.IntentParameterValue:\0028\001\032;\n\027Sen"
- + "timentAnalysisResult\022\r\n\005score\030\001 \001(\002\022\021\n\tm"
- + "agnitude\030\002 \001(\002B\007\n\005query\"\257\005\n\017WebhookRespo"
- + "nse\022`\n\024fulfillment_response\030\001 \001(\0132B.goog"
- + "le.cloud.dialogflow.cx.v3.WebhookRespons"
- + "e.FulfillmentResponse\022:\n\tpage_info\030\002 \001(\013"
- + "2\'.google.cloud.dialogflow.cx.v3.PageInf"
- + "o\022@\n\014session_info\030\003 \001(\0132*.google.cloud.d"
- + "ialogflow.cx.v3.SessionInfo\022(\n\007payload\030\004"
- + " \001(\0132\027.google.protobuf.Struct\022:\n\013target_"
- + "page\030\005 \001(\tB#\372A \n\036dialogflow.googleapis.c"
- + "om/PageH\000\022:\n\013target_flow\030\006 \001(\tB#\372A \n\036dia"
- + "logflow.googleapis.com/FlowH\000\032\213\002\n\023Fulfil"
- + "lmentResponse\022@\n\010messages\030\001 \003(\0132..google"
- + ".cloud.dialogflow.cx.v3.ResponseMessage\022"
- + "h\n\016merge_behavior\030\002 \001(\0162P.google.cloud.d"
- + "ialogflow.cx.v3.WebhookResponse.Fulfillm"
- + "entResponse.MergeBehavior\"H\n\rMergeBehavi"
- + "or\022\036\n\032MERGE_BEHAVIOR_UNSPECIFIED\020\000\022\n\n\006AP"
- + "PEND\020\001\022\013\n\007REPLACE\020\002B\014\n\ntransition\"\263\004\n\010Pa"
- + "geInfo\0229\n\014current_page\030\001 \001(\tB#\372A \n\036dialo"
- + "gflow.googleapis.com/Page\022\024\n\014display_nam"
- + "e\030\004 \001(\t\022C\n\tform_info\030\003 \001(\01320.google.clou"
- + "d.dialogflow.cx.v3.PageInfo.FormInfo\032\220\003\n"
- + "\010FormInfo\022V\n\016parameter_info\030\002 \003(\0132>.goog"
- + "le.cloud.dialogflow.cx.v3.PageInfo.FormI"
- + "nfo.ParameterInfo\032\253\002\n\rParameterInfo\022\024\n\014d"
- + "isplay_name\030\001 \001(\t\022\020\n\010required\030\002 \001(\010\022\\\n\005s"
- + "tate\030\003 \001(\0162M.google.cloud.dialogflow.cx."
- + "v3.PageInfo.FormInfo.ParameterInfo.Param"
- + "eterState\022%\n\005value\030\004 \001(\0132\026.google.protob"
- + "uf.Value\022\026\n\016just_collected\030\005 \001(\010\"U\n\016Para"
- + "meterState\022\037\n\033PARAMETER_STATE_UNSPECIFIE"
- + "D\020\000\022\t\n\005EMPTY\020\001\022\013\n\007INVALID\020\002\022\n\n\006FILLED\020\003\""
- + "\341\001\n\013SessionInfo\0227\n\007session\030\001 \001(\tB&\372A#\n!d"
- + "ialogflow.googleapis.com/Session\022N\n\npara"
- + "meters\030\002 \003(\0132:.google.cloud.dialogflow.c"
- + "x.v3.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\267\010\n\010Webhooks"
- + "\022\277\001\n\014ListWebhooks\0222.google.cloud.dialogf"
- + "low.cx.v3.ListWebhooksRequest\0323.google.c"
- + "loud.dialogflow.cx.v3.ListWebhooksRespon"
- + "se\"F\332A\006parent\202\323\344\223\0027\0225/v3/{parent=project"
- + "s/*/locations/*/agents/*}/webhooks\022\254\001\n\nG"
- + "etWebhook\0220.google.cloud.dialogflow.cx.v"
- + "3.GetWebhookRequest\032&.google.cloud.dialo"
- + "gflow.cx.v3.Webhook\"D\332A\004name\202\323\344\223\0027\0225/v3/"
+ + "\014B\004\342A\001\001\022`\n\014webhook_type\030\006 \001(\0162D.google.c"
+ + "loud.dialogflow.cx.v3.Webhook.GenericWeb"
+ + "Service.WebhookTypeB\004\342A\001\001\022^\n\013http_method"
+ + "\030\007 \001(\0162C.google.cloud.dialogflow.cx.v3.W"
+ + "ebhook.GenericWebService.HttpMethodB\004\342A\001"
+ + "\001\022\032\n\014request_body\030\010 \001(\tB\004\342A\001\001\022o\n\021paramet"
+ + "er_mapping\030\t \003(\0132N.google.cloud.dialogfl"
+ + "ow.cx.v3.Webhook.GenericWebService.Param"
+ + "eterMappingEntryB\004\342A\001\001\0325\n\023RequestHeaders"
+ + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0327\n"
+ + "\025ParameterMappingEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v"
+ + "alue\030\002 \001(\t:\0028\001\"G\n\013WebhookType\022\034\n\030WEBHOOK"
+ + "_TYPE_UNSPECIFIED\020\000\022\014\n\010STANDARD\020\001\022\014\n\010FLE"
+ + "XIBLE\020\002\"s\n\nHttpMethod\022\033\n\027HTTP_METHOD_UNS"
+ + "PECIFIED\020\000\022\010\n\004POST\020\001\022\007\n\003GET\020\002\022\010\n\004HEAD\020\003\022"
+ + "\007\n\003PUT\020\004\022\n\n\006DELETE\020\005\022\t\n\005PATCH\020\006\022\013\n\007OPTIO"
+ + "NS\020\007\032\262\001\n\026ServiceDirectoryConfig\022A\n\007servi"
+ + "ce\030\001 \001(\tB0\342A\001\002\372A)\n\'servicedirectory.goog"
+ + "leapis.com/Service\022U\n\023generic_web_servic"
+ + "e\030\002 \001(\01328.google.cloud.dialogflow.cx.v3."
+ + "Webhook.GenericWebService:q\352An\n!dialogfl"
+ + "ow.googleapis.com/Webhook\022Iprojects/{pro"
+ + "ject}/locations/{location}/agents/{agent"
+ + "}/webhooks/{webhook}B\t\n\007webhook\"x\n\023ListW"
+ + "ebhooksRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\022"
+ + "!dialogflow.googleapis.com/Webhook\022\021\n\tpa"
+ + "ge_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"i\n\024Lis"
+ + "tWebhooksResponse\0228\n\010webhooks\030\001 \003(\0132&.go"
+ + "ogle.cloud.dialogflow.cx.v3.Webhook\022\027\n\017n"
+ + "ext_page_token\030\002 \001(\t\"M\n\021GetWebhookReques"
+ + "t\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!dialogflow.goo"
+ + "gleapis.com/Webhook\"\221\001\n\024CreateWebhookReq"
+ + "uest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\022!dialogflo"
+ + "w.googleapis.com/Webhook\022=\n\007webhook\030\002 \001("
+ + "\0132&.google.cloud.dialogflow.cx.v3.Webhoo"
+ + "kB\004\342A\001\002\"\206\001\n\024UpdateWebhookRequest\022=\n\007webh"
+ + "ook\030\001 \001(\0132&.google.cloud.dialogflow.cx.v"
+ + "3.WebhookB\004\342A\001\002\022/\n\013update_mask\030\002 \001(\0132\032.g"
+ + "oogle.protobuf.FieldMask\"_\n\024DeleteWebhoo"
+ + "kRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!dialogf"
+ + "low.googleapis.com/Webhook\022\r\n\005force\030\002 \001("
+ + "\010\"\201\n\n\016WebhookRequest\022!\n\031detect_intent_re"
+ + "sponse_id\030\001 \001(\t\022\016\n\004text\030\n \001(\tH\000\022?\n\016trigg"
+ + "er_intent\030\013 \001(\tB%\372A\"\n dialogflow.googlea"
+ + "pis.com/IntentH\000\022\024\n\ntranscript\030\014 \001(\tH\000\022\027"
+ + "\n\rtrigger_event\030\016 \001(\tH\000\022\025\n\013dtmf_digits\030\021"
+ + " \001(\tH\000\022\025\n\rlanguage_code\030\017 \001(\t\022W\n\020fulfill"
+ + "ment_info\030\006 \001(\0132=.google.cloud.dialogflo"
+ + "w.cx.v3.WebhookRequest.FulfillmentInfo\022M"
+ + "\n\013intent_info\030\003 \001(\01328.google.cloud.dialo"
+ + "gflow.cx.v3.WebhookRequest.IntentInfo\022:\n"
+ + "\tpage_info\030\004 \001(\0132\'.google.cloud.dialogfl"
+ + "ow.cx.v3.PageInfo\022@\n\014session_info\030\005 \001(\0132"
+ + "*.google.cloud.dialogflow.cx.v3.SessionI"
+ + "nfo\022@\n\010messages\030\007 \003(\0132..google.cloud.dia"
+ + "logflow.cx.v3.ResponseMessage\022(\n\007payload"
+ + "\030\010 \001(\0132\027.google.protobuf.Struct\022h\n\031senti"
+ + "ment_analysis_result\030\t \001(\0132E.google.clou"
+ + "d.dialogflow.cx.v3.WebhookRequest.Sentim"
+ + "entAnalysisResult\032\036\n\017FulfillmentInfo\022\013\n\003"
+ + "tag\030\001 \001(\t\032\273\003\n\nIntentInfo\022B\n\023last_matched"
+ + "_intent\030\001 \001(\tB%\372A\"\n dialogflow.googleapi"
+ + "s.com/Intent\022\024\n\014display_name\030\003 \001(\t\022\\\n\npa"
+ + "rameters\030\002 \003(\0132H.google.cloud.dialogflow"
+ + ".cx.v3.WebhookRequest.IntentInfo.Paramet"
+ + "ersEntry\022\022\n\nconfidence\030\004 \001(\002\032^\n\024IntentPa"
+ + "rameterValue\022\026\n\016original_value\030\001 \001(\t\022.\n\016"
+ + "resolved_value\030\002 \001(\0132\026.google.protobuf.V"
+ + "alue\032\200\001\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t\022\\\n"
+ + "\005value\030\002 \001(\0132M.google.cloud.dialogflow.c"
+ + "x.v3.WebhookRequest.IntentInfo.IntentPar"
+ + "ameterValue:\0028\001\032;\n\027SentimentAnalysisResu"
+ + "lt\022\r\n\005score\030\001 \001(\002\022\021\n\tmagnitude\030\002 \001(\002B\007\n\005"
+ + "query\"\257\005\n\017WebhookResponse\022`\n\024fulfillment"
+ + "_response\030\001 \001(\0132B.google.cloud.dialogflo"
+ + "w.cx.v3.WebhookResponse.FulfillmentRespo"
+ + "nse\022:\n\tpage_info\030\002 \001(\0132\'.google.cloud.di"
+ + "alogflow.cx.v3.PageInfo\022@\n\014session_info\030"
+ + "\003 \001(\0132*.google.cloud.dialogflow.cx.v3.Se"
+ + "ssionInfo\022(\n\007payload\030\004 \001(\0132\027.google.prot"
+ + "obuf.Struct\022:\n\013target_page\030\005 \001(\tB#\372A \n\036d"
+ + "ialogflow.googleapis.com/PageH\000\022:\n\013targe"
+ + "t_flow\030\006 \001(\tB#\372A \n\036dialogflow.googleapis"
+ + ".com/FlowH\000\032\213\002\n\023FulfillmentResponse\022@\n\010m"
+ + "essages\030\001 \003(\0132..google.cloud.dialogflow."
+ + "cx.v3.ResponseMessage\022h\n\016merge_behavior\030"
+ + "\002 \001(\0162P.google.cloud.dialogflow.cx.v3.We"
+ + "bhookResponse.FulfillmentResponse.MergeB"
+ + "ehavior\"H\n\rMergeBehavior\022\036\n\032MERGE_BEHAVI"
+ + "OR_UNSPECIFIED\020\000\022\n\n\006APPEND\020\001\022\013\n\007REPLACE\020"
+ + "\002B\014\n\ntransition\"\263\004\n\010PageInfo\0229\n\014current_"
+ + "page\030\001 \001(\tB#\372A \n\036dialogflow.googleapis.c"
+ + "om/Page\022\024\n\014display_name\030\004 \001(\t\022C\n\tform_in"
+ + "fo\030\003 \001(\01320.google.cloud.dialogflow.cx.v3"
+ + ".PageInfo.FormInfo\032\220\003\n\010FormInfo\022V\n\016param"
+ + "eter_info\030\002 \003(\0132>.google.cloud.dialogflo"
+ + "w.cx.v3.PageInfo.FormInfo.ParameterInfo\032"
+ + "\253\002\n\rParameterInfo\022\024\n\014display_name\030\001 \001(\t\022"
+ + "\020\n\010required\030\002 \001(\010\022\\\n\005state\030\003 \001(\0162M.googl"
+ + "e.cloud.dialogflow.cx.v3.PageInfo.FormIn"
+ + "fo.ParameterInfo.ParameterState\022%\n\005value"
+ + "\030\004 \001(\0132\026.google.protobuf.Value\022\026\n\016just_c"
+ + "ollected\030\005 \001(\010\"U\n\016ParameterState\022\037\n\033PARA"
+ + "METER_STATE_UNSPECIFIED\020\000\022\t\n\005EMPTY\020\001\022\013\n\007"
+ + "INVALID\020\002\022\n\n\006FILLED\020\003\"\341\001\n\013SessionInfo\0227\n"
+ + "\007session\030\001 \001(\tB&\372A#\n!dialogflow.googleap"
+ + "is.com/Session\022N\n\nparameters\030\002 \003(\0132:.goo"
+ + "gle.cloud.dialogflow.cx.v3.SessionInfo.P"
+ + "arametersEntry\032I\n\017ParametersEntry\022\013\n\003key"
+ + "\030\001 \001(\t\022%\n\005value\030\002 \001(\0132\026.google.protobuf."
+ + "Value:\0028\0012\267\010\n\010Webhooks\022\277\001\n\014ListWebhooks\022"
+ + "2.google.cloud.dialogflow.cx.v3.ListWebh"
+ + "ooksRequest\0323.google.cloud.dialogflow.cx"
+ + ".v3.ListWebhooksResponse\"F\332A\006parent\202\323\344\223\002"
+ + "7\0225/v3/{parent=projects/*/locations/*/ag"
+ + "ents/*}/webhooks\022\254\001\n\nGetWebhook\0220.google"
+ + ".cloud.dialogflow.cx.v3.GetWebhookReques"
+ + "t\032&.google.cloud.dialogflow.cx.v3.Webhoo"
+ + "k\"D\332A\004name\202\323\344\223\0027\0225/v3/{name=projects/*/l"
+ + "ocations/*/agents/*/webhooks/*}\022\305\001\n\rCrea"
+ + "teWebhook\0223.google.cloud.dialogflow.cx.v"
+ + "3.CreateWebhookRequest\032&.google.cloud.di"
+ + "alogflow.cx.v3.Webhook\"W\332A\016parent,webhoo"
+ + "k\202\323\344\223\002@\"5/v3/{parent=projects/*/location"
+ + "s/*/agents/*}/webhooks:\007webhook\022\322\001\n\rUpda"
+ + "teWebhook\0223.google.cloud.dialogflow.cx.v"
+ + "3.UpdateWebhookRequest\032&.google.cloud.di"
+ + "alogflow.cx.v3.Webhook\"d\332A\023webhook,updat"
+ + "e_mask\202\323\344\223\002H2=/v3/{webhook.name=projects"
+ + "/*/locations/*/agents/*/webhooks/*}:\007web"
+ + "hook\022\242\001\n\rDeleteWebhook\0223.google.cloud.di"
+ + "alogflow.cx.v3.DeleteWebhookRequest\032\026.go"
+ + "ogle.protobuf.Empty\"D\332A\004name\202\323\344\223\0027*5/v3/"
+ "{name=projects/*/locations/*/agents/*/we"
- + "bhooks/*}\022\305\001\n\rCreateWebhook\0223.google.clo"
- + "ud.dialogflow.cx.v3.CreateWebhookRequest"
- + "\032&.google.cloud.dialogflow.cx.v3.Webhook"
- + "\"W\332A\016parent,webhook\202\323\344\223\002@\"5/v3/{parent=p"
- + "rojects/*/locations/*/agents/*}/webhooks"
- + ":\007webhook\022\322\001\n\rUpdateWebhook\0223.google.clo"
- + "ud.dialogflow.cx.v3.UpdateWebhookRequest"
- + "\032&.google.cloud.dialogflow.cx.v3.Webhook"
- + "\"d\332A\023webhook,update_mask\202\323\344\223\002H2=/v3/{web"
- + "hook.name=projects/*/locations/*/agents/"
- + "*/webhooks/*}:\007webhook\022\242\001\n\rDeleteWebhook"
- + "\0223.google.cloud.dialogflow.cx.v3.DeleteW"
- + "ebhookRequest\032\026.google.protobuf.Empty\"D\332"
- + "A\004name\202\323\344\223\0027*5/v3/{name=projects/*/locat"
- + "ions/*/agents/*/webhooks/*}\032x\312A\031dialogfl"
- + "ow.googleapis.com\322AYhttps://www.googleap"
- + "is.com/auth/cloud-platform,https://www.g"
- + "oogleapis.com/auth/dialogflowB\261\002\n!com.go"
- + "ogle.cloud.dialogflow.cx.v3B\014WebhookProt"
- + "oP\001Z1cloud.google.com/go/dialogflow/cx/a"
- + "piv3/cxpb;cxpb\370\001\001\242\002\002DF\252\002\035Google.Cloud.Di"
- + "alogflow.Cx.V3\352\002!Google::Cloud::Dialogfl"
- + "ow::CX::V3\352A|\n\'servicedirectory.googleap"
- + "is.com/Service\022Qprojects/{project}/locat"
- + "ions/{location}/namespaces/{namespace}/s"
- + "ervices/{service}b\006proto3"
+ + "bhooks/*}\032x\312A\031dialogflow.googleapis.com\322"
+ + "AYhttps://www.googleapis.com/auth/cloud-"
+ + "platform,https://www.googleapis.com/auth"
+ + "/dialogflowB\261\002\n!com.google.cloud.dialogf"
+ + "low.cx.v3B\014WebhookProtoP\001Z1cloud.google."
+ + "com/go/dialogflow/cx/apiv3/cxpb;cxpb\370\001\001\242"
+ + "\002\002DF\252\002\035Google.Cloud.Dialogflow.Cx.V3\352\002!G"
+ + "oogle::Cloud::Dialogflow::CX::V3\352A|\n\'ser"
+ + "vicedirectory.googleapis.com/Service\022Qpr"
+ + "ojects/{project}/locations/{location}/na"
+ + "mespaces/{namespace}/services/{service}b"
+ + "\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -316,7 +335,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_descriptor,
new java.lang.String[] {
- "Uri", "Username", "Password", "RequestHeaders", "AllowedCaCerts",
+ "Uri",
+ "Username",
+ "Password",
+ "RequestHeaders",
+ "AllowedCaCerts",
+ "WebhookType",
+ "HttpMethod",
+ "RequestBody",
+ "ParameterMapping",
});
internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_RequestHeadersEntry_descriptor =
internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_descriptor
@@ -328,6 +355,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"Key", "Value",
});
+ internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_ParameterMappingEntry_descriptor =
+ internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_descriptor
+ .getNestedTypes()
+ .get(1);
+ internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_ParameterMappingEntry_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_google_cloud_dialogflow_cx_v3_Webhook_GenericWebService_ParameterMappingEntry_descriptor,
+ new java.lang.String[] {
+ "Key", "Value",
+ });
internal_static_google_cloud_dialogflow_cx_v3_Webhook_ServiceDirectoryConfig_descriptor =
internal_static_google_cloud_dialogflow_cx_v3_Webhook_descriptor.getNestedTypes().get(1);
internal_static_google_cloud_dialogflow_cx_v3_Webhook_ServiceDirectoryConfig_fieldAccessorTable =
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java
index 0ac36ed2f4da..bd2c19946c97 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java
index e96ec3081a84..8dec3cbbdc74 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java
index 0b1bdfc3ab04..b69f2d8af5bf 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java
index 0224036fd233..c922ab0b865d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/WebhookResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto
index a8d95f097185..ba648686489f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/agent.proto
@@ -408,6 +408,10 @@ message ExportAgentRequest {
type: "dialogflow.googleapis.com/Environment"
}
];
+
+ // Optional. Whether to include BigQuery Export setting.
+ bool include_bigquery_export_settings = 7
+ [(google.api.field_behavior) = OPTIONAL];
}
// The response message for
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto
index 74f864bc2f9c..7f18827cb96c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/audio_config.proto
@@ -320,6 +320,9 @@ message OutputAudioConfig {
int32 sample_rate_hertz = 2;
// Optional. Configuration of how speech should be synthesized.
+ // If not specified,
+ // [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3.Agent.text_to_speech_settings]
+ // is applied.
SynthesizeSpeechConfig synthesize_speech_config = 3;
}
@@ -331,12 +334,16 @@ message TextToSpeechSettings {
//
// These settings affect:
//
- // - The synthesize configuration used in [phone
- // gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ // - The [phone
+ // gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ // synthesize configuration set via
+ // [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3.Agent.text_to_speech_settings].
//
- // - You no longer need to specify
+ // - How speech is synthesized when invoking
+ // [session][google.cloud.dialogflow.cx.v3.Sessions] APIs.
+ // [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3.Agent.text_to_speech_settings]
+ // only applies if
// [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3.OutputAudioConfig.synthesize_speech_config]
- // when invoking API calls. Your agent will use the pre-configured options
- // for speech synthesizing.
+ // is not specified.
map synthesize_speech_configs = 1;
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto
index 924911a705f7..fe1315e5b98b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/session.proto
@@ -596,6 +596,13 @@ message QueryParameters {
// [ResponseMessage][google.cloud.dialogflow.cx.v3.ResponseMessage] with
// unspecified channel will be returned.
string channel = 15;
+
+ // Optional. Sets Dialogflow session life time.
+ // By default, a Dialogflow session remains active and its data is stored for
+ // 30 minutes after the last request is sent for the session.
+ // This value should be no longer than 1 day.
+ google.protobuf.Duration session_ttl = 16
+ [(google.api.field_behavior) = OPTIONAL];
}
// Represents the query input. It can contain one of:
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto
index 22d69531ce30..27729be22092 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/test_case.proto
@@ -403,7 +403,8 @@ message TestRunDifference {
// The type of diff.
DiffType type = 1;
- // A description of the diff, showing the actual output vs expected output.
+ // A human readable description of the diff, showing the actual output vs
+ // expected output.
string description = 2;
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto
index d721b1711442..c9d54aed044d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/webhook.proto
@@ -101,6 +101,45 @@ message Webhook {
// Represents configuration for a generic web service.
message GenericWebService {
+ // Represents the type of webhook configuration.
+ enum WebhookType {
+ // Default value. This value is unused.
+ WEBHOOK_TYPE_UNSPECIFIED = 0;
+
+ // Represents a standard webhook.
+ STANDARD = 1;
+
+ // Represents a flexible webhook.
+ FLEXIBLE = 2;
+ }
+
+ // HTTP method to use when calling webhooks.
+ enum HttpMethod {
+ // HTTP method not specified.
+ HTTP_METHOD_UNSPECIFIED = 0;
+
+ // HTTP POST Method.
+ POST = 1;
+
+ // HTTP GET Method.
+ GET = 2;
+
+ // HTTP HEAD Method.
+ HEAD = 3;
+
+ // HTTP PUT Method.
+ PUT = 4;
+
+ // HTTP DELETE Method.
+ DELETE = 5;
+
+ // HTTP PATCH Method.
+ PATCH = 6;
+
+ // HTTP OPTIONS Method.
+ OPTIONS = 7;
+ }
+
// Required. The webhook URI for receiving POST requests. It must use https
// protocol.
string uri = 1 [(google.api.field_behavior) = REQUIRED];
@@ -129,6 +168,24 @@ message Webhook {
// ```
repeated bytes allowed_ca_certs = 5
[(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Type of the webhook.
+ WebhookType webhook_type = 6 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. HTTP method for the flexible webhook calls. Standard webhook
+ // always uses POST.
+ HttpMethod http_method = 7 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Defines a custom JSON object as request body to send to
+ // flexible webhook.
+ string request_body = 8 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Maps the values extracted from specific fields of the flexible
+ // webhook response into session parameters.
+ // - Key: session parameter name
+ // - Value: field path in the webhook response
+ map parameter_mapping = 9
+ [(google.api.field_behavior) = OPTIONAL];
}
// Represents configuration for a [Service
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettings.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettings.java
index 81d17c1c11e5..23c4c67f2e19 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettings.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettings.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsOrBuilder.java
index 0f43e275d590..070281c6a33b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java
index 50d437869973..0086d5df3256 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AdvancedSettingsProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Agent.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Agent.java
index d0f39dbd4669..2d58845239b2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Agent.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Agent.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentOrBuilder.java
index 6882ad971c67..e64dcf50f9f1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java
index a03608392a2d..1ce348164c38 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -141,91 +141,92 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "1.AgentB\004\342A\001\002\022/\n\013update_mask\030\002 \001(\0132\032.goo"
+ "gle.protobuf.FieldMask\"L\n\022DeleteAgentReq"
+ "uest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037dialogflow."
- + "googleapis.com/Agent\"\317\002\n\022ExportAgentRequ"
+ + "googleapis.com/Agent\"\377\002\n\022ExportAgentRequ"
+ "est\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037dialogflow.g"
+ "oogleapis.com/Agent\022\027\n\tagent_uri\030\002 \001(\tB\004"
+ "\342A\001\001\022\\\n\013data_format\030\003 \001(\0162A.google.cloud"
+ ".dialogflow.cx.v3beta1.ExportAgentReques"
+ "t.DataFormatB\004\342A\001\001\022C\n\013environment\030\005 \001(\tB"
+ ".\342A\001\001\372A\'\n%dialogflow.googleapis.com/Envi"
- + "ronment\"E\n\nDataFormat\022\033\n\027DATA_FORMAT_UNS"
- + "PECIFIED\020\000\022\010\n\004BLOB\020\001\022\020\n\014JSON_PACKAGE\020\004\"L"
- + "\n\023ExportAgentResponse\022\023\n\tagent_uri\030\001 \001(\t"
- + "H\000\022\027\n\ragent_content\030\002 \001(\014H\000B\007\n\005agent\"\254\002\n"
- + "\023RestoreAgentRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002"
- + "\372A!\n\037dialogflow.googleapis.com/Agent\022\023\n\t"
- + "agent_uri\030\002 \001(\tH\000\022\027\n\ragent_content\030\003 \001(\014"
- + "H\000\022]\n\016restore_option\030\005 \001(\0162E.google.clou"
- + "d.dialogflow.cx.v3beta1.RestoreAgentRequ"
- + "est.RestoreOption\"G\n\rRestoreOption\022\036\n\032RE"
- + "STORE_OPTION_UNSPECIFIED\020\000\022\010\n\004KEEP\020\001\022\014\n\010"
- + "FALLBACK\020\002B\007\n\005agent\"e\n\024ValidateAgentRequ"
- + "est\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037dialogflow.g"
- + "oogleapis.com/Agent\022\025\n\rlanguage_code\030\002 \001"
- + "(\t\"\200\001\n\037GetAgentValidationResultRequest\022F"
- + "\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/dialogflow.google"
- + "apis.com/AgentValidationResult\022\025\n\rlangua"
- + "ge_code\030\002 \001(\t\"\377\001\n\025AgentValidationResult\022"
- + "\014\n\004name\030\001 \001(\t\022Y\n\027flow_validation_results"
- + "\030\002 \003(\01328.google.cloud.dialogflow.cx.v3be"
- + "ta1.FlowValidationResult:}\352Az\n/dialogflo"
- + "w.googleapis.com/AgentValidationResult\022G"
- + "projects/{project}/locations/{location}/"
- + "agents/{agent}/validationResult2\221\017\n\006Agen"
- + "ts\022\275\001\n\nListAgents\0225.google.cloud.dialogf"
- + "low.cx.v3beta1.ListAgentsRequest\0326.googl"
- + "e.cloud.dialogflow.cx.v3beta1.ListAgents"
- + "Response\"@\332A\006parent\202\323\344\223\0021\022//v3beta1/{par"
- + "ent=projects/*/locations/*}/agents\022\252\001\n\010G"
- + "etAgent\0223.google.cloud.dialogflow.cx.v3b"
- + "eta1.GetAgentRequest\032).google.cloud.dial"
- + "ogflow.cx.v3beta1.Agent\">\332A\004name\202\323\344\223\0021\022/"
+ + "ronment\022.\n include_bigquery_export_setti"
+ + "ngs\030\007 \001(\010B\004\342A\001\001\"E\n\nDataFormat\022\033\n\027DATA_FO"
+ + "RMAT_UNSPECIFIED\020\000\022\010\n\004BLOB\020\001\022\020\n\014JSON_PAC"
+ + "KAGE\020\004\"L\n\023ExportAgentResponse\022\023\n\tagent_u"
+ + "ri\030\001 \001(\tH\000\022\027\n\ragent_content\030\002 \001(\014H\000B\007\n\005a"
+ + "gent\"\254\002\n\023RestoreAgentRequest\0226\n\004name\030\001 \001"
+ + "(\tB(\342A\001\002\372A!\n\037dialogflow.googleapis.com/A"
+ + "gent\022\023\n\tagent_uri\030\002 \001(\tH\000\022\027\n\ragent_conte"
+ + "nt\030\003 \001(\014H\000\022]\n\016restore_option\030\005 \001(\0162E.goo"
+ + "gle.cloud.dialogflow.cx.v3beta1.RestoreA"
+ + "gentRequest.RestoreOption\"G\n\rRestoreOpti"
+ + "on\022\036\n\032RESTORE_OPTION_UNSPECIFIED\020\000\022\010\n\004KE"
+ + "EP\020\001\022\014\n\010FALLBACK\020\002B\007\n\005agent\"e\n\024ValidateA"
+ + "gentRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037dial"
+ + "ogflow.googleapis.com/Agent\022\025\n\rlanguage_"
+ + "code\030\002 \001(\t\"\200\001\n\037GetAgentValidationResultR"
+ + "equest\022F\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/dialogflo"
+ + "w.googleapis.com/AgentValidationResult\022\025"
+ + "\n\rlanguage_code\030\002 \001(\t\"\377\001\n\025AgentValidatio"
+ + "nResult\022\014\n\004name\030\001 \001(\t\022Y\n\027flow_validation"
+ + "_results\030\002 \003(\01328.google.cloud.dialogflow"
+ + ".cx.v3beta1.FlowValidationResult:}\352Az\n/d"
+ + "ialogflow.googleapis.com/AgentValidation"
+ + "Result\022Gprojects/{project}/locations/{lo"
+ + "cation}/agents/{agent}/validationResult2"
+ + "\221\017\n\006Agents\022\275\001\n\nListAgents\0225.google.cloud"
+ + ".dialogflow.cx.v3beta1.ListAgentsRequest"
+ + "\0326.google.cloud.dialogflow.cx.v3beta1.Li"
+ + "stAgentsResponse\"@\332A\006parent\202\323\344\223\0021\022//v3be"
+ + "ta1/{parent=projects/*/locations/*}/agen"
+ + "ts\022\252\001\n\010GetAgent\0223.google.cloud.dialogflo"
+ + "w.cx.v3beta1.GetAgentRequest\032).google.cl"
+ + "oud.dialogflow.cx.v3beta1.Agent\">\332A\004name"
+ + "\202\323\344\223\0021\022//v3beta1/{name=projects/*/locati"
+ + "ons/*/agents/*}\022\277\001\n\013CreateAgent\0226.google"
+ + ".cloud.dialogflow.cx.v3beta1.CreateAgent"
+ + "Request\032).google.cloud.dialogflow.cx.v3b"
+ + "eta1.Agent\"M\332A\014parent,agent\202\323\344\223\0028\"//v3be"
+ + "ta1/{parent=projects/*/locations/*}/agen"
+ + "ts:\005agent\022\312\001\n\013UpdateAgent\0226.google.cloud"
+ + ".dialogflow.cx.v3beta1.UpdateAgentReques"
+ + "t\032).google.cloud.dialogflow.cx.v3beta1.A"
+ + "gent\"X\332A\021agent,update_mask\202\323\344\223\002>25/v3bet"
+ + "a1/{agent.name=projects/*/locations/*/ag"
+ + "ents/*}:\005agent\022\235\001\n\013DeleteAgent\0226.google."
+ + "cloud.dialogflow.cx.v3beta1.DeleteAgentR"
+ + "equest\032\026.google.protobuf.Empty\">\332A\004name\202"
+ + "\323\344\223\0021*//v3beta1/{name=projects/*/locatio"
+ + "ns/*/agents/*}\022\327\001\n\013ExportAgent\0226.google."
+ + "cloud.dialogflow.cx.v3beta1.ExportAgentR"
+ + "equest\032\035.google.longrunning.Operation\"q\312"
+ + "A-\n\023ExportAgentResponse\022\026google.protobuf"
+ + ".Struct\202\323\344\223\002;\"6/v3beta1/{name=projects/*"
+ + "/locations/*/agents/*}:export:\001*\022\334\001\n\014Res"
+ + "toreAgent\0227.google.cloud.dialogflow.cx.v"
+ + "3beta1.RestoreAgentRequest\032\035.google.long"
+ + "running.Operation\"t\312A/\n\025google.protobuf."
+ + "Empty\022\026google.protobuf.Struct\202\323\344\223\002<\"7/v3"
+ + "beta1/{name=projects/*/locations/*/agent"
+ + "s/*}:restore:\001*\022\311\001\n\rValidateAgent\0228.goog"
+ + "le.cloud.dialogflow.cx.v3beta1.ValidateA"
+ + "gentRequest\0329.google.cloud.dialogflow.cx"
+ + ".v3beta1.AgentValidationResult\"C\202\323\344\223\002=\"8"
+ "/v3beta1/{name=projects/*/locations/*/ag"
- + "ents/*}\022\277\001\n\013CreateAgent\0226.google.cloud.d"
- + "ialogflow.cx.v3beta1.CreateAgentRequest\032"
- + ").google.cloud.dialogflow.cx.v3beta1.Age"
- + "nt\"M\332A\014parent,agent\202\323\344\223\0028\"//v3beta1/{par"
- + "ent=projects/*/locations/*}/agents:\005agen"
- + "t\022\312\001\n\013UpdateAgent\0226.google.cloud.dialogf"
- + "low.cx.v3beta1.UpdateAgentRequest\032).goog"
- + "le.cloud.dialogflow.cx.v3beta1.Agent\"X\332A"
- + "\021agent,update_mask\202\323\344\223\002>25/v3beta1/{agen"
- + "t.name=projects/*/locations/*/agents/*}:"
- + "\005agent\022\235\001\n\013DeleteAgent\0226.google.cloud.di"
- + "alogflow.cx.v3beta1.DeleteAgentRequest\032\026"
- + ".google.protobuf.Empty\">\332A\004name\202\323\344\223\0021*//"
- + "v3beta1/{name=projects/*/locations/*/age"
- + "nts/*}\022\327\001\n\013ExportAgent\0226.google.cloud.di"
- + "alogflow.cx.v3beta1.ExportAgentRequest\032\035"
- + ".google.longrunning.Operation\"q\312A-\n\023Expo"
- + "rtAgentResponse\022\026google.protobuf.Struct\202"
- + "\323\344\223\002;\"6/v3beta1/{name=projects/*/locatio"
- + "ns/*/agents/*}:export:\001*\022\334\001\n\014RestoreAgen"
- + "t\0227.google.cloud.dialogflow.cx.v3beta1.R"
- + "estoreAgentRequest\032\035.google.longrunning."
- + "Operation\"t\312A/\n\025google.protobuf.Empty\022\026g"
- + "oogle.protobuf.Struct\202\323\344\223\002<\"7/v3beta1/{n"
- + "ame=projects/*/locations/*/agents/*}:res"
- + "tore:\001*\022\311\001\n\rValidateAgent\0228.google.cloud"
- + ".dialogflow.cx.v3beta1.ValidateAgentRequ"
- + "est\0329.google.cloud.dialogflow.cx.v3beta1"
- + ".AgentValidationResult\"C\202\323\344\223\002=\"8/v3beta1"
- + "/{name=projects/*/locations/*/agents/*}:"
- + "validate:\001*\022\353\001\n\030GetAgentValidationResult"
- + "\022C.google.cloud.dialogflow.cx.v3beta1.Ge"
- + "tAgentValidationResultRequest\0329.google.c"
- + "loud.dialogflow.cx.v3beta1.AgentValidati"
- + "onResult\"O\332A\004name\202\323\344\223\002B\022@/v3beta1/{name="
- + "projects/*/locations/*/agents/*/validati"
- + "onResult}\032x\312A\031dialogflow.googleapis.com\322"
- + "AYhttps://www.googleapis.com/auth/cloud-"
- + "platform,https://www.googleapis.com/auth"
- + "/dialogflowB\304\001\n&com.google.cloud.dialogf"
- + "low.cx.v3beta1B\nAgentProtoP\001Z6cloud.goog"
- + "le.com/go/dialogflow/cx/apiv3beta1/cxpb;"
- + "cxpb\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dialogflow.C"
- + "x.V3Beta1\352\002&Google::Cloud::Dialogflow::C"
- + "X::V3beta1b\006proto3"
+ + "ents/*}:validate:\001*\022\353\001\n\030GetAgentValidati"
+ + "onResult\022C.google.cloud.dialogflow.cx.v3"
+ + "beta1.GetAgentValidationResultRequest\0329."
+ + "google.cloud.dialogflow.cx.v3beta1.Agent"
+ + "ValidationResult\"O\332A\004name\202\323\344\223\002B\022@/v3beta"
+ + "1/{name=projects/*/locations/*/agents/*/"
+ + "validationResult}\032x\312A\031dialogflow.googlea"
+ + "pis.com\322AYhttps://www.googleapis.com/aut"
+ + "h/cloud-platform,https://www.googleapis."
+ + "com/auth/dialogflowB\304\001\n&com.google.cloud"
+ + ".dialogflow.cx.v3beta1B\nAgentProtoP\001Z6cl"
+ + "oud.google.com/go/dialogflow/cx/apiv3bet"
+ + "a1/cxpb;cxpb\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dial"
+ + "ogflow.Cx.V3Beta1\352\002&Google::Cloud::Dialo"
+ + "gflow::CX::V3beta1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -327,7 +328,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_dialogflow_cx_v3beta1_ExportAgentRequest_descriptor,
new java.lang.String[] {
- "Name", "AgentUri", "DataFormat", "Environment",
+ "Name", "AgentUri", "DataFormat", "Environment", "IncludeBigqueryExportSettings",
});
internal_static_google_cloud_dialogflow_cx_v3beta1_ExportAgentResponse_descriptor =
getDescriptor().getMessageTypes().get(9);
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResult.java
index 14d920a10613..d03a8d1ca90d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResultOrBuilder.java
index 6886fa2a7dc6..8b601ba2abee 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResultOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AgentValidationResultOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java
index b48f9d176340..d9e230360c8b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioConfigProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioEncoding.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioEncoding.java
index 50f471eacba5..4eaad599e5c8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioEncoding.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioEncoding.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInput.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInput.java
index da1644ac7f54..ae517f6c9a4b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInput.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInputOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInputOrBuilder.java
index 4ff74405b224..ab8c0c2b6152 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInputOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/AudioInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequest.java
index 33ba6e58faaf..764f0cdb8158 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequestOrBuilder.java
index 7f6de4f7e855..d6b374646c52 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchDeleteTestCasesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadata.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadata.java
index 95da0fc66d14..aaf65df1cb7d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadata.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadataOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadataOrBuilder.java
index 84c18c6cac33..47458b2e2877 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadataOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequest.java
index 9d7cf3929aa4..5f49b56afd30 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequestOrBuilder.java
index b25115f45b98..901165a7517f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponse.java
index ef243e8c1661..c2d643852539 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponseOrBuilder.java
index b35ae4f0b87f..22e5721d98da 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/BatchRunTestCasesResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequest.java
index 2ab9c9480cc3..1f08614a2ffe 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequestOrBuilder.java
index 35dd307c77bd..6e6168f533af 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponse.java
index ee122722a1e6..e9b3e22353ab 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponseOrBuilder.java
index ec93b40d1d42..dafe6d569ee2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CalculateCoverageResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Changelog.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Changelog.java
index 684d590af1ac..9f67ede663fe 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Changelog.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Changelog.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogOrBuilder.java
index e9d849b072b8..e782f72bd935 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogProto.java
index 0e7140dfa872..744195ed6f3f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ChangelogProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfo.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfo.java
index b4e7d37ccac8..95d2c3dcdfc5 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfo.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfoOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfoOrBuilder.java
index aa5e19104926..620625a229da 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfoOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CloudConversationDebuggingInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequest.java
index 7cd9b39cd35b..069252beeee3 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequestOrBuilder.java
index 09a89b725397..aebecb905be1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponse.java
index 34f5c72ed975..e640364e1eea 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponseOrBuilder.java
index ac4e04a32d61..7294f99e95d3 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CompareVersionsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResult.java
index 377c3a3b75fe..5a925cdfbc00 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResultOrBuilder.java
index 11db813e78ad..88c2e955a9c5 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResultOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ContinuousTestResultOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurn.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurn.java
index 9490d4ee4e88..8ceb44365d35 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurn.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurn.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurnOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurnOrBuilder.java
index 8bcb9d7f31ed..416f8fd4cbd4 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurnOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ConversationTurnOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequest.java
index 1c69fb1af4d5..f3cf360b2987 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequestOrBuilder.java
index c9eaf7fbf003..76f8efd4783c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateAgentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequest.java
index d36405eedd56..24cf036ca284 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequestOrBuilder.java
index 3655deea336e..2252afc55e8a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequest.java
index d1b2bc296ba7..377e546177c0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequestOrBuilder.java
index 119603f34e9d..fb097aae5121 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateEnvironmentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequest.java
index 293762dd7d3d..9a80f2d2a9cc 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequestOrBuilder.java
index f2da2e270fb1..63171f2a6bf0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateExperimentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequest.java
index 2a96435e0580..60caace2eef9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequestOrBuilder.java
index 05a89c5f86ab..6ef8aacb3541 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequest.java
index 56fefb808e9a..8a1ba856d0af 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequestOrBuilder.java
index 348d15149f63..c12ec0c766a6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequest.java
index 211e82620b91..195657b0ab49 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequestOrBuilder.java
index f2f6a5210ed9..c13fe85f47d0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreatePageRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequest.java
index afa2bd0759bb..831156a641c9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequestOrBuilder.java
index 2a66cef31ec2..cc794b8b1457 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSecuritySettingsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequest.java
index 93349526580b..2d8e89de3913 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequestOrBuilder.java
index 8f3dc407082a..9450faf7c8ff 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateSessionEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequest.java
index 257170aea392..cd1f3627b7b0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequestOrBuilder.java
index 426048af2149..e919076544da 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTestCaseRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequest.java
index fcd9505523c7..7a2b38141742 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequestOrBuilder.java
index de50fefb7cf9..12a87c668a76 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateTransitionRouteGroupRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadata.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadata.java
index 324a76053fc5..3981449e94f2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadata.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadataOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadataOrBuilder.java
index e383c9ae09e0..7c29a5b4bea7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadataOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionOperationMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequest.java
index 5f2b6c0f2ac4..b7a7914d9770 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequestOrBuilder.java
index bbf96e32ca2f..84588ab6f7d4 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateVersionRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequest.java
index ba98faf437a3..eb63d9363383 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequestOrBuilder.java
index 163f54758094..276ef6303c7a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/CreateWebhookRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequest.java
index 0f2d6c6a8689..7743d99db930 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequestOrBuilder.java
index 350e2ed907c9..71beb8101af1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteAgentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequest.java
index 0f16d5fb2ad3..b7894354a4cb 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequestOrBuilder.java
index b0c905e69f4d..737b916aad83 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequest.java
index d3d30b1ad71b..f935582e463a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequestOrBuilder.java
index 3fd297b42e3c..d751f88db268 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteEnvironmentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequest.java
index 84b8d1d5ecad..52ef913db2bb 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequestOrBuilder.java
index ee0fe93c03d5..cd6979a4d857 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteExperimentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequest.java
index bbf55c54c81d..31b735b5a32a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequestOrBuilder.java
index 2850faedfc46..fbd30da41640 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequest.java
index a4c89b3ed55d..5bc16e13cb27 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequestOrBuilder.java
index 949b36218976..f39c0087ae33 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequest.java
index 9bca63f8ab3e..b89cd4a2e52d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequestOrBuilder.java
index ff43188ae6b3..9e07ff5e7738 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeletePageRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequest.java
index c2079bf2008b..42bef3ced066 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequestOrBuilder.java
index d416b6544a03..8fb345ed0095 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSecuritySettingsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequest.java
index 7263952e5295..0e18943da20c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequestOrBuilder.java
index 0dbefa1e36ac..e02858e67204 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteSessionEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequest.java
index c9bd667a1f62..afaa9d73785e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequestOrBuilder.java
index 05e535000d99..6d1f9768ce16 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteTransitionRouteGroupRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequest.java
index b34c698b5542..254490709b5d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequestOrBuilder.java
index c8f40071859a..f23fbd038559 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteVersionRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequest.java
index 1e2012a0c886..276bc697988d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequestOrBuilder.java
index c7a7a78b9550..8612efcc5f41 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeleteWebhookRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadata.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadata.java
index ebc8c30f5ae5..67529283871e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadata.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadataOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadataOrBuilder.java
index 0180694eabf4..b4949b6f909a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadataOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequest.java
index 5703df766011..b0222ad6c727 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequestOrBuilder.java
index 898aac1e8d9e..bc1537b975e8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponse.java
index 37a1095c27d9..22ce7608fb23 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponseOrBuilder.java
index b76138272186..18cf4fd1208d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeployFlowResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Deployment.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Deployment.java
index 467005b9e2e0..ae6acfe1c975 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Deployment.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Deployment.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentOrBuilder.java
index eed7c1d96d90..07388a037b6b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentProto.java
index a67084c68962..cf9a7b393bd0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DeploymentProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java
index cfd023fc9e65..1ea35e2e7b4e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java
index 462a96ec8df6..3de7f1273c6f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponse.java
index 742c659b6a61..a606e62b4923 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponseOrBuilder.java
index b194e7f26258..c0667cf472b4 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInput.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInput.java
index 537ecf34430a..70b466675112 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInput.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInputOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInputOrBuilder.java
index 37c4e0a3f60d..6b3a71293484 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInputOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DtmfInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityType.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityType.java
index 5b0e7ea299fd..61e8358835d9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityType.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityType.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeOrBuilder.java
index def152ec3b62..e0616d4b4682 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java
index 2c6737d97825..bb13c8ea873d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EntityTypeProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Environment.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Environment.java
index 1a3b1fb36bab..174ec45b1841 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Environment.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Environment.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentOrBuilder.java
index 33cebfbebbd2..a9c1c8216ca5 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java
index b1d006aaf525..c6d062e6c313 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EnvironmentProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandler.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandler.java
index 2a5afb2c1031..bccdff6b0f45 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandler.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandlerOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandlerOrBuilder.java
index ffd550997ce3..06af51395b58 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandlerOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventHandlerOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInput.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInput.java
index 8267ced70e43..e795dcedd3c2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInput.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInputOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInputOrBuilder.java
index 93452f6d6b35..70708ee01337 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInputOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/EventInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Experiment.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Experiment.java
index c84f8ff0b44d..60face6c93ba 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Experiment.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Experiment.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentOrBuilder.java
index 55bf26699535..b7638e2d6bc7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java
index 7d46bff34e5b..10466b9bab2c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExperimentProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequest.java
index 60896cc12b65..53c364c47374 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -453,6 +453,25 @@ public com.google.protobuf.ByteString getEnvironmentBytes() {
}
}
+ public static final int INCLUDE_BIGQUERY_EXPORT_SETTINGS_FIELD_NUMBER = 7;
+ private boolean includeBigqueryExportSettings_ = false;
+ /**
+ *
+ *
+ *
+ * Optional. Whether to include BigQuery Export setting.
+ *
+ *
+ * bool include_bigquery_export_settings = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The includeBigqueryExportSettings.
+ */
+ @java.lang.Override
+ public boolean getIncludeBigqueryExportSettings() {
+ return includeBigqueryExportSettings_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -482,6 +501,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(environment_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, environment_);
}
+ if (includeBigqueryExportSettings_ != false) {
+ output.writeBool(7, includeBigqueryExportSettings_);
+ }
getUnknownFields().writeTo(output);
}
@@ -506,6 +528,10 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(environment_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, environment_);
}
+ if (includeBigqueryExportSettings_ != false) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeBoolSize(7, includeBigqueryExportSettings_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -526,6 +552,8 @@ public boolean equals(final java.lang.Object obj) {
if (!getAgentUri().equals(other.getAgentUri())) return false;
if (dataFormat_ != other.dataFormat_) return false;
if (!getEnvironment().equals(other.getEnvironment())) return false;
+ if (getIncludeBigqueryExportSettings() != other.getIncludeBigqueryExportSettings())
+ return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -545,6 +573,9 @@ public int hashCode() {
hash = (53 * hash) + dataFormat_;
hash = (37 * hash) + ENVIRONMENT_FIELD_NUMBER;
hash = (53 * hash) + getEnvironment().hashCode();
+ hash = (37 * hash) + INCLUDE_BIGQUERY_EXPORT_SETTINGS_FIELD_NUMBER;
+ hash =
+ (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIncludeBigqueryExportSettings());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -690,6 +721,7 @@ public Builder clear() {
agentUri_ = "";
dataFormat_ = 0;
environment_ = "";
+ includeBigqueryExportSettings_ = false;
return this;
}
@@ -738,6 +770,9 @@ private void buildPartial0(com.google.cloud.dialogflow.cx.v3beta1.ExportAgentReq
if (((from_bitField0_ & 0x00000008) != 0)) {
result.environment_ = environment_;
}
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.includeBigqueryExportSettings_ = includeBigqueryExportSettings_;
+ }
}
@java.lang.Override
@@ -804,6 +839,9 @@ public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.ExportAgentReque
bitField0_ |= 0x00000008;
onChanged();
}
+ if (other.getIncludeBigqueryExportSettings() != false) {
+ setIncludeBigqueryExportSettings(other.getIncludeBigqueryExportSettings());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -854,6 +892,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000008;
break;
} // case 42
+ case 56:
+ {
+ includeBigqueryExportSettings_ = input.readBool();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 56
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1380,6 +1424,62 @@ public Builder setEnvironmentBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private boolean includeBigqueryExportSettings_;
+ /**
+ *
+ *
+ *
+ * Optional. Whether to include BigQuery Export setting.
+ *
+ *
+ * bool include_bigquery_export_settings = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The includeBigqueryExportSettings.
+ */
+ @java.lang.Override
+ public boolean getIncludeBigqueryExportSettings() {
+ return includeBigqueryExportSettings_;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Whether to include BigQuery Export setting.
+ *
+ *
+ * bool include_bigquery_export_settings = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The includeBigqueryExportSettings to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIncludeBigqueryExportSettings(boolean value) {
+
+ includeBigqueryExportSettings_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Whether to include BigQuery Export setting.
+ *
+ *
+ * bool include_bigquery_export_settings = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIncludeBigqueryExportSettings() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ includeBigqueryExportSettings_ = false;
+ onChanged();
+ return this;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequestOrBuilder.java
index 32a74d02dec7..9a05a1de7be1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -160,4 +160,18 @@ public interface ExportAgentRequestOrBuilder
* @return The bytes for environment.
*/
com.google.protobuf.ByteString getEnvironmentBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. Whether to include BigQuery Export setting.
+ *
+ *
+ * bool include_bigquery_export_settings = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The includeBigqueryExportSettings.
+ */
+ boolean getIncludeBigqueryExportSettings();
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponse.java
index 1914499ba58b..2ef5562f3858 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponseOrBuilder.java
index 24d3de707b7c..b2dc4e04cc28 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportAgentResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequest.java
index e14a4c73c5ab..7af150717d88 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequestOrBuilder.java
index 1f283a0db556..b291188321f1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponse.java
index 858ee721a3ed..c307446675d6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponseOrBuilder.java
index 620aff812645..115e434917f8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportFlowResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadata.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadata.java
index 0063454777ab..826b551da3e1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadata.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadataOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadataOrBuilder.java
index 7bb1a6c5c24e..14daae03527b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadataOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequest.java
index 442d6154e08e..df02751c16a1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequestOrBuilder.java
index e39bb39855c4..242f5a87ff1e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponse.java
index e46d0e16d1ec..a40977b4b747 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponseOrBuilder.java
index 54ac670c220e..59cf9e0e9578 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ExportTestCasesResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Flow.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Flow.java
index 4d94a378aff3..b804efaa0e3b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Flow.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Flow.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowOrBuilder.java
index dc06052f0bda..6848afd14e6f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java
index ef3d9d1eb0df..11d5250a8a88 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResult.java
index 642b0e04015a..2dfeaa5cd70b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResultOrBuilder.java
index 1021b0a20a7e..f4d9cf8af1c3 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResultOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FlowValidationResultOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Form.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Form.java
index f5d2e58409bc..7692d4f4dab3 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Form.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Form.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FormOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FormOrBuilder.java
index de3516d56dbf..95e022882996 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FormOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FormOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequest.java
index 35943ea2eabe..5e9216faaf28 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequestOrBuilder.java
index 14825011d6d1..6f05b8c78249 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponse.java
index 8d4edc12b850..4a9bac69ff3e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponseOrBuilder.java
index 607810bacbba..d5b43157d693 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillIntentResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Fulfillment.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Fulfillment.java
index dae3bd4c4b81..4cdc47f2b770 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Fulfillment.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Fulfillment.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentOrBuilder.java
index 30dad2160832..0b5c3be4468f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java
index 81e652ff474f..b6100f62b3e5 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/FulfillmentProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestination.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestination.java
index 99ec7d26db87..700ce2d31619 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestination.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestination.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestinationOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestinationOrBuilder.java
index a7bb3d3f743f..840c777938a8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestinationOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsDestinationOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsProto.java
index 63dba10a6e0e..9ded86b68e3f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GcsProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequest.java
index 4261104a4854..f2bbae188cff 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequestOrBuilder.java
index 384a1eb6c2d4..2b3a4470c9a8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequest.java
index 02a3fffb588a..8f212bf0c100 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequestOrBuilder.java
index 229ac9a69dc3..adebf9eb5866 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetAgentValidationResultRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequest.java
index dd1443cc81dc..01dd77102f3f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequestOrBuilder.java
index 5572a45a126d..59db8e09d123 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetChangelogRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequest.java
index dc01723f41a1..23a5766e34de 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequestOrBuilder.java
index 8391086869d4..084164ded890 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetDeploymentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequest.java
index 136a59a0b41f..9ec0f258c896 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequestOrBuilder.java
index 3eec2a14b273..2d4eb94526dc 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequest.java
index f7a877959f23..6f532765ba05 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequestOrBuilder.java
index 8c4ff9a8306c..d704622cef7b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetEnvironmentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequest.java
index 0194d9fec838..8881266ed9fd 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequestOrBuilder.java
index 541546b27f32..ce410474e3c9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetExperimentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequest.java
index 9d0ff599e886..7461bdf3bcee 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequestOrBuilder.java
index 1f78f180729b..99d257fe30c0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequest.java
index 485986cd28de..43fe4c15f09d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequestOrBuilder.java
index e32bbd0f40f6..ba2f07270bbd 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetFlowValidationResultRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequest.java
index dbd0c3b56840..1723f9834637 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequestOrBuilder.java
index 2355070a5b5f..bfbd6c9ff801 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequest.java
index af72f32a319a..6e1ebaf0dc83 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequestOrBuilder.java
index a8789c99a241..be31bb78aeb2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetPageRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequest.java
index 7e79117f476e..4e981fc621e0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequestOrBuilder.java
index b63dc825331e..208075e683ee 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSecuritySettingsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequest.java
index c917ede32b3c..91f59d6f2a1b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequestOrBuilder.java
index 01e55a87c386..c36963b71da9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetSessionEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequest.java
index 004ada23093e..868f5e650b0d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequestOrBuilder.java
index ba987806936f..dace47f8ad0b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequest.java
index fd9af1c999ca..40ce40c1f15e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequestOrBuilder.java
index 17ec015cd8b5..f01a132b244a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTestCaseResultRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequest.java
index 8d58736a6783..1ffa4b83a62d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequestOrBuilder.java
index 5c4d319536a5..0835416eef64 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetTransitionRouteGroupRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequest.java
index 49943aec629c..5ea781287059 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequestOrBuilder.java
index 184c9fc48c88..bedb7e9cafc7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetVersionRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequest.java
index 7b97ed4b7983..3e0de18966b9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequestOrBuilder.java
index 08ce1b755dc8..dea3b7cd1637 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/GetWebhookRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequest.java
index 3f3b6214d2ce..e3d5640f9748 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequestOrBuilder.java
index 51fc03739846..54d7138a1ba7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponse.java
index 5e8d65436b49..1dc14ef31dc8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponseOrBuilder.java
index fd9909e8601c..355af5989d18 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportFlowResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadata.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadata.java
index db4b10923c50..cb91aef88096 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadata.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadataOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadataOrBuilder.java
index 3c76292fe9a6..37d9e883df77 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadataOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequest.java
index 134f1eaf98cb..11c83577f7d9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequestOrBuilder.java
index 93dc509fa264..59641cb3ebda 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponse.java
index d0eefc558f30..3e9a55dd88d7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponseOrBuilder.java
index 0ec53b0f5f6d..f6367f687210 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ImportTestCasesResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfig.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfig.java
index 3457406cf06e..d944765867b7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfig.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfigOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfigOrBuilder.java
index b43a09983448..f262577a8a20 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfigOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/InputAudioConfigOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Intent.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Intent.java
index d5e9f3231cd9..b04ec2b66529 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Intent.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Intent.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverage.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverage.java
index 8b16fb55c5ec..a45edc941247 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverage.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverage.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverageOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverageOrBuilder.java
index eafde2bcae5d..e6b129fd3f7b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverageOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentCoverageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInput.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInput.java
index 5523f140ba9f..9eb6aeac119d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInput.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInputOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInputOrBuilder.java
index a2392e31b997..94bc4b142f68 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInputOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentOrBuilder.java
index ff16aab423c8..c8f1117919bd 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java
index f7829916d69d..9ef32da46ebe 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentView.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentView.java
index 89d8ca4c2d8e..2794e4100597 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentView.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/IntentView.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequest.java
index bb0c17f6d592..84c389a90870 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequestOrBuilder.java
index 77d8371f0693..557e40b984f7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponse.java
index 3aa1c704afb4..b78b2d740e76 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponseOrBuilder.java
index 022149920ae2..8290dcf74261 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListAgentsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequest.java
index 7e9648f5c4d2..463714dd0d5f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequestOrBuilder.java
index 6f0b62cfe7cc..ebae7f20d376 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponse.java
index 89a76416a23c..b04d9d87132e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponseOrBuilder.java
index 1791792f9e4e..4fd59213aa53 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListChangelogsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequest.java
index 592a7a808e2d..039d78be87d6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequestOrBuilder.java
index 7ebf2cfa345c..2ae301a3bcb8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponse.java
index c6d89de4460d..798672ece9e4 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponseOrBuilder.java
index 5bcd2d4722ab..be49744d9d9e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListContinuousTestResultsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequest.java
index f9d911b4e06b..d6618130aeda 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequestOrBuilder.java
index 8169a7362793..efe38cf38352 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponse.java
index f7a39153627f..5576ed70135e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponseOrBuilder.java
index 671f24359637..5723b239558d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListDeploymentsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequest.java
index 2e1a2ce87dc1..ac20927d68b2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequestOrBuilder.java
index dbb3c40fbbb2..1a78a6a5f0ff 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponse.java
index c95fdace981f..c287270b6021 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponseOrBuilder.java
index 83c88464c346..cdede74ef37a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEntityTypesResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequest.java
index 6567613ce494..8119a25a2b0d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequestOrBuilder.java
index fb72d0bbb80d..65df253a72a0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponse.java
index 7385c6b2861b..ed10ca124afa 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponseOrBuilder.java
index 40d971bcaefb..85b5b4d3068b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListEnvironmentsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequest.java
index 76b2974c3898..7265e4820ef9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequestOrBuilder.java
index 915d81e02a1a..203d350590e9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponse.java
index ac3ef5b2c628..e01fbf3ff2f1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponseOrBuilder.java
index 473f7028ef92..6a8af35a4a08 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListExperimentsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequest.java
index 1a7f04e9098c..3d9f89223d68 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequestOrBuilder.java
index 8f9dfc325f7e..9ab07e1b1443 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponse.java
index 139582f3b6e5..a39091543ba7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponseOrBuilder.java
index a676308b51c3..d033494b2b62 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListFlowsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequest.java
index 076a4e578f9a..2aba946532be 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequestOrBuilder.java
index 87199366ccf6..50b0209815b3 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponse.java
index a202526652a6..fce3613e2d4e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponseOrBuilder.java
index c50f357b6c10..63d41d583f51 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListIntentsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequest.java
index c6279bb25045..efd7b519dd89 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequestOrBuilder.java
index 71287a94a5e9..a74963f6284e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponse.java
index a9ef7e851430..e57f47d60634 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponseOrBuilder.java
index c33879b962f9..6e8e56614af0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListPagesResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequest.java
index cc3f95994c76..16f54a97f6b7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequestOrBuilder.java
index b7005cfd1293..057b546e3388 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponse.java
index acdd74d05f20..db11f2fb6ed8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponseOrBuilder.java
index 0c5677073374..d6cac8d5d5c8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSecuritySettingsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequest.java
index 2124b1bd6c52..78f187536245 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequestOrBuilder.java
index f8962f345864..429491269781 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponse.java
index e0a40bd1ab80..25cdc3b16b71 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponseOrBuilder.java
index 54b8663ed737..72877532f124 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListSessionEntityTypesResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequest.java
index 1833d122b04b..ca85e9194e9b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequestOrBuilder.java
index cba098d732fe..9413bc45c31c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponse.java
index f6834bdaa8a7..86a13f26c439 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponseOrBuilder.java
index afbeb61b8b64..ba9817972b4b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCaseResultsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequest.java
index dbdd1b2f1d72..12ea0abbc95f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequestOrBuilder.java
index 4b9ce65a7d2f..490f1150152d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponse.java
index 8ac316d30912..89926f53dff9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponseOrBuilder.java
index f0a3095d87e4..87acc289cc97 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTestCasesResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequest.java
index 8dde02c4d61b..7db3c8a6e6a0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequestOrBuilder.java
index 872c8e27483e..358150f49f21 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponse.java
index 3718dd1bdd33..c7c2583f5e7c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponseOrBuilder.java
index 757c64ce042f..7dd77dc9bd42 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListTransitionRouteGroupsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequest.java
index 90015bada023..90e4157a536e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequestOrBuilder.java
index 7127ec8f2cd0..6fcfda23afb2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponse.java
index 1fa6cdaf1959..d618a13ba15f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponseOrBuilder.java
index be5ea7a86b3c..7a0ab51fef5d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListVersionsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequest.java
index 25ae7f3caedf..8cfe8ddfc923 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequestOrBuilder.java
index ac984082fb7d..5e5c6d7c7460 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponse.java
index c5b60f09aa66..e74cc3e5fac7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponseOrBuilder.java
index 16835aeb8857..fad5ee73318f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ListWebhooksResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequest.java
index b66b07486786..adaf9edad4db 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequestOrBuilder.java
index bd99c36faeeb..2b239b1b4da4 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LoadVersionRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequest.java
index a0d26c79acff..c87387471cfa 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequestOrBuilder.java
index 5db927745b24..c04ce6549e61 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponse.java
index 4d05bf769fb1..79b341a447e4 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponseOrBuilder.java
index 5de311fe55ca..72bebe60db0a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/LookupEnvironmentHistoryResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Match.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Match.java
index d4635e82e6aa..7456e1cb1f03 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Match.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Match.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequest.java
index 147d21fdc414..7e10c46dd138 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequestOrBuilder.java
index 68ea85202fb4..0d4e5ddebc0a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponse.java
index f72d2de409ac..c0745723c21d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponseOrBuilder.java
index c29ee8f0f24f..3589b2e6f76d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchIntentResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchOrBuilder.java
index 12b01987cfb1..78ef4f56dc05 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/MatchOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettings.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettings.java
index 7458ade3d81f..3c07da43c6b0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettings.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettings.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettingsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettingsOrBuilder.java
index 252b52453dac..24dc6edb756d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettingsOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/NluSettingsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfig.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfig.java
index c7d30f96f44e..adb8e8d2e058 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfig.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -132,6 +132,9 @@ public int getSampleRateHertz() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
* .google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
@@ -148,6 +151,9 @@ public boolean hasSynthesizeSpeechConfig() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
* .google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
@@ -166,6 +172,9 @@ public com.google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig getSynthesi
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
* .google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
@@ -763,6 +772,9 @@ public Builder clearSampleRateHertz() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -779,6 +791,9 @@ public boolean hasSynthesizeSpeechConfig() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -802,6 +817,9 @@ public boolean hasSynthesizeSpeechConfig() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -827,6 +845,9 @@ public Builder setSynthesizeSpeechConfig(
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -849,6 +870,9 @@ public Builder setSynthesizeSpeechConfig(
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -879,6 +903,9 @@ public Builder mergeSynthesizeSpeechConfig(
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -900,6 +927,9 @@ public Builder clearSynthesizeSpeechConfig() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -917,6 +947,9 @@ public Builder clearSynthesizeSpeechConfig() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
@@ -938,6 +971,9 @@ public Builder clearSynthesizeSpeechConfig() {
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
*
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfigOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfigOrBuilder.java
index 5a2e3a4bcf8a..a7dd18b520df 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfigOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioConfigOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -74,6 +74,9 @@ public interface OutputAudioConfigOrBuilder
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
* .google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
@@ -87,6 +90,9 @@ public interface OutputAudioConfigOrBuilder
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
* .google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
@@ -100,6 +106,9 @@ public interface OutputAudioConfigOrBuilder
*
*
* Optional. Configuration of how speech should be synthesized.
+ * If not specified,
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * is applied.
*
*
* .google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioEncoding.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioEncoding.java
index b3c918f2d4e8..b2f233d52768 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioEncoding.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/OutputAudioEncoding.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Page.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Page.java
index b848954e2a1e..c4694709b012 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Page.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Page.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfo.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfo.java
index c7689a3bda36..298a449e4d82 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfo.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfoOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfoOrBuilder.java
index 0890323fcd14..63d9b00adb97 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfoOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageOrBuilder.java
index 0d2589288da5..6d104b638494 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java
index 5e2b5a717046..44e5c64209e6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/PageProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInput.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInput.java
index a637e4871f19..df510a0673fe 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInput.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInputOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInputOrBuilder.java
index 15c612fc81cc..cec6fd9662cd 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInputOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java
index 92acb51d965a..c9f0984e653a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -869,6 +869,64 @@ public com.google.protobuf.ByteString getChannelBytes() {
}
}
+ public static final int SESSION_TTL_FIELD_NUMBER = 16;
+ private com.google.protobuf.Duration sessionTtl_;
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the sessionTtl field is set.
+ */
+ @java.lang.Override
+ public boolean hasSessionTtl() {
+ return sessionTtl_ != null;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The sessionTtl.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Duration getSessionTtl() {
+ return sessionTtl_ == null ? com.google.protobuf.Duration.getDefaultInstance() : sessionTtl_;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.DurationOrBuilder getSessionTtlOrBuilder() {
+ return sessionTtl_ == null ? com.google.protobuf.Duration.getDefaultInstance() : sessionTtl_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -915,6 +973,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(channel_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 15, channel_);
}
+ if (sessionTtl_ != null) {
+ output.writeMessage(16, getSessionTtl());
+ }
getUnknownFields().writeTo(output);
}
@@ -970,6 +1031,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(channel_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, channel_);
}
+ if (sessionTtl_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(16, getSessionTtl());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1006,6 +1070,10 @@ public boolean equals(final java.lang.Object obj) {
if (!internalGetWebhookHeaders().equals(other.internalGetWebhookHeaders())) return false;
if (!getFlowVersionsList().equals(other.getFlowVersionsList())) return false;
if (!getChannel().equals(other.getChannel())) return false;
+ if (hasSessionTtl() != other.hasSessionTtl()) return false;
+ if (hasSessionTtl()) {
+ if (!getSessionTtl().equals(other.getSessionTtl())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -1051,6 +1119,10 @@ public int hashCode() {
}
hash = (37 * hash) + CHANNEL_FIELD_NUMBER;
hash = (53 * hash) + getChannel().hashCode();
+ if (hasSessionTtl()) {
+ hash = (37 * hash) + SESSION_TTL_FIELD_NUMBER;
+ hash = (53 * hash) + getSessionTtl().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1240,6 +1312,11 @@ public Builder clear() {
internalGetMutableWebhookHeaders().clear();
flowVersions_ = com.google.protobuf.LazyStringArrayList.emptyList();
channel_ = "";
+ sessionTtl_ = null;
+ if (sessionTtlBuilder_ != null) {
+ sessionTtlBuilder_.dispose();
+ sessionTtlBuilder_ = null;
+ }
return this;
}
@@ -1323,6 +1400,9 @@ private void buildPartial0(com.google.cloud.dialogflow.cx.v3beta1.QueryParameter
if (((from_bitField0_ & 0x00000400) != 0)) {
result.channel_ = channel_;
}
+ if (((from_bitField0_ & 0x00000800) != 0)) {
+ result.sessionTtl_ = sessionTtlBuilder_ == null ? sessionTtl_ : sessionTtlBuilder_.build();
+ }
}
@java.lang.Override
@@ -1440,6 +1520,9 @@ public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.QueryParameters
bitField0_ |= 0x00000400;
onChanged();
}
+ if (other.hasSessionTtl()) {
+ mergeSessionTtl(other.getSessionTtl());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1547,6 +1630,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000400;
break;
} // case 122
+ case 130:
+ {
+ input.readMessage(getSessionTtlFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000800;
+ break;
+ } // case 130
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -3844,6 +3933,225 @@ public Builder setChannelBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.protobuf.Duration sessionTtl_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>
+ sessionTtlBuilder_;
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the sessionTtl field is set.
+ */
+ public boolean hasSessionTtl() {
+ return ((bitField0_ & 0x00000800) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The sessionTtl.
+ */
+ public com.google.protobuf.Duration getSessionTtl() {
+ if (sessionTtlBuilder_ == null) {
+ return sessionTtl_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : sessionTtl_;
+ } else {
+ return sessionTtlBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setSessionTtl(com.google.protobuf.Duration value) {
+ if (sessionTtlBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ sessionTtl_ = value;
+ } else {
+ sessionTtlBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000800;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setSessionTtl(com.google.protobuf.Duration.Builder builderForValue) {
+ if (sessionTtlBuilder_ == null) {
+ sessionTtl_ = builderForValue.build();
+ } else {
+ sessionTtlBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000800;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeSessionTtl(com.google.protobuf.Duration value) {
+ if (sessionTtlBuilder_ == null) {
+ if (((bitField0_ & 0x00000800) != 0)
+ && sessionTtl_ != null
+ && sessionTtl_ != com.google.protobuf.Duration.getDefaultInstance()) {
+ getSessionTtlBuilder().mergeFrom(value);
+ } else {
+ sessionTtl_ = value;
+ }
+ } else {
+ sessionTtlBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000800;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearSessionTtl() {
+ bitField0_ = (bitField0_ & ~0x00000800);
+ sessionTtl_ = null;
+ if (sessionTtlBuilder_ != null) {
+ sessionTtlBuilder_.dispose();
+ sessionTtlBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.Duration.Builder getSessionTtlBuilder() {
+ bitField0_ |= 0x00000800;
+ onChanged();
+ return getSessionTtlFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.DurationOrBuilder getSessionTtlOrBuilder() {
+ if (sessionTtlBuilder_ != null) {
+ return sessionTtlBuilder_.getMessageOrBuilder();
+ } else {
+ return sessionTtl_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : sessionTtl_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>
+ getSessionTtlFieldBuilder() {
+ if (sessionTtlBuilder_ == null) {
+ sessionTtlBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>(
+ getSessionTtl(), getParentForChildren(), isClean());
+ sessionTtl_ = null;
+ }
+ return sessionTtlBuilder_;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java
index d8accbd66d8f..809a83591a47 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -621,4 +621,51 @@ java.lang.String getWebhookHeadersOrDefault(
* @return The bytes for channel.
*/
com.google.protobuf.ByteString getChannelBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the sessionTtl field is set.
+ */
+ boolean hasSessionTtl();
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The sessionTtl.
+ */
+ com.google.protobuf.Duration getSessionTtl();
+ /**
+ *
+ *
+ *
+ * Optional. Sets Dialogflow session life time.
+ * By default, a Dialogflow session remains active and its data is stored for
+ * 30 minutes after the last request is sent for the session.
+ * This value should be no longer than 1 day.
+ *
+ *
+ * .google.protobuf.Duration session_ttl = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.protobuf.DurationOrBuilder getSessionTtlOrBuilder();
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java
index 66c57689fa9d..cbbe36e55c05 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -944,7 +944,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.PageOrBuilder getCurrentPageOrBuil
* .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See
- * google/cloud/dialogflow/cx/v3beta1/session.proto;l=718
+ * google/cloud/dialogflow/cx/v3beta1/session.proto;l=725
* @return Whether the intent field is set.
*/
@java.lang.Override
@@ -967,7 +967,7 @@ public boolean hasIntent() {
* .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See
- * google/cloud/dialogflow/cx/v3beta1/session.proto;l=718
+ * google/cloud/dialogflow/cx/v3beta1/session.proto;l=725
* @return The intent.
*/
@java.lang.Override
@@ -1019,7 +1019,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.IntentOrBuilder getIntentOrBuilder
* float intent_detection_confidence = 9 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=729
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=736
* @return The intentDetectionConfidence.
*/
@java.lang.Override
@@ -4807,7 +4807,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.PageOrBuilder getCurrentPageOrBuil
* .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See
- * google/cloud/dialogflow/cx/v3beta1/session.proto;l=718
+ * google/cloud/dialogflow/cx/v3beta1/session.proto;l=725
* @return Whether the intent field is set.
*/
@java.lang.Deprecated
@@ -4829,7 +4829,7 @@ public boolean hasIntent() {
* .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See
- * google/cloud/dialogflow/cx/v3beta1/session.proto;l=718
+ * google/cloud/dialogflow/cx/v3beta1/session.proto;l=725
* @return The intent.
*/
@java.lang.Deprecated
@@ -5046,7 +5046,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.IntentOrBuilder getIntentOrBuilder
* float intent_detection_confidence = 9 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=729
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=736
* @return The intentDetectionConfidence.
*/
@java.lang.Override
@@ -5072,7 +5072,7 @@ public float getIntentDetectionConfidence() {
* float intent_detection_confidence = 9 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=729
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=736
* @param value The intentDetectionConfidence to set.
* @return This builder for chaining.
*/
@@ -5102,7 +5102,7 @@ public Builder setIntentDetectionConfidence(float value) {
* float intent_detection_confidence = 9 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=729
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=736
* @return This builder for chaining.
*/
@java.lang.Deprecated
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java
index 77a6545aa07c..fd944c1aac0a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -582,7 +582,7 @@ com.google.cloud.dialogflow.cx.v3beta1.ResponseMessageOrBuilder getResponseMessa
* .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See
- * google/cloud/dialogflow/cx/v3beta1/session.proto;l=718
+ * google/cloud/dialogflow/cx/v3beta1/session.proto;l=725
* @return Whether the intent field is set.
*/
@java.lang.Deprecated
@@ -602,7 +602,7 @@ com.google.cloud.dialogflow.cx.v3beta1.ResponseMessageOrBuilder getResponseMessa
* .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See
- * google/cloud/dialogflow/cx/v3beta1/session.proto;l=718
+ * google/cloud/dialogflow/cx/v3beta1/session.proto;l=725
* @return The intent.
*/
@java.lang.Deprecated
@@ -642,7 +642,7 @@ com.google.cloud.dialogflow.cx.v3beta1.ResponseMessageOrBuilder getResponseMessa
* float intent_detection_confidence = 9 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=729
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=736
* @return The intentDetectionConfidence.
*/
@java.lang.Deprecated
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceName.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceName.java
index 9ff7c639fcfd..fe6525c882c6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceName.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceName.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceNameOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceNameOrBuilder.java
index 8bf0005fa5a2..e327008e0ee7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceNameOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResourceNameOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessage.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessage.java
index 0e54bbc9bad2..3b43d291481c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessage.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageOrBuilder.java
index ebdfda04ce53..7b4990140f9c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java
index 446175f6edb3..9e999967a5d7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ResponseMessageProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequest.java
index 279c59119697..b3ec3ccd1e26 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequestOrBuilder.java
index 3dbcff335b72..f0f83cdaedab 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RestoreAgentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfig.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfig.java
index dc7d971482bd..a7556d704374 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfig.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfigOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfigOrBuilder.java
index e5a3529e1160..37c915e9d6a5 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfigOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutConfigOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutState.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutState.java
index 3b39982d8453..4858fa67215c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutState.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutState.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutStateOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutStateOrBuilder.java
index 52cdb4ab9eca..f8765ad708a7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutStateOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RolloutStateOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadata.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadata.java
index 11228087cf2b..41c00b56f458 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadata.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadataOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadataOrBuilder.java
index 60663c3aad3c..aedf2e30ac39 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadataOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequest.java
index 1405d08d7b7c..52dc3c80344a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequestOrBuilder.java
index d2d01fd838d9..79a76ca49ce0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponse.java
index 19c61d896a60..60607d9a1de2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponseOrBuilder.java
index 80468a50d716..044f0df41bf8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunContinuousTestResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadata.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadata.java
index 25ec924e5fd4..b4ba0c58dc37 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadata.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadataOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadataOrBuilder.java
index 2f370de779d9..3cf478e83d45 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadataOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequest.java
index 9d6cbe651791..e9173e57aacb 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequestOrBuilder.java
index 50e9f7002776..6744843c2e0b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponse.java
index 95baea792fb8..5442f9e1282a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponseOrBuilder.java
index 3524058b11ed..58e07cf35436 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/RunTestCaseResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettings.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettings.java
index af6c7fc8f34d..71eb17200341 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettings.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettings.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsOrBuilder.java
index bf5e39568cb1..b7938f58c99b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java
index 7570096f479c..5850b5a45b51 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SecuritySettingsProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResult.java
index 0230d285bbf9..42f529e45047 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResultOrBuilder.java
index b14b8343457a..6f70b9aa5491 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResultOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SentimentAnalysisResultOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityType.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityType.java
index bd0ea730d2b5..cc29689e7dae 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityType.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityType.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeOrBuilder.java
index b840307901b3..166432da817e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java
index 10609073870c..db997bbcc782 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionEntityTypeProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfo.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfo.java
index 603feeaf6a3b..cb0f3d038618 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfo.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfoOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfoOrBuilder.java
index 87674342cbd1..8cea4613513d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfoOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java
index 9f23c600faa8..0b6dda8462f0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -204,7 +204,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ogle.protobuf.Duration\022\025\n\rlanguage_code\030"
+ "\n \001(\t\"X\n\013MessageType\022\034\n\030MESSAGE_TYPE_UNS"
+ "PECIFIED\020\000\022\016\n\nTRANSCRIPT\020\001\022\033\n\027END_OF_SIN"
- + "GLE_UTTERANCE\020\002\"\336\004\n\017QueryParameters\022\021\n\tt"
+ + "GLE_UTTERANCE\020\002\"\224\005\n\017QueryParameters\022\021\n\tt"
+ "ime_zone\030\001 \001(\t\022)\n\014geo_location\030\002 \001(\0132\023.g"
+ "oogle.type.LatLng\022S\n\024session_entity_type"
+ "s\030\003 \003(\01325.google.cloud.dialogflow.cx.v3b"
@@ -218,125 +218,127 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ow.cx.v3beta1.QueryParameters.WebhookHea"
+ "dersEntry\022=\n\rflow_versions\030\016 \003(\tB&\372A#\n!d"
+ "ialogflow.googleapis.com/Version\022\017\n\007chan"
- + "nel\030\017 \001(\t\0325\n\023WebhookHeadersEntry\022\013\n\003key\030"
- + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\365\002\n\nQueryInput\022"
- + "=\n\004text\030\002 \001(\0132-.google.cloud.dialogflow."
- + "cx.v3beta1.TextInputH\000\022A\n\006intent\030\003 \001(\0132/"
- + ".google.cloud.dialogflow.cx.v3beta1.Inte"
- + "ntInputH\000\022?\n\005audio\030\005 \001(\0132..google.cloud."
- + "dialogflow.cx.v3beta1.AudioInputH\000\022?\n\005ev"
- + "ent\030\006 \001(\0132..google.cloud.dialogflow.cx.v"
- + "3beta1.EventInputH\000\022=\n\004dtmf\030\007 \001(\0132-.goog"
- + "le.cloud.dialogflow.cx.v3beta1.DtmfInput"
- + "H\000\022\033\n\rlanguage_code\030\004 \001(\tB\004\342A\001\002B\007\n\005input"
- + "\"\277\006\n\013QueryResult\022\016\n\004text\030\001 \001(\tH\000\022?\n\016trig"
- + "ger_intent\030\013 \001(\tB%\372A\"\n dialogflow.google"
- + "apis.com/IntentH\000\022\024\n\ntranscript\030\014 \001(\tH\000\022"
- + "\027\n\rtrigger_event\030\016 \001(\tH\000\022=\n\004dtmf\030\027 \001(\0132-"
- + ".google.cloud.dialogflow.cx.v3beta1.Dtmf"
- + "InputH\000\022\025\n\rlanguage_code\030\002 \001(\t\022+\n\nparame"
- + "ters\030\003 \001(\0132\027.google.protobuf.Struct\022N\n\021r"
- + "esponse_messages\030\004 \003(\01323.google.cloud.di"
- + "alogflow.cx.v3beta1.ResponseMessage\022,\n\020w"
- + "ebhook_statuses\030\r \003(\0132\022.google.rpc.Statu"
- + "s\0221\n\020webhook_payloads\030\006 \003(\0132\027.google.pro"
- + "tobuf.Struct\022>\n\014current_page\030\007 \001(\0132(.goo"
- + "gle.cloud.dialogflow.cx.v3beta1.Page\022>\n\006"
- + "intent\030\010 \001(\0132*.google.cloud.dialogflow.c"
- + "x.v3beta1.IntentB\002\030\001\022\'\n\033intent_detection"
- + "_confidence\030\t \001(\002B\002\030\001\0228\n\005match\030\017 \001(\0132).g"
- + "oogle.cloud.dialogflow.cx.v3beta1.Match\022"
- + "0\n\017diagnostic_info\030\n \001(\0132\027.google.protob"
- + "uf.Struct\022^\n\031sentiment_analysis_result\030\021"
- + " \001(\0132;.google.cloud.dialogflow.cx.v3beta"
- + "1.SentimentAnalysisResultB\007\n\005query\"\037\n\tTe"
- + "xtInput\022\022\n\004text\030\001 \001(\tB\004\342A\001\002\"H\n\013IntentInp"
- + "ut\0229\n\006intent\030\001 \001(\tB)\342A\001\002\372A\"\n dialogflow."
- + "googleapis.com/Intent\"g\n\nAudioInput\022J\n\006c"
- + "onfig\030\001 \001(\01324.google.cloud.dialogflow.cx"
- + ".v3beta1.InputAudioConfigB\004\342A\001\002\022\r\n\005audio"
- + "\030\002 \001(\014\"\033\n\nEventInput\022\r\n\005event\030\001 \001(\t\"1\n\tD"
- + "tmfInput\022\016\n\006digits\030\001 \001(\t\022\024\n\014finish_digit"
- + "\030\002 \001(\t\"\373\002\n\005Match\022:\n\006intent\030\001 \001(\0132*.googl"
- + "e.cloud.dialogflow.cx.v3beta1.Intent\022\r\n\005"
- + "event\030\006 \001(\t\022+\n\nparameters\030\002 \001(\0132\027.google"
- + ".protobuf.Struct\022\026\n\016resolved_input\030\003 \001(\t"
- + "\022G\n\nmatch_type\030\004 \001(\01623.google.cloud.dial"
- + "ogflow.cx.v3beta1.Match.MatchType\022\022\n\ncon"
- + "fidence\030\005 \001(\002\"\204\001\n\tMatchType\022\032\n\026MATCH_TYP"
- + "E_UNSPECIFIED\020\000\022\n\n\006INTENT\020\001\022\021\n\rDIRECT_IN"
- + "TENT\020\002\022\025\n\021PARAMETER_FILLING\020\003\022\014\n\010NO_MATC"
- + "H\020\004\022\014\n\010NO_INPUT\020\005\022\t\n\005EVENT\020\006\"\212\002\n\022MatchIn"
- + "tentRequest\022;\n\007session\030\001 \001(\tB*\342A\001\002\372A#\n!d"
- + "ialogflow.googleapis.com/Session\022I\n\014quer"
- + "y_params\030\002 \001(\01323.google.cloud.dialogflow"
- + ".cx.v3beta1.QueryParameters\022I\n\013query_inp"
- + "ut\030\003 \001(\0132..google.cloud.dialogflow.cx.v3"
- + "beta1.QueryInputB\004\342A\001\002\022!\n\031persist_parame"
- + "ter_changes\030\005 \001(\010\"\232\002\n\023MatchIntentRespons"
- + "e\022\016\n\004text\030\001 \001(\tH\000\022?\n\016trigger_intent\030\002 \001("
- + "\tB%\372A\"\n dialogflow.googleapis.com/Intent"
- + "H\000\022\024\n\ntranscript\030\003 \001(\tH\000\022\027\n\rtrigger_even"
- + "t\030\006 \001(\tH\000\022:\n\007matches\030\004 \003(\0132).google.clou"
- + "d.dialogflow.cx.v3beta1.Match\022>\n\014current"
- + "_page\030\005 \001(\0132(.google.cloud.dialogflow.cx"
- + ".v3beta1.PageB\007\n\005query\"\372\001\n\024FulfillIntent"
- + "Request\022T\n\024match_intent_request\030\001 \001(\01326."
- + "google.cloud.dialogflow.cx.v3beta1.Match"
- + "IntentRequest\0228\n\005match\030\002 \001(\0132).google.cl"
- + "oud.dialogflow.cx.v3beta1.Match\022R\n\023outpu"
- + "t_audio_config\030\003 \001(\01325.google.cloud.dial"
- + "ogflow.cx.v3beta1.OutputAudioConfig\"\335\001\n\025"
- + "FulfillIntentResponse\022\023\n\013response_id\030\001 \001"
- + "(\t\022E\n\014query_result\030\002 \001(\0132/.google.cloud."
- + "dialogflow.cx.v3beta1.QueryResult\022\024\n\014out"
- + "put_audio\030\003 \001(\014\022R\n\023output_audio_config\030\004"
- + " \001(\01325.google.cloud.dialogflow.cx.v3beta"
- + "1.OutputAudioConfig\";\n\027SentimentAnalysis"
- + "Result\022\r\n\005score\030\001 \001(\002\022\021\n\tmagnitude\030\002 \001(\002"
- + "2\212\n\n\010Sessions\022\272\002\n\014DetectIntent\0227.google."
- + "cloud.dialogflow.cx.v3beta1.DetectIntent"
- + "Request\0328.google.cloud.dialogflow.cx.v3b"
- + "eta1.DetectIntentResponse\"\266\001\202\323\344\223\002\257\001\"J/v3"
- + "beta1/{session=projects/*/locations/*/ag"
- + "ents/*/sessions/*}:detectIntent:\001*Z^\"Y/v"
- + "3beta1/{session=projects/*/locations/*/a"
- + "gents/*/environments/*/sessions/*}:detec"
- + "tIntent:\001*\022\242\001\n\025StreamingDetectIntent\022@.g"
+ + "nel\030\017 \001(\t\0224\n\013session_ttl\030\020 \001(\0132\031.google."
+ + "protobuf.DurationB\004\342A\001\001\0325\n\023WebhookHeader"
+ + "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\365"
+ + "\002\n\nQueryInput\022=\n\004text\030\002 \001(\0132-.google.clo"
+ + "ud.dialogflow.cx.v3beta1.TextInputH\000\022A\n\006"
+ + "intent\030\003 \001(\0132/.google.cloud.dialogflow.c"
+ + "x.v3beta1.IntentInputH\000\022?\n\005audio\030\005 \001(\0132."
+ + ".google.cloud.dialogflow.cx.v3beta1.Audi"
+ + "oInputH\000\022?\n\005event\030\006 \001(\0132..google.cloud.d"
+ + "ialogflow.cx.v3beta1.EventInputH\000\022=\n\004dtm"
+ + "f\030\007 \001(\0132-.google.cloud.dialogflow.cx.v3b"
+ + "eta1.DtmfInputH\000\022\033\n\rlanguage_code\030\004 \001(\tB"
+ + "\004\342A\001\002B\007\n\005input\"\277\006\n\013QueryResult\022\016\n\004text\030\001"
+ + " \001(\tH\000\022?\n\016trigger_intent\030\013 \001(\tB%\372A\"\n dia"
+ + "logflow.googleapis.com/IntentH\000\022\024\n\ntrans"
+ + "cript\030\014 \001(\tH\000\022\027\n\rtrigger_event\030\016 \001(\tH\000\022="
+ + "\n\004dtmf\030\027 \001(\0132-.google.cloud.dialogflow.c"
+ + "x.v3beta1.DtmfInputH\000\022\025\n\rlanguage_code\030\002"
+ + " \001(\t\022+\n\nparameters\030\003 \001(\0132\027.google.protob"
+ + "uf.Struct\022N\n\021response_messages\030\004 \003(\01323.g"
+ + "oogle.cloud.dialogflow.cx.v3beta1.Respon"
+ + "seMessage\022,\n\020webhook_statuses\030\r \003(\0132\022.go"
+ + "ogle.rpc.Status\0221\n\020webhook_payloads\030\006 \003("
+ + "\0132\027.google.protobuf.Struct\022>\n\014current_pa"
+ + "ge\030\007 \001(\0132(.google.cloud.dialogflow.cx.v3"
+ + "beta1.Page\022>\n\006intent\030\010 \001(\0132*.google.clou"
+ + "d.dialogflow.cx.v3beta1.IntentB\002\030\001\022\'\n\033in"
+ + "tent_detection_confidence\030\t \001(\002B\002\030\001\0228\n\005m"
+ + "atch\030\017 \001(\0132).google.cloud.dialogflow.cx."
+ + "v3beta1.Match\0220\n\017diagnostic_info\030\n \001(\0132\027"
+ + ".google.protobuf.Struct\022^\n\031sentiment_ana"
+ + "lysis_result\030\021 \001(\0132;.google.cloud.dialog"
+ + "flow.cx.v3beta1.SentimentAnalysisResultB"
+ + "\007\n\005query\"\037\n\tTextInput\022\022\n\004text\030\001 \001(\tB\004\342A\001"
+ + "\002\"H\n\013IntentInput\0229\n\006intent\030\001 \001(\tB)\342A\001\002\372A"
+ + "\"\n dialogflow.googleapis.com/Intent\"g\n\nA"
+ + "udioInput\022J\n\006config\030\001 \001(\01324.google.cloud"
+ + ".dialogflow.cx.v3beta1.InputAudioConfigB"
+ + "\004\342A\001\002\022\r\n\005audio\030\002 \001(\014\"\033\n\nEventInput\022\r\n\005ev"
+ + "ent\030\001 \001(\t\"1\n\tDtmfInput\022\016\n\006digits\030\001 \001(\t\022\024"
+ + "\n\014finish_digit\030\002 \001(\t\"\373\002\n\005Match\022:\n\006intent"
+ + "\030\001 \001(\0132*.google.cloud.dialogflow.cx.v3be"
+ + "ta1.Intent\022\r\n\005event\030\006 \001(\t\022+\n\nparameters\030"
+ + "\002 \001(\0132\027.google.protobuf.Struct\022\026\n\016resolv"
+ + "ed_input\030\003 \001(\t\022G\n\nmatch_type\030\004 \001(\01623.goo"
+ + "gle.cloud.dialogflow.cx.v3beta1.Match.Ma"
+ + "tchType\022\022\n\nconfidence\030\005 \001(\002\"\204\001\n\tMatchTyp"
+ + "e\022\032\n\026MATCH_TYPE_UNSPECIFIED\020\000\022\n\n\006INTENT\020"
+ + "\001\022\021\n\rDIRECT_INTENT\020\002\022\025\n\021PARAMETER_FILLIN"
+ + "G\020\003\022\014\n\010NO_MATCH\020\004\022\014\n\010NO_INPUT\020\005\022\t\n\005EVENT"
+ + "\020\006\"\212\002\n\022MatchIntentRequest\022;\n\007session\030\001 \001"
+ + "(\tB*\342A\001\002\372A#\n!dialogflow.googleapis.com/S"
+ + "ession\022I\n\014query_params\030\002 \001(\01323.google.cl"
+ + "oud.dialogflow.cx.v3beta1.QueryParameter"
+ + "s\022I\n\013query_input\030\003 \001(\0132..google.cloud.di"
+ + "alogflow.cx.v3beta1.QueryInputB\004\342A\001\002\022!\n\031"
+ + "persist_parameter_changes\030\005 \001(\010\"\232\002\n\023Matc"
+ + "hIntentResponse\022\016\n\004text\030\001 \001(\tH\000\022?\n\016trigg"
+ + "er_intent\030\002 \001(\tB%\372A\"\n dialogflow.googlea"
+ + "pis.com/IntentH\000\022\024\n\ntranscript\030\003 \001(\tH\000\022\027"
+ + "\n\rtrigger_event\030\006 \001(\tH\000\022:\n\007matches\030\004 \003(\013"
+ + "2).google.cloud.dialogflow.cx.v3beta1.Ma"
+ + "tch\022>\n\014current_page\030\005 \001(\0132(.google.cloud"
+ + ".dialogflow.cx.v3beta1.PageB\007\n\005query\"\372\001\n"
+ + "\024FulfillIntentRequest\022T\n\024match_intent_re"
+ + "quest\030\001 \001(\01326.google.cloud.dialogflow.cx"
+ + ".v3beta1.MatchIntentRequest\0228\n\005match\030\002 \001"
+ + "(\0132).google.cloud.dialogflow.cx.v3beta1."
+ + "Match\022R\n\023output_audio_config\030\003 \001(\01325.goo"
+ + "gle.cloud.dialogflow.cx.v3beta1.OutputAu"
+ + "dioConfig\"\335\001\n\025FulfillIntentResponse\022\023\n\013r"
+ + "esponse_id\030\001 \001(\t\022E\n\014query_result\030\002 \001(\0132/"
+ + ".google.cloud.dialogflow.cx.v3beta1.Quer"
+ + "yResult\022\024\n\014output_audio\030\003 \001(\014\022R\n\023output_"
+ + "audio_config\030\004 \001(\01325.google.cloud.dialog"
+ + "flow.cx.v3beta1.OutputAudioConfig\";\n\027Sen"
+ + "timentAnalysisResult\022\r\n\005score\030\001 \001(\002\022\021\n\tm"
+ + "agnitude\030\002 \001(\0022\212\n\n\010Sessions\022\272\002\n\014DetectIn"
+ + "tent\0227.google.cloud.dialogflow.cx.v3beta"
+ + "1.DetectIntentRequest\0328.google.cloud.dia"
+ + "logflow.cx.v3beta1.DetectIntentResponse\""
+ + "\266\001\202\323\344\223\002\257\001\"J/v3beta1/{session=projects/*/"
+ + "locations/*/agents/*/sessions/*}:detectI"
+ + "ntent:\001*Z^\"Y/v3beta1/{session=projects/*"
+ + "/locations/*/agents/*/environments/*/ses"
+ + "sions/*}:detectIntent:\001*\022\242\001\n\025StreamingDe"
+ + "tectIntent\022@.google.cloud.dialogflow.cx."
+ + "v3beta1.StreamingDetectIntentRequest\032A.g"
+ "oogle.cloud.dialogflow.cx.v3beta1.Stream"
- + "ingDetectIntentRequest\032A.google.cloud.di"
- + "alogflow.cx.v3beta1.StreamingDetectInten"
- + "tResponse\"\000(\0010\001\022\265\002\n\013MatchIntent\0226.google"
- + ".cloud.dialogflow.cx.v3beta1.MatchIntent"
- + "Request\0327.google.cloud.dialogflow.cx.v3b"
- + "eta1.MatchIntentResponse\"\264\001\202\323\344\223\002\255\001\"I/v3b"
- + "eta1/{session=projects/*/locations/*/age"
- + "nts/*/sessions/*}:matchIntent:\001*Z]\"X/v3b"
- + "eta1/{session=projects/*/locations/*/age"
- + "nts/*/environments/*/sessions/*}:matchIn"
- + "tent:\001*\022\351\002\n\rFulfillIntent\0228.google.cloud"
- + ".dialogflow.cx.v3beta1.FulfillIntentRequ"
- + "est\0329.google.cloud.dialogflow.cx.v3beta1"
- + ".FulfillIntentResponse\"\342\001\202\323\344\223\002\333\001\"`/v3bet"
- + "a1/{match_intent_request.session=project"
- + "s/*/locations/*/agents/*/sessions/*}:ful"
- + "fillIntent:\001*Zt\"o/v3beta1/{match_intent_"
- + "request.session=projects/*/locations/*/a"
- + "gents/*/environments/*/sessions/*}:fulfi"
- + "llIntent:\001*\032x\312A\031dialogflow.googleapis.co"
- + "m\322AYhttps://www.googleapis.com/auth/clou"
- + "d-platform,https://www.googleapis.com/au"
- + "th/dialogflowB\236\003\n&com.google.cloud.dialo"
- + "gflow.cx.v3beta1B\014SessionProtoP\001Z6cloud."
- + "google.com/go/dialogflow/cx/apiv3beta1/c"
- + "xpb;cxpb\370\001\001\242\002\002DF\252\002\"Google.Cloud.Dialogfl"
- + "ow.Cx.V3Beta1\352\002&Google::Cloud::Dialogflo"
- + "w::CX::V3beta1\352A\324\001\n!dialogflow.googleapi"
- + "s.com/Session\022Iprojects/{project}/locati"
- + "ons/{location}/agents/{agent}/sessions/{"
- + "session}\022dprojects/{project}/locations/{"
- + "location}/agents/{agent}/environments/{e"
- + "nvironment}/sessions/{session}b\006proto3"
+ + "ingDetectIntentResponse\"\000(\0010\001\022\265\002\n\013MatchI"
+ + "ntent\0226.google.cloud.dialogflow.cx.v3bet"
+ + "a1.MatchIntentRequest\0327.google.cloud.dia"
+ + "logflow.cx.v3beta1.MatchIntentResponse\"\264"
+ + "\001\202\323\344\223\002\255\001\"I/v3beta1/{session=projects/*/l"
+ + "ocations/*/agents/*/sessions/*}:matchInt"
+ + "ent:\001*Z]\"X/v3beta1/{session=projects/*/l"
+ + "ocations/*/agents/*/environments/*/sessi"
+ + "ons/*}:matchIntent:\001*\022\351\002\n\rFulfillIntent\022"
+ + "8.google.cloud.dialogflow.cx.v3beta1.Ful"
+ + "fillIntentRequest\0329.google.cloud.dialogf"
+ + "low.cx.v3beta1.FulfillIntentResponse\"\342\001\202"
+ + "\323\344\223\002\333\001\"`/v3beta1/{match_intent_request.s"
+ + "ession=projects/*/locations/*/agents/*/s"
+ + "essions/*}:fulfillIntent:\001*Zt\"o/v3beta1/"
+ + "{match_intent_request.session=projects/*"
+ + "/locations/*/agents/*/environments/*/ses"
+ + "sions/*}:fulfillIntent:\001*\032x\312A\031dialogflow"
+ + ".googleapis.com\322AYhttps://www.googleapis"
+ + ".com/auth/cloud-platform,https://www.goo"
+ + "gleapis.com/auth/dialogflowB\236\003\n&com.goog"
+ + "le.cloud.dialogflow.cx.v3beta1B\014SessionP"
+ + "rotoP\001Z6cloud.google.com/go/dialogflow/c"
+ + "x/apiv3beta1/cxpb;cxpb\370\001\001\242\002\002DF\252\002\"Google."
+ + "Cloud.Dialogflow.Cx.V3Beta1\352\002&Google::Cl"
+ + "oud::Dialogflow::CX::V3beta1\352A\324\001\n!dialog"
+ + "flow.googleapis.com/Session\022Iprojects/{p"
+ + "roject}/locations/{location}/agents/{age"
+ + "nt}/sessions/{session}\022dprojects/{projec"
+ + "t}/locations/{location}/agents/{agent}/e"
+ + "nvironments/{environment}/sessions/{sess"
+ + "ion}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -454,6 +456,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"WebhookHeaders",
"FlowVersions",
"Channel",
+ "SessionTtl",
});
internal_static_google_cloud_dialogflow_cx_v3beta1_QueryParameters_WebhookHeadersEntry_descriptor =
internal_static_google_cloud_dialogflow_cx_v3beta1_QueryParameters_descriptor
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechModelVariant.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechModelVariant.java
index 80a102e886df..9a6d2eba78df 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechModelVariant.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechModelVariant.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettings.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettings.java
index 3ccff4f5dc38..65f5c99ce1d0 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettings.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettings.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettingsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettingsOrBuilder.java
index f09a21717adb..a18745ec1cb6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettingsOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechToTextSettingsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfo.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfo.java
index 6d8f6655e5be..b1d0c6f2f3f2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfo.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfoOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfoOrBuilder.java
index 20012e145ed1..323c091e86a2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfoOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SpeechWordInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SsmlVoiceGender.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SsmlVoiceGender.java
index d8366687863b..00326d390b56 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SsmlVoiceGender.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SsmlVoiceGender.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequest.java
index 42eab3285e59..9406128d18ca 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequestOrBuilder.java
index ca5732d1527c..3cf50e6a60b2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StartExperimentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequest.java
index cdb604b4dfcd..08cffcdd534f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequestOrBuilder.java
index 8aed1c3869c9..33f0acf08daa 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StopExperimentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java
index ae65f414b618..c4c8094db979 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java
index 7b3385d5a3ab..e19ee0c792b5 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponse.java
index 077142f0f0a0..738d1b55defe 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponseOrBuilder.java
index c095f044dcc8..c850864bb03e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResult.java
index cce7406f7e53..f0cd01ce5efa 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResultOrBuilder.java
index 2e3ebdb70b77..3892a79cfa7b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResultOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingRecognitionResultOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfig.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfig.java
index b264898e8cb8..3b1611c20d27 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfig.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfigOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfigOrBuilder.java
index 8ab53a357a14..090d12a9fd2f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfigOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SynthesizeSpeechConfigOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCase.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCase.java
index 315677f00985..968b4ea17506 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCase.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseError.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseError.java
index 23c10b416219..02683555c962 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseError.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseError.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseErrorOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseErrorOrBuilder.java
index cf2a988c8207..36396574889b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseErrorOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseErrorOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseOrBuilder.java
index f259dd87df9a..d0f72aa2ab62 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java
index 25918ee46a60..6400bb7130e7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResult.java
index 14f3ce07cbfe..a7b226560047 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResultOrBuilder.java
index 62407290ed23..cd56118a4132 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResultOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestCaseResultOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfig.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfig.java
index 75d0be22a4bf..8d72fe0399eb 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfig.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfigOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfigOrBuilder.java
index 849c8f2c8796..bcf39391ce3f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfigOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestConfigOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestError.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestError.java
index dfccdd777cb9..02a6e8564c8b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestError.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestError.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestErrorOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestErrorOrBuilder.java
index d22435853065..dc91ae2df71b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestErrorOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestErrorOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestResult.java
index c285361948d5..79279f619f18 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestResult.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifference.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifference.java
index 299ad2e42012..96e1934d2d14 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifference.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifference.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -333,7 +333,8 @@ public com.google.cloud.dialogflow.cx.v3beta1.TestRunDifference.DiffType getType
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
@@ -356,7 +357,8 @@ public java.lang.String getDescription() {
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
@@ -843,7 +845,8 @@ public Builder clearType() {
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
@@ -865,7 +868,8 @@ public java.lang.String getDescription() {
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
@@ -887,7 +891,8 @@ public com.google.protobuf.ByteString getDescriptionBytes() {
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
@@ -908,7 +913,8 @@ public Builder setDescription(java.lang.String value) {
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
@@ -925,7 +931,8 @@ public Builder clearDescription() {
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifferenceOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifferenceOrBuilder.java
index 45444cbf4b67..00129fb9acca 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifferenceOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TestRunDifferenceOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -52,7 +52,8 @@ public interface TestRunDifferenceOrBuilder
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
@@ -64,7 +65,8 @@ public interface TestRunDifferenceOrBuilder
*
*
*
- * A description of the diff, showing the actual output vs expected output.
+ * A human readable description of the diff, showing the actual output vs
+ * expected output.
*
*
* string description = 2;
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInput.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInput.java
index a13852cc3f5e..c3579076f0bd 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInput.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInputOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInputOrBuilder.java
index 3ad28d61b56b..a069624bb5e7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInputOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettings.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettings.java
index 9ea657c3bddc..39b67f0004a4 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettings.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettings.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -117,13 +117,17 @@ public int getSynthesizeSpeechConfigsCount() {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -155,13 +159,17 @@ public boolean containsSynthesizeSpeechConfigs(java.lang.String key) {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -184,13 +192,17 @@ public boolean containsSynthesizeSpeechConfigs(java.lang.String key) {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -220,13 +232,17 @@ public boolean containsSynthesizeSpeechConfigs(java.lang.String key) {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -678,13 +694,17 @@ public int getSynthesizeSpeechConfigsCount() {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -716,13 +736,17 @@ public boolean containsSynthesizeSpeechConfigs(java.lang.String key) {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -745,13 +769,17 @@ public boolean containsSynthesizeSpeechConfigs(java.lang.String key) {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -781,13 +809,17 @@ public boolean containsSynthesizeSpeechConfigs(java.lang.String key) {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -823,13 +855,17 @@ public Builder clearSynthesizeSpeechConfigs() {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -861,13 +897,17 @@ public Builder removeSynthesizeSpeechConfigs(java.lang.String key) {
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -896,13 +936,17 @@ public Builder putSynthesizeSpeechConfigs(
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettingsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettingsOrBuilder.java
index 82da8eaf3075..d533c5fd0ff1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettingsOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TextToSpeechSettingsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -33,13 +33,17 @@ public interface TextToSpeechSettingsOrBuilder
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -57,13 +61,17 @@ public interface TextToSpeechSettingsOrBuilder
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -85,13 +93,17 @@ public interface TextToSpeechSettingsOrBuilder
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -110,13 +122,17 @@ public interface TextToSpeechSettingsOrBuilder
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
@@ -138,13 +154,17 @@ com.google.cloud.dialogflow.cx.v3beta1.SynthesizeSpeechConfig getSynthesizeSpeec
*
* These settings affect:
*
- * - The synthesize configuration used in [phone
- * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ * - The [phone
+ * gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ * synthesize configuration set via
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
*
- * - You no longer need to specify
+ * - How speech is synthesized when invoking
+ * [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ * [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ * only applies if
* [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- * when invoking API calls. Your agent will use the pre-configured options
- * for speech synthesizing.
+ * is not specified.
*
*
*
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequest.java
index 74abad19d14d..8c7a24c09577 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequestOrBuilder.java
index 76afcf07be00..9ff63f24e4d1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TrainFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverage.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverage.java
index ee12eccf66d0..abc7383b53bf 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverage.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverage.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverageOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverageOrBuilder.java
index 168836ef74e2..44a03a08199c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverageOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionCoverageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRoute.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRoute.java
index c557e98cae02..0d18f06c61d8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRoute.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRoute.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroup.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroup.java
index 4b9149548dc0..ff3bd0a5064d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroup.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroup.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverage.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverage.java
index 45bbeb70da44..68e42a78c8e1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverage.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverage.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverageOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverageOrBuilder.java
index 0d6408ac8742..e2660253f1aa 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverageOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupCoverageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupOrBuilder.java
index 61b9b7c30c1c..215844343e65 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java
index d40f85ffa317..5dd20b4b80a8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteGroupProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteOrBuilder.java
index 663330c50e1f..f442a7ff9727 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/TransitionRouteOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequest.java
index a722fbb3f1a1..6a44bb8ccf74 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequestOrBuilder.java
index f591289eb6ed..e49b5edb8aa6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateAgentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequest.java
index e2927351911d..047068543f06 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequestOrBuilder.java
index 7d91fce3d119..ec175dc7de38 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequest.java
index d1253bc19c26..8e169c9b2f5f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequestOrBuilder.java
index 03f67eebee80..fc751f0a90e2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateEnvironmentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequest.java
index 610d1b8eb282..d01c144a9658 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequestOrBuilder.java
index 15440bde7e10..9e0d07cd5b4f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateExperimentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequest.java
index a01399e51de7..c73085793641 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequestOrBuilder.java
index 2e845bbc7096..14e5437a5349 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequest.java
index e142866b418f..a3f642a528c2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequestOrBuilder.java
index f5dcfd944f52..81841685a665 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateIntentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequest.java
index 625395434f3b..57c5468c6262 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequestOrBuilder.java
index e3ce9313d2d6..763646fcb1b6 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdatePageRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequest.java
index 4fa6d7f8c2bf..a1a1c9954eb7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequestOrBuilder.java
index 924c5d76dbb2..a28c3bf63a99 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSecuritySettingsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequest.java
index bd0f5550d7d8..c106f91b221f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequestOrBuilder.java
index a5b2fb0c1c53..bb6ead32ad06 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateSessionEntityTypeRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequest.java
index e719f506c662..7ac397c1c111 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequestOrBuilder.java
index 62e3d0cc019e..12cbf5eccf0a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTestCaseRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequest.java
index 87c13060041e..4ea2925ea1c8 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequestOrBuilder.java
index d454aa537157..ef954de7763e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateTransitionRouteGroupRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequest.java
index 96cf27487aae..460017edaec9 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequestOrBuilder.java
index b9ea77e48c43..e718c9872e27 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateVersionRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequest.java
index 56a02f0cc3d6..afd93202508b 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequestOrBuilder.java
index 169ad9fd6a6b..12eb8ed02a30 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/UpdateWebhookRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequest.java
index 19af14b9f721..67658c248b0a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequestOrBuilder.java
index 378532e41a6d..038949b66d81 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateAgentRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequest.java
index 68cebcbca52b..30871053784f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequestOrBuilder.java
index 08b5634a422d..b123a27b4691 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidateFlowRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessage.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessage.java
index 91f1dc222b8b..b3022b335ca2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessage.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageOrBuilder.java
index bdb3de7cc494..2fc5259b782e 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java
index 2e6779c7224f..167e0b7a3139 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/ValidationMessageProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistory.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistory.java
index 641888d509fb..ceca48aa4e6f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistory.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistory.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistoryOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistoryOrBuilder.java
index cdda2c29cb3f..3ce5d7070337 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistoryOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VariantsHistoryOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Version.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Version.java
index a292996bcfdc..6830713659e2 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Version.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Version.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionOrBuilder.java
index 7cf2095294c0..5860eea34647 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java
index 4c80fd17bbfc..2141dce0ff22 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariants.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariants.java
index bed4d208f172..7380f145cf0d 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariants.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariants.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariantsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariantsOrBuilder.java
index a7670463394d..c7e95714caa1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariantsOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VersionVariantsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParams.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParams.java
index ff4b2317171a..b2c02f7c6f0a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParams.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParams.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParamsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParamsOrBuilder.java
index 60cb42fc40a5..0f0069dfb0c7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParamsOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/VoiceSelectionParamsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java
index 524098ee65a9..8c73ff7b2d02 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/Webhook.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -108,7 +108,7 @@ public interface GenericWebServiceOrBuilder
* string username = 2 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
* @return The username.
*/
@java.lang.Deprecated
@@ -123,7 +123,7 @@ public interface GenericWebServiceOrBuilder
* string username = 2 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
* @return The bytes for username.
*/
@java.lang.Deprecated
@@ -139,7 +139,7 @@ public interface GenericWebServiceOrBuilder
* string password = 3 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
* @return The password.
*/
@java.lang.Deprecated
@@ -154,7 +154,7 @@ public interface GenericWebServiceOrBuilder
* string password = 3 [deprecated = true];
*
* @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
* @return The bytes for password.
*/
@java.lang.Deprecated
@@ -293,993 +293,2571 @@ java.lang.String getRequestHeadersOrDefault(
* @return The allowedCaCerts at the given index.
*/
com.google.protobuf.ByteString getAllowedCaCerts(int index);
- }
- /**
- *
- *
- *
- * Represents configuration for a generic web service.
- *
- *
- * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService}
- */
- public static final class GenericWebService extends com.google.protobuf.GeneratedMessageV3
- implements
- // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService)
- GenericWebServiceOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GenericWebService.newBuilder() to construct.
- private GenericWebService(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
-
- private GenericWebService() {
- uri_ = "";
- username_ = "";
- password_ = "";
- allowedCaCerts_ = java.util.Collections.emptyList();
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
- return new GenericWebService();
- }
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
- .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor;
- }
-
- @SuppressWarnings({"rawtypes"})
- @java.lang.Override
- protected com.google.protobuf.MapField internalGetMapField(int number) {
- switch (number) {
- case 4:
- return internalGetRequestHeaders();
- default:
- throw new RuntimeException("Invalid map field number: " + number);
- }
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
- .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.class,
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.Builder.class);
- }
-
- public static final int URI_FIELD_NUMBER = 1;
-
- @SuppressWarnings("serial")
- private volatile java.lang.Object uri_ = "";
/**
*
*
*
- * Required. The webhook URI for receiving POST requests. It must use https
- * protocol.
+ * Optional. Type of the webhook.
*
*
- * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @return The uri.
+ * @return The enum numeric value on the wire for webhookType.
*/
- @java.lang.Override
- public java.lang.String getUri() {
- java.lang.Object ref = uri_;
- 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();
- uri_ = s;
- return s;
- }
- }
+ int getWebhookTypeValue();
/**
*
*
*
- * Required. The webhook URI for receiving POST requests. It must use https
- * protocol.
+ * Optional. Type of the webhook.
*
*
- * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @return The bytes for uri.
+ * @return The webhookType.
*/
- @java.lang.Override
- public com.google.protobuf.ByteString getUriBytes() {
- java.lang.Object ref = uri_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
- uri_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int USERNAME_FIELD_NUMBER = 2;
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType getWebhookType();
- @SuppressWarnings("serial")
- private volatile java.lang.Object username_ = "";
/**
*
*
*
- * The user name for HTTP Basic authentication.
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
*
*
- * string username = 2 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
- * @return The username.
+ * @return The enum numeric value on the wire for httpMethod.
*/
- @java.lang.Override
- @java.lang.Deprecated
- public java.lang.String getUsername() {
- java.lang.Object ref = username_;
- 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();
- username_ = s;
- return s;
- }
- }
+ int getHttpMethodValue();
/**
*
*
*
- * The user name for HTTP Basic authentication.
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
*
*
- * string username = 2 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
- * @return The bytes for username.
+ * @return The httpMethod.
*/
- @java.lang.Override
- @java.lang.Deprecated
- public com.google.protobuf.ByteString getUsernameBytes() {
- java.lang.Object ref = username_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
- username_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod getHttpMethod();
- public static final int PASSWORD_FIELD_NUMBER = 3;
-
- @SuppressWarnings("serial")
- private volatile java.lang.Object password_ = "";
/**
*
*
*
- * The password for HTTP Basic authentication.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * string password = 3 [deprecated = true];
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
- * @return The password.
+ * @return The requestBody.
*/
- @java.lang.Override
- @java.lang.Deprecated
- public java.lang.String getPassword() {
- java.lang.Object ref = password_;
- 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();
- password_ = s;
- return s;
- }
- }
+ java.lang.String getRequestBody();
/**
*
*
*
- * The password for HTTP Basic authentication.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * string password = 3 [deprecated = true];
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
- * @return The bytes for password.
+ * @return The bytes for requestBody.
*/
- @java.lang.Override
- @java.lang.Deprecated
- public com.google.protobuf.ByteString getPasswordBytes() {
- java.lang.Object ref = password_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
- password_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int REQUEST_HEADERS_FIELD_NUMBER = 4;
-
- private static final class RequestHeadersDefaultEntryHolder {
- static final com.google.protobuf.MapEntry defaultEntry =
- com.google.protobuf.MapEntry.newDefaultInstance(
- com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
- .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_RequestHeadersEntry_descriptor,
- com.google.protobuf.WireFormat.FieldType.STRING,
- "",
- com.google.protobuf.WireFormat.FieldType.STRING,
- "");
- }
-
- @SuppressWarnings("serial")
- private com.google.protobuf.MapField requestHeaders_;
-
- private com.google.protobuf.MapField
- internalGetRequestHeaders() {
- if (requestHeaders_ == null) {
- return com.google.protobuf.MapField.emptyMapField(
- RequestHeadersDefaultEntryHolder.defaultEntry);
- }
- return requestHeaders_;
- }
+ com.google.protobuf.ByteString getRequestBodyBytes();
- public int getRequestHeadersCount() {
- return internalGetRequestHeaders().getMap().size();
- }
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * map<string, string> request_headers = 4;
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- @java.lang.Override
- public boolean containsRequestHeaders(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- return internalGetRequestHeaders().getMap().containsKey(key);
- }
- /** Use {@link #getRequestHeadersMap()} instead. */
- @java.lang.Override
- @java.lang.Deprecated
- public java.util.Map getRequestHeaders() {
- return getRequestHeadersMap();
- }
+ int getParameterMappingCount();
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * map<string, string> request_headers = 4;
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- @java.lang.Override
- public java.util.Map getRequestHeadersMap() {
- return internalGetRequestHeaders().getMap();
- }
+ boolean containsParameterMapping(java.lang.String key);
+ /** Use {@link #getParameterMappingMap()} instead. */
+ @java.lang.Deprecated
+ java.util.Map getParameterMapping();
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * map<string, string> request_headers = 4;
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- @java.lang.Override
- public /* nullable */ java.lang.String getRequestHeadersOrDefault(
- java.lang.String key,
- /* nullable */
- java.lang.String defaultValue) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- java.util.Map map = internalGetRequestHeaders().getMap();
- return map.containsKey(key) ? map.get(key) : defaultValue;
- }
+ java.util.Map getParameterMappingMap();
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * map<string, string> request_headers = 4;
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- @java.lang.Override
- public java.lang.String getRequestHeadersOrThrow(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- java.util.Map map = internalGetRequestHeaders().getMap();
- if (!map.containsKey(key)) {
- throw new java.lang.IllegalArgumentException();
- }
- return map.get(key);
- }
-
- public static final int ALLOWED_CA_CERTS_FIELD_NUMBER = 5;
-
- @SuppressWarnings("serial")
- private java.util.List allowedCaCerts_;
+ /* nullable */
+ java.lang.String getParameterMappingOrDefault(
+ java.lang.String key,
+ /* nullable */
+ java.lang.String defaultValue);
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @return A list containing the allowedCaCerts.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
+ java.lang.String getParameterMappingOrThrow(java.lang.String key);
+ }
+ /**
+ *
+ *
+ *
+ * Represents configuration for a generic web service.
+ *
+ *
+ * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService}
+ */
+ public static final class GenericWebService extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService)
+ GenericWebServiceOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use GenericWebService.newBuilder() to construct.
+ private GenericWebService(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private GenericWebService() {
+ uri_ = "";
+ username_ = "";
+ password_ = "";
+ allowedCaCerts_ = java.util.Collections.emptyList();
+ webhookType_ = 0;
+ httpMethod_ = 0;
+ requestBody_ = "";
+ }
+
@java.lang.Override
- public java.util.List getAllowedCaCertsList() {
- return allowedCaCerts_;
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new GenericWebService();
}
- /**
- *
- *
- *
- * 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();
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
+ .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor;
}
+
+ @SuppressWarnings({"rawtypes"})
+ @java.lang.Override
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 4:
+ return internalGetRequestHeaders();
+ case 9:
+ return internalGetParameterMapping();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
+ .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.class,
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.Builder.class);
+ }
+
/**
*
*
*
- * 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'")
- * ```
+ * Represents the type of webhook configuration.
*
*
- * 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.
+ * Protobuf enum {@code
+ * google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType}
*/
- public com.google.protobuf.ByteString getAllowedCaCerts(int index) {
- return allowedCaCerts_.get(index);
- }
-
- private byte memoizedIsInitialized = -1;
-
- @java.lang.Override
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
+ public enum WebhookType implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * Default value. This value is unused.
+ *
+ *
+ * WEBHOOK_TYPE_UNSPECIFIED = 0;
+ */
+ WEBHOOK_TYPE_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * Represents a standard webhook.
+ *
+ *
+ * STANDARD = 1;
+ */
+ STANDARD(1),
+ /**
+ *
+ *
+ *
+ * Represents a flexible webhook.
+ *
+ *
+ * FLEXIBLE = 2;
+ */
+ FLEXIBLE(2),
+ UNRECOGNIZED(-1),
+ ;
- memoizedIsInitialized = 1;
- return true;
- }
+ /**
+ *
+ *
+ *
+ * Default value. This value is unused.
+ *
+ *
+ * WEBHOOK_TYPE_UNSPECIFIED = 0;
+ */
+ public static final int WEBHOOK_TYPE_UNSPECIFIED_VALUE = 0;
+ /**
+ *
+ *
+ *
+ * Represents a standard webhook.
+ *
+ *
+ * STANDARD = 1;
+ */
+ public static final int STANDARD_VALUE = 1;
+ /**
+ *
+ *
+ *
+ * Represents a flexible webhook.
+ *
+ *
+ * FLEXIBLE = 2;
+ */
+ public static final int FLEXIBLE_VALUE = 2;
- @java.lang.Override
- public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
- if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uri_);
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
}
- if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(username_)) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, username_);
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static WebhookType valueOf(int value) {
+ return forNumber(value);
}
- if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(password_)) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, password_);
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static WebhookType forNumber(int value) {
+ switch (value) {
+ case 0:
+ return WEBHOOK_TYPE_UNSPECIFIED;
+ case 1:
+ return STANDARD;
+ case 2:
+ return FLEXIBLE;
+ default:
+ return null;
+ }
}
- com.google.protobuf.GeneratedMessageV3.serializeStringMapTo(
- output, internalGetRequestHeaders(), RequestHeadersDefaultEntryHolder.defaultEntry, 4);
- for (int i = 0; i < allowedCaCerts_.size(); i++) {
- output.writeBytes(5, allowedCaCerts_.get(i));
+
+ public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() {
+ return internalValueMap;
}
- getUnknownFields().writeTo(output);
- }
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
+ private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ public WebhookType findValueByNumber(int number) {
+ return WebhookType.forNumber(number);
+ }
+ };
- size = 0;
- if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_);
- }
- if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(username_)) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, username_);
+ public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
+ return getDescriptor().getValues().get(ordinal());
}
- if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(password_)) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, password_);
+
+ public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() {
+ return getDescriptor();
}
- for (java.util.Map.Entry entry :
- internalGetRequestHeaders().getMap().entrySet()) {
- com.google.protobuf.MapEntry requestHeaders__ =
- RequestHeadersDefaultEntryHolder.defaultEntry
- .newBuilderForType()
- .setKey(entry.getKey())
- .setValue(entry.getValue())
- .build();
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, requestHeaders__);
+
+ public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() {
+ return com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.getDescriptor()
+ .getEnumTypes()
+ .get(0);
}
- {
- int dataSize = 0;
- for (int i = 0; i < allowedCaCerts_.size(); i++) {
- dataSize +=
- com.google.protobuf.CodedOutputStream.computeBytesSizeNoTag(allowedCaCerts_.get(i));
+
+ private static final WebhookType[] VALUES = values();
+
+ public static WebhookType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
+ if (desc.getType() != getDescriptor()) {
+ throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type.");
}
- size += dataSize;
- size += 1 * getAllowedCaCertsList().size();
+ if (desc.getIndex() == -1) {
+ return UNRECOGNIZED;
+ }
+ return VALUES[desc.getIndex()];
}
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
- }
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService)) {
- return super.equals(obj);
- }
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService other =
- (com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService) obj;
-
- if (!getUri().equals(other.getUri())) return false;
- 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 (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
+ private final int value;
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- hash = (37 * hash) + URI_FIELD_NUMBER;
- hash = (53 * hash) + getUri().hashCode();
- hash = (37 * hash) + USERNAME_FIELD_NUMBER;
- hash = (53 * hash) + getUsername().hashCode();
- hash = (37 * hash) + PASSWORD_FIELD_NUMBER;
- hash = (53 * hash) + getPassword().hashCode();
- if (!internalGetRequestHeaders().getMap().isEmpty()) {
- 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();
+ private WebhookType(int value) {
+ this.value = value;
}
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
+ // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType)
}
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ /**
+ *
+ *
+ *
+ * HTTP method to use when calling webhooks.
+ *
+ *
+ * Protobuf enum {@code google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod}
+ */
+ public enum HttpMethod implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * HTTP method not specified.
+ *
+ *
+ * HTTP_METHOD_UNSPECIFIED = 0;
+ */
+ HTTP_METHOD_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * HTTP POST Method.
+ *
+ *
+ * POST = 1;
+ */
+ POST(1),
+ /**
+ *
+ *
+ *
+ * HTTP GET Method.
+ *
+ *
+ * GET = 2;
+ */
+ GET(2),
+ /**
+ *
+ *
+ *
+ * HTTP HEAD Method.
+ *
+ *
+ * HEAD = 3;
+ */
+ HEAD(3),
+ /**
+ *
+ *
+ *
+ * HTTP PUT Method.
+ *
+ *
+ * PUT = 4;
+ */
+ PUT(4),
+ /**
+ *
+ *
+ *
+ * HTTP DELETE Method.
+ *
+ *
+ * DELETE = 5;
+ */
+ DELETE(5),
+ /**
+ *
+ *
+ *
+ * HTTP PATCH Method.
+ *
+ *
+ * PATCH = 6;
+ */
+ PATCH(6),
+ /**
+ *
+ *
+ *
+ * HTTP OPTIONS Method.
+ *
+ *
+ * OPTIONS = 7;
+ */
+ OPTIONS(7),
+ UNRECOGNIZED(-1),
+ ;
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ /**
+ *
+ *
+ *
+ * HTTP method not specified.
+ *
+ *
+ * HTTP_METHOD_UNSPECIFIED = 0;
+ */
+ public static final int HTTP_METHOD_UNSPECIFIED_VALUE = 0;
+ /**
+ *
+ *
+ *
+ * HTTP POST Method.
+ *
+ *
+ * POST = 1;
+ */
+ public static final int POST_VALUE = 1;
+ /**
+ *
+ *
+ *
+ * HTTP GET Method.
+ *
+ *
+ * GET = 2;
+ */
+ public static final int GET_VALUE = 2;
+ /**
+ *
+ *
+ *
+ * HTTP HEAD Method.
+ *
+ *
+ * HEAD = 3;
+ */
+ public static final int HEAD_VALUE = 3;
+ /**
+ *
+ *
+ *
+ * HTTP PUT Method.
+ *
+ *
+ * PUT = 4;
+ */
+ public static final int PUT_VALUE = 4;
+ /**
+ *
+ *
+ *
+ * HTTP DELETE Method.
+ *
+ *
+ * DELETE = 5;
+ */
+ public static final int DELETE_VALUE = 5;
+ /**
+ *
+ *
+ *
+ * HTTP PATCH Method.
+ *
+ *
+ * PATCH = 6;
+ */
+ public static final int PATCH_VALUE = 6;
+ /**
+ *
+ *
+ *
+ * HTTP OPTIONS Method.
+ *
+ *
+ * OPTIONS = 7;
+ */
+ public static final int OPTIONS_VALUE = 7;
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static HttpMethod valueOf(int value) {
+ return forNumber(value);
+ }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static HttpMethod forNumber(int value) {
+ switch (value) {
+ case 0:
+ return HTTP_METHOD_UNSPECIFIED;
+ case 1:
+ return POST;
+ case 2:
+ return GET;
+ case 3:
+ return HEAD;
+ case 4:
+ return PUT;
+ case 5:
+ return DELETE;
+ case 6:
+ return PATCH;
+ case 7:
+ return OPTIONS;
+ default:
+ return null;
+ }
+ }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
+ public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() {
+ return internalValueMap;
+ }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
+ private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ public HttpMethod findValueByNumber(int number) {
+ return HttpMethod.forNumber(number);
+ }
+ };
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
- parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
- }
+ public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
+ return getDescriptor().getValues().get(ordinal());
+ }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
- parseDelimitedFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
- }
+ public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() {
+ return getDescriptor();
+ }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
+ public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() {
+ return com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.getDescriptor()
+ .getEnumTypes()
+ .get(1);
+ }
- public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
+ private static final HttpMethod[] VALUES = values();
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
- }
+ public static HttpMethod valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
+ if (desc.getType() != getDescriptor()) {
+ throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type.");
+ }
+ if (desc.getIndex() == -1) {
+ return UNRECOGNIZED;
+ }
+ return VALUES[desc.getIndex()];
+ }
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
- }
+ private final int value;
- public static Builder newBuilder(
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
- }
+ private HttpMethod(int value) {
+ this.value = value;
+ }
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod)
}
+ public static final int URI_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object uri_ = "";
+ /**
+ *
+ *
+ *
+ * Required. The webhook URI for receiving POST requests. It must use https
+ * protocol.
+ *
+ *
+ * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The uri.
+ */
@java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
+ public java.lang.String getUri() {
+ java.lang.Object ref = uri_;
+ 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();
+ uri_ = s;
+ return s;
+ }
}
/**
*
*
*
- * Represents configuration for a generic web service.
+ * Required. The webhook URI for receiving POST requests. It must use https
+ * protocol.
*
*
- * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService}
+ * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for uri.
*/
- public static final class Builder
- extends com.google.protobuf.GeneratedMessageV3.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService)
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebServiceOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
- .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor;
+ @java.lang.Override
+ public com.google.protobuf.ByteString getUriBytes() {
+ java.lang.Object ref = uri_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ uri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
+ }
- @SuppressWarnings({"rawtypes"})
- protected com.google.protobuf.MapField internalGetMapField(int number) {
- switch (number) {
- case 4:
- return internalGetRequestHeaders();
- default:
- throw new RuntimeException("Invalid map field number: " + number);
- }
- }
+ public static final int USERNAME_FIELD_NUMBER = 2;
- @SuppressWarnings({"rawtypes"})
- protected com.google.protobuf.MapField internalGetMutableMapField(int number) {
- switch (number) {
- case 4:
- return internalGetMutableRequestHeaders();
- default:
- throw new RuntimeException("Invalid map field number: " + number);
- }
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object username_ = "";
+ /**
+ *
+ *
+ *
+ * The user name for HTTP Basic authentication.
+ *
+ *
+ * string username = 2 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
+ * @return The username.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.lang.String getUsername() {
+ java.lang.Object ref = username_;
+ 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();
+ username_ = s;
+ return s;
}
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
- .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.class,
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.Builder.class);
+ }
+ /**
+ *
+ *
+ *
+ * The user name for HTTP Basic authentication.
+ *
+ *
+ * string username = 2 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
+ * @return The bytes for username.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public com.google.protobuf.ByteString getUsernameBytes() {
+ java.lang.Object ref = username_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ username_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
+ }
- // Construct using
- // com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.newBuilder()
- private Builder() {}
+ public static final int PASSWORD_FIELD_NUMBER = 3;
- private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object password_ = "";
+ /**
+ *
+ *
+ *
+ * The password for HTTP Basic authentication.
+ *
+ *
+ * string password = 3 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
+ * @return The password.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.lang.String getPassword() {
+ java.lang.Object ref = password_;
+ 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();
+ password_ = s;
+ return s;
}
-
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- uri_ = "";
- username_ = "";
- password_ = "";
- internalGetMutableRequestHeaders().clear();
- allowedCaCerts_ = java.util.Collections.emptyList();
- return this;
+ }
+ /**
+ *
+ *
+ *
+ * The password for HTTP Basic authentication.
+ *
+ *
+ * string password = 3 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
+ * @return The bytes for password.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public com.google.protobuf.ByteString getPasswordBytes() {
+ java.lang.Object ref = password_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ password_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
+ }
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
- .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor;
- }
+ public static final int REQUEST_HEADERS_FIELD_NUMBER = 4;
- @java.lang.Override
- public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
- getDefaultInstanceForType() {
- return com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
- .getDefaultInstance();
- }
+ private static final class RequestHeadersDefaultEntryHolder {
+ static final com.google.protobuf.MapEntry defaultEntry =
+ com.google.protobuf.MapEntry.newDefaultInstance(
+ com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
+ .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_RequestHeadersEntry_descriptor,
+ com.google.protobuf.WireFormat.FieldType.STRING,
+ "",
+ com.google.protobuf.WireFormat.FieldType.STRING,
+ "");
+ }
- @java.lang.Override
- public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService build() {
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
+ @SuppressWarnings("serial")
+ private com.google.protobuf.MapField requestHeaders_;
- @java.lang.Override
- public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService buildPartial() {
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result =
- new com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService(this);
- buildPartialRepeatedFields(result);
- if (bitField0_ != 0) {
- buildPartial0(result);
- }
- onBuilt();
- return result;
+ private com.google.protobuf.MapField
+ internalGetRequestHeaders() {
+ if (requestHeaders_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ RequestHeadersDefaultEntryHolder.defaultEntry);
}
+ return requestHeaders_;
+ }
- private void buildPartialRepeatedFields(
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result) {
- if (((bitField0_ & 0x00000010) != 0)) {
- allowedCaCerts_ = java.util.Collections.unmodifiableList(allowedCaCerts_);
- bitField0_ = (bitField0_ & ~0x00000010);
- }
- result.allowedCaCerts_ = allowedCaCerts_;
+ public int getRequestHeadersCount() {
+ return internalGetRequestHeaders().getMap().size();
+ }
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ @java.lang.Override
+ public boolean containsRequestHeaders(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ return internalGetRequestHeaders().getMap().containsKey(key);
+ }
+ /** Use {@link #getRequestHeadersMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getRequestHeaders() {
+ return getRequestHeadersMap();
+ }
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ @java.lang.Override
+ public java.util.Map getRequestHeadersMap() {
+ return internalGetRequestHeaders().getMap();
+ }
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ @java.lang.Override
+ public /* nullable */ java.lang.String getRequestHeadersOrDefault(
+ java.lang.String key,
+ /* nullable */
+ java.lang.String defaultValue) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map map = internalGetRequestHeaders().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ @java.lang.Override
+ public java.lang.String getRequestHeadersOrThrow(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map map = internalGetRequestHeaders().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public static final int ALLOWED_CA_CERTS_FIELD_NUMBER = 5;
+
+ @SuppressWarnings("serial")
+ 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);
+ }
+
+ public static final int WEBHOOK_TYPE_FIELD_NUMBER = 6;
+ private int webhookType_ = 0;
+ /**
+ *
+ *
+ *
+ * Optional. Type of the webhook.
+ *
+ *
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for webhookType.
+ */
+ @java.lang.Override
+ public int getWebhookTypeValue() {
+ return webhookType_;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Type of the webhook.
+ *
+ *
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The webhookType.
+ */
+ @java.lang.Override
+ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType
+ getWebhookType() {
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType result =
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType.forNumber(
+ webhookType_);
+ return result == null
+ ? com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType
+ .UNRECOGNIZED
+ : result;
+ }
+
+ public static final int HTTP_METHOD_FIELD_NUMBER = 7;
+ private int httpMethod_ = 0;
+ /**
+ *
+ *
+ *
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
+ *
+ *
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for httpMethod.
+ */
+ @java.lang.Override
+ public int getHttpMethodValue() {
+ return httpMethod_;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
+ *
+ *
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The httpMethod.
+ */
+ @java.lang.Override
+ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod
+ getHttpMethod() {
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod result =
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod.forNumber(
+ httpMethod_);
+ return result == null
+ ? com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod.UNRECOGNIZED
+ : result;
+ }
+
+ public static final int REQUEST_BODY_FIELD_NUMBER = 8;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object requestBody_ = "";
+ /**
+ *
+ *
+ *
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
+ *
+ *
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The requestBody.
+ */
+ @java.lang.Override
+ public java.lang.String getRequestBody() {
+ java.lang.Object ref = requestBody_;
+ 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();
+ requestBody_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
+ *
+ *
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for requestBody.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRequestBodyBytes() {
+ java.lang.Object ref = requestBody_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ requestBody_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int PARAMETER_MAPPING_FIELD_NUMBER = 9;
+
+ private static final class ParameterMappingDefaultEntryHolder {
+ static final com.google.protobuf.MapEntry defaultEntry =
+ com.google.protobuf.MapEntry.newDefaultInstance(
+ com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
+ .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_ParameterMappingEntry_descriptor,
+ com.google.protobuf.WireFormat.FieldType.STRING,
+ "",
+ com.google.protobuf.WireFormat.FieldType.STRING,
+ "");
+ }
+
+ @SuppressWarnings("serial")
+ private com.google.protobuf.MapField parameterMapping_;
+
+ private com.google.protobuf.MapField
+ internalGetParameterMapping() {
+ if (parameterMapping_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ ParameterMappingDefaultEntryHolder.defaultEntry);
+ }
+ return parameterMapping_;
+ }
+
+ public int getParameterMappingCount() {
+ return internalGetParameterMapping().getMap().size();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
+ *
+ *
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public boolean containsParameterMapping(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ return internalGetParameterMapping().getMap().containsKey(key);
+ }
+ /** Use {@link #getParameterMappingMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getParameterMapping() {
+ return getParameterMappingMap();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
+ *
+ *
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public java.util.Map getParameterMappingMap() {
+ return internalGetParameterMapping().getMap();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
+ *
+ *
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public /* nullable */ java.lang.String getParameterMappingOrDefault(
+ java.lang.String key,
+ /* nullable */
+ java.lang.String defaultValue) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map map =
+ internalGetParameterMapping().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
+ *
+ *
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public java.lang.String getParameterMappingOrThrow(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map map =
+ internalGetParameterMapping().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uri_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(username_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, username_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(password_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 3, password_);
+ }
+ com.google.protobuf.GeneratedMessageV3.serializeStringMapTo(
+ output, internalGetRequestHeaders(), RequestHeadersDefaultEntryHolder.defaultEntry, 4);
+ for (int i = 0; i < allowedCaCerts_.size(); i++) {
+ output.writeBytes(5, allowedCaCerts_.get(i));
+ }
+ if (webhookType_
+ != com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType
+ .WEBHOOK_TYPE_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(6, webhookType_);
+ }
+ if (httpMethod_
+ != com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod
+ .HTTP_METHOD_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(7, httpMethod_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(requestBody_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 8, requestBody_);
+ }
+ com.google.protobuf.GeneratedMessageV3.serializeStringMapTo(
+ output,
+ internalGetParameterMapping(),
+ ParameterMappingDefaultEntryHolder.defaultEntry,
+ 9);
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(username_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, username_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(password_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, password_);
+ }
+ for (java.util.Map.Entry entry :
+ internalGetRequestHeaders().getMap().entrySet()) {
+ com.google.protobuf.MapEntry requestHeaders__ =
+ RequestHeadersDefaultEntryHolder.defaultEntry
+ .newBuilderForType()
+ .setKey(entry.getKey())
+ .setValue(entry.getValue())
+ .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();
+ }
+ if (webhookType_
+ != com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType
+ .WEBHOOK_TYPE_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(6, webhookType_);
+ }
+ if (httpMethod_
+ != com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod
+ .HTTP_METHOD_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(7, httpMethod_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(requestBody_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, requestBody_);
+ }
+ for (java.util.Map.Entry entry :
+ internalGetParameterMapping().getMap().entrySet()) {
+ com.google.protobuf.MapEntry parameterMapping__ =
+ ParameterMappingDefaultEntryHolder.defaultEntry
+ .newBuilderForType()
+ .setKey(entry.getKey())
+ .setValue(entry.getValue())
+ .build();
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, parameterMapping__);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService other =
+ (com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService) obj;
+
+ if (!getUri().equals(other.getUri())) return false;
+ 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 (webhookType_ != other.webhookType_) return false;
+ if (httpMethod_ != other.httpMethod_) return false;
+ if (!getRequestBody().equals(other.getRequestBody())) return false;
+ if (!internalGetParameterMapping().equals(other.internalGetParameterMapping())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + URI_FIELD_NUMBER;
+ hash = (53 * hash) + getUri().hashCode();
+ hash = (37 * hash) + USERNAME_FIELD_NUMBER;
+ hash = (53 * hash) + getUsername().hashCode();
+ hash = (37 * hash) + PASSWORD_FIELD_NUMBER;
+ hash = (53 * hash) + getPassword().hashCode();
+ if (!internalGetRequestHeaders().getMap().isEmpty()) {
+ 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 = (37 * hash) + WEBHOOK_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + webhookType_;
+ hash = (37 * hash) + HTTP_METHOD_FIELD_NUMBER;
+ hash = (53 * hash) + httpMethod_;
+ hash = (37 * hash) + REQUEST_BODY_FIELD_NUMBER;
+ hash = (53 * hash) + getRequestBody().hashCode();
+ if (!internalGetParameterMapping().getMap().isEmpty()) {
+ hash = (37 * hash) + PARAMETER_MAPPING_FIELD_NUMBER;
+ hash = (53 * hash) + internalGetParameterMapping().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService 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 configuration for a generic web service.
+ *
+ *
+ * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService)
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebServiceOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
+ .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 4:
+ return internalGetRequestHeaders();
+ case 9:
+ return internalGetParameterMapping();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMutableMapField(int number) {
+ switch (number) {
+ case 4:
+ return internalGetMutableRequestHeaders();
+ case 9:
+ return internalGetMutableParameterMapping();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
+ .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.class,
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.Builder.class);
+ }
+
+ // Construct using
+ // com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ uri_ = "";
+ username_ = "";
+ password_ = "";
+ internalGetMutableRequestHeaders().clear();
+ allowedCaCerts_ = java.util.Collections.emptyList();
+ webhookType_ = 0;
+ httpMethod_ = 0;
+ requestBody_ = "";
+ internalGetMutableParameterMapping().clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.cloud.dialogflow.cx.v3beta1.WebhookProto
+ .internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
+ getDefaultInstanceForType() {
+ return com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService build() {
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService buildPartial() {
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result =
+ new com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService(this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result) {
+ if (((bitField0_ & 0x00000010) != 0)) {
+ allowedCaCerts_ = java.util.Collections.unmodifiableList(allowedCaCerts_);
+ bitField0_ = (bitField0_ & ~0x00000010);
+ }
+ result.allowedCaCerts_ = allowedCaCerts_;
+ }
+
+ private void buildPartial0(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.uri_ = uri_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.username_ = username_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.password_ = password_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.requestHeaders_ = internalGetRequestHeaders();
+ result.requestHeaders_.makeImmutable();
+ }
+ if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.webhookType_ = webhookType_;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
+ result.httpMethod_ = httpMethod_;
+ }
+ if (((from_bitField0_ & 0x00000080) != 0)) {
+ result.requestBody_ = requestBody_;
+ }
+ if (((from_bitField0_ & 0x00000100) != 0)) {
+ result.parameterMapping_ = internalGetParameterMapping();
+ result.parameterMapping_.makeImmutable();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService) {
+ return mergeFrom(
+ (com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService other) {
+ if (other
+ == com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
+ .getDefaultInstance()) return this;
+ if (!other.getUri().isEmpty()) {
+ uri_ = other.uri_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (!other.getUsername().isEmpty()) {
+ username_ = other.username_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (!other.getPassword().isEmpty()) {
+ password_ = other.password_;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
+ internalGetMutableRequestHeaders().mergeFrom(other.internalGetRequestHeaders());
+ bitField0_ |= 0x00000008;
+ if (!other.allowedCaCerts_.isEmpty()) {
+ if (allowedCaCerts_.isEmpty()) {
+ allowedCaCerts_ = other.allowedCaCerts_;
+ bitField0_ = (bitField0_ & ~0x00000010);
+ } else {
+ ensureAllowedCaCertsIsMutable();
+ allowedCaCerts_.addAll(other.allowedCaCerts_);
+ }
+ onChanged();
+ }
+ if (other.webhookType_ != 0) {
+ setWebhookTypeValue(other.getWebhookTypeValue());
+ }
+ if (other.httpMethod_ != 0) {
+ setHttpMethodValue(other.getHttpMethodValue());
+ }
+ if (!other.getRequestBody().isEmpty()) {
+ requestBody_ = other.requestBody_;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ }
+ internalGetMutableParameterMapping().mergeFrom(other.internalGetParameterMapping());
+ bitField0_ |= 0x00000100;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ uri_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 18:
+ {
+ username_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 26:
+ {
+ password_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 26
+ case 34:
+ {
+ com.google.protobuf.MapEntry
+ requestHeaders__ =
+ input.readMessage(
+ RequestHeadersDefaultEntryHolder.defaultEntry.getParserForType(),
+ extensionRegistry);
+ internalGetMutableRequestHeaders()
+ .getMutableMap()
+ .put(requestHeaders__.getKey(), requestHeaders__.getValue());
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 34
+ case 42:
+ {
+ com.google.protobuf.ByteString v = input.readBytes();
+ ensureAllowedCaCertsIsMutable();
+ allowedCaCerts_.add(v);
+ break;
+ } // case 42
+ case 48:
+ {
+ webhookType_ = input.readEnum();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 48
+ case 56:
+ {
+ httpMethod_ = input.readEnum();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 56
+ case 66:
+ {
+ requestBody_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000080;
+ break;
+ } // case 66
+ case 74:
+ {
+ com.google.protobuf.MapEntry
+ parameterMapping__ =
+ input.readMessage(
+ ParameterMappingDefaultEntryHolder.defaultEntry.getParserForType(),
+ extensionRegistry);
+ internalGetMutableParameterMapping()
+ .getMutableMap()
+ .put(parameterMapping__.getKey(), parameterMapping__.getValue());
+ bitField0_ |= 0x00000100;
+ break;
+ } // case 74
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private java.lang.Object uri_ = "";
+ /**
+ *
+ *
+ *
+ * Required. The webhook URI for receiving POST requests. It must use https
+ * protocol.
+ *
+ *
+ * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The uri.
+ */
+ public java.lang.String getUri() {
+ java.lang.Object ref = uri_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ uri_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The webhook URI for receiving POST requests. It must use https
+ * protocol.
+ *
+ *
+ * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for uri.
+ */
+ public com.google.protobuf.ByteString getUriBytes() {
+ java.lang.Object ref = uri_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ uri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Required. The webhook URI for receiving POST requests. It must use https
+ * protocol.
+ *
+ *
+ * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The uri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setUri(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ uri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Required. The webhook URI for receiving POST requests. It must use https
+ * protocol.
+ *
+ *
+ * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearUri() {
+ uri_ = getDefaultInstance().getUri();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Required. The webhook URI for receiving POST requests. It must use https
+ * protocol.
+ *
+ *
+ * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for uri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setUriBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ uri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
}
- private void buildPartial0(
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService result) {
- int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.uri_ = uri_;
+ private java.lang.Object username_ = "";
+ /**
+ *
+ *
+ *
+ * The user name for HTTP Basic authentication.
+ *
+ *
+ * string username = 2 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
+ * @return The username.
+ */
+ @java.lang.Deprecated
+ public java.lang.String getUsername() {
+ java.lang.Object ref = username_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ username_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
}
- if (((from_bitField0_ & 0x00000002) != 0)) {
- result.username_ = username_;
+ }
+ /**
+ *
+ *
+ *
+ * The user name for HTTP Basic authentication.
+ *
+ *
+ * string username = 2 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
+ * @return The bytes for username.
+ */
+ @java.lang.Deprecated
+ public com.google.protobuf.ByteString getUsernameBytes() {
+ java.lang.Object ref = username_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ username_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
- if (((from_bitField0_ & 0x00000004) != 0)) {
- result.password_ = password_;
+ }
+ /**
+ *
+ *
+ *
+ * The user name for HTTP Basic authentication.
+ *
+ *
+ * string username = 2 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
+ * @param value The username to set.
+ * @return This builder for chaining.
+ */
+ @java.lang.Deprecated
+ public Builder setUsername(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
}
- if (((from_bitField0_ & 0x00000008) != 0)) {
- result.requestHeaders_ = internalGetRequestHeaders();
- result.requestHeaders_.makeImmutable();
+ username_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The user name for HTTP Basic authentication.
+ *
+ *
+ * string username = 2 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
+ * @return This builder for chaining.
+ */
+ @java.lang.Deprecated
+ public Builder clearUsername() {
+ username_ = getDefaultInstance().getUsername();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The user name for HTTP Basic authentication.
+ *
+ *
+ * string username = 2 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=147
+ * @param value The bytes for username to set.
+ * @return This builder for chaining.
+ */
+ @java.lang.Deprecated
+ public Builder setUsernameBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ username_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object password_ = "";
+ /**
+ *
+ *
+ *
+ * The password for HTTP Basic authentication.
+ *
+ *
+ * string password = 3 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
+ * @return The password.
+ */
+ @java.lang.Deprecated
+ public java.lang.String getPassword() {
+ java.lang.Object ref = password_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ password_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The password for HTTP Basic authentication.
+ *
+ *
+ * string password = 3 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
+ * @return The bytes for password.
+ */
+ @java.lang.Deprecated
+ public com.google.protobuf.ByteString getPasswordBytes() {
+ java.lang.Object ref = password_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ password_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The password for HTTP Basic authentication.
+ *
+ *
+ * string password = 3 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
+ * @param value The password to set.
+ * @return This builder for chaining.
+ */
+ @java.lang.Deprecated
+ public Builder setPassword(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ password_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The password for HTTP Basic authentication.
+ *
+ *
+ * string password = 3 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
+ * @return This builder for chaining.
+ */
+ @java.lang.Deprecated
+ public Builder clearPassword() {
+ password_ = getDefaultInstance().getPassword();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The password for HTTP Basic authentication.
+ *
+ *
+ * string password = 3 [deprecated = true];
+ *
+ * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
+ * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=150
+ * @param value The bytes for password to set.
+ * @return This builder for chaining.
+ */
+ @java.lang.Deprecated
+ public Builder setPasswordBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
}
+ checkByteStringIsUtf8(value);
+ password_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
}
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
+ private com.google.protobuf.MapField requestHeaders_;
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.setField(field, value);
+ private com.google.protobuf.MapField
+ internalGetRequestHeaders() {
+ if (requestHeaders_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ RequestHeadersDefaultEntryHolder.defaultEntry);
+ }
+ return requestHeaders_;
}
- @java.lang.Override
- public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
+ private com.google.protobuf.MapField
+ internalGetMutableRequestHeaders() {
+ if (requestHeaders_ == null) {
+ requestHeaders_ =
+ com.google.protobuf.MapField.newMapField(
+ RequestHeadersDefaultEntryHolder.defaultEntry);
+ }
+ if (!requestHeaders_.isMutable()) {
+ requestHeaders_ = requestHeaders_.copy();
+ }
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return requestHeaders_;
}
+ public int getRequestHeadersCount() {
+ return internalGetRequestHeaders().getMap().size();
+ }
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
@java.lang.Override
- public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
+ public boolean containsRequestHeaders(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ return internalGetRequestHeaders().getMap().containsKey(key);
}
-
+ /** Use {@link #getRequestHeadersMap()} instead. */
@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.Deprecated
+ public java.util.Map getRequestHeaders() {
+ return getRequestHeadersMap();
}
-
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
@java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.addRepeatedField(field, value);
+ public java.util.Map getRequestHeadersMap() {
+ return internalGetRequestHeaders().getMap();
}
-
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
@java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService) {
- return mergeFrom(
- (com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService) other);
- } else {
- super.mergeFrom(other);
- return this;
+ public /* nullable */ java.lang.String getRequestHeadersOrDefault(
+ java.lang.String key,
+ /* nullable */
+ java.lang.String defaultValue) {
+ if (key == null) {
+ throw new NullPointerException("map key");
}
+ java.util.Map map =
+ internalGetRequestHeaders().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
}
-
- public Builder mergeFrom(
- com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService other) {
- if (other
- == com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService
- .getDefaultInstance()) return this;
- if (!other.getUri().isEmpty()) {
- uri_ = other.uri_;
- bitField0_ |= 0x00000001;
- onChanged();
- }
- if (!other.getUsername().isEmpty()) {
- username_ = other.username_;
- bitField0_ |= 0x00000002;
- onChanged();
- }
- if (!other.getPassword().isEmpty()) {
- password_ = other.password_;
- bitField0_ |= 0x00000004;
- onChanged();
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ @java.lang.Override
+ public java.lang.String getRequestHeadersOrThrow(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
}
- internalGetMutableRequestHeaders().mergeFrom(other.internalGetRequestHeaders());
- bitField0_ |= 0x00000008;
- if (!other.allowedCaCerts_.isEmpty()) {
- if (allowedCaCerts_.isEmpty()) {
- allowedCaCerts_ = other.allowedCaCerts_;
- bitField0_ = (bitField0_ & ~0x00000010);
- } else {
- ensureAllowedCaCertsIsMutable();
- allowedCaCerts_.addAll(other.allowedCaCerts_);
- }
- onChanged();
+ java.util.Map map =
+ internalGetRequestHeaders().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
}
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
+ return map.get(key);
}
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
+ public Builder clearRequestHeaders() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ internalGetMutableRequestHeaders().getMutableMap().clear();
+ return this;
}
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10:
- {
- uri_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- case 18:
- {
- username_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000002;
- break;
- } // case 18
- case 26:
- {
- password_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000004;
- break;
- } // case 26
- case 34:
- {
- com.google.protobuf.MapEntry
- requestHeaders__ =
- input.readMessage(
- RequestHeadersDefaultEntryHolder.defaultEntry.getParserForType(),
- extensionRegistry);
- internalGetMutableRequestHeaders()
- .getMutableMap()
- .put(requestHeaders__.getKey(), requestHeaders__.getValue());
- bitField0_ |= 0x00000008;
- break;
- } // case 34
- case 42:
- {
- com.google.protobuf.ByteString v = input.readBytes();
- ensureAllowedCaCertsIsMutable();
- allowedCaCerts_.add(v);
- break;
- } // case 42
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ public Builder removeRequestHeaders(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ internalGetMutableRequestHeaders().getMutableMap().remove(key);
+ return this;
+ }
+ /** Use alternate mutation accessors instead. */
+ @java.lang.Deprecated
+ public java.util.Map getMutableRequestHeaders() {
+ bitField0_ |= 0x00000008;
+ return internalGetMutableRequestHeaders().getMutableMap();
+ }
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ public Builder putRequestHeaders(java.lang.String key, java.lang.String value) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ if (value == null) {
+ throw new NullPointerException("map value");
+ }
+ internalGetMutableRequestHeaders().getMutableMap().put(key, value);
+ bitField0_ |= 0x00000008;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The HTTP request headers to send together with webhook
+ * requests.
+ *
+ *
+ * map<string, string> request_headers = 4;
+ */
+ public Builder putAllRequestHeaders(
+ java.util.Map values) {
+ internalGetMutableRequestHeaders().getMutableMap().putAll(values);
+ bitField0_ |= 0x00000008;
return this;
}
- private int bitField0_;
+ private java.util.List allowedCaCerts_ =
+ java.util.Collections.emptyList();
- private java.lang.Object uri_ = "";
+ private void ensureAllowedCaCertsIsMutable() {
+ if (!((bitField0_ & 0x00000010) != 0)) {
+ allowedCaCerts_ =
+ new java.util.ArrayList(allowedCaCerts_);
+ bitField0_ |= 0x00000010;
+ }
+ }
/**
*
*
*
- * Required. The webhook URI for receiving POST requests. It must use https
- * protocol.
+ * 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'")
+ * ```
*
*
- * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
*
- * @return The uri.
+ * @return A list containing the allowedCaCerts.
*/
- public java.lang.String getUri() {
- java.lang.Object ref = uri_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- uri_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
+ public java.util.List getAllowedCaCertsList() {
+ return ((bitField0_ & 0x00000010) != 0)
+ ? java.util.Collections.unmodifiableList(allowedCaCerts_)
+ : allowedCaCerts_;
}
/**
*
*
*
- * Required. The webhook URI for receiving POST requests. It must use https
- * protocol.
+ * 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'")
+ * ```
*
*
- * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
*
- * @return The bytes for uri.
+ * @return The count of allowedCaCerts.
*/
- public com.google.protobuf.ByteString getUriBytes() {
- java.lang.Object ref = uri_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
- uri_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
+ public int getAllowedCaCertsCount() {
+ return allowedCaCerts_.size();
}
/**
*
*
*
- * Required. The webhook URI for receiving POST requests. It must use https
- * protocol.
+ * 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'")
+ * ```
*
*
- * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
*
- * @param value The uri to set.
+ * @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 setUri(java.lang.String value) {
+ public Builder setAllowedCaCerts(int index, com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
- uri_ = value;
- bitField0_ |= 0x00000001;
+ ensureAllowedCaCertsIsMutable();
+ allowedCaCerts_.set(index, value);
onChanged();
return this;
}
@@ -1287,17 +2865,31 @@ public Builder setUri(java.lang.String value) {
*
*
*
- * Required. The webhook URI for receiving POST requests. It must use https
- * protocol.
+ * 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'")
+ * ```
*
*
- * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
*
+ * @param value The allowedCaCerts to add.
* @return This builder for chaining.
*/
- public Builder clearUri() {
- uri_ = getDefaultInstance().getUri();
- bitField0_ = (bitField0_ & ~0x00000001);
+ public Builder addAllowedCaCerts(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAllowedCaCertsIsMutable();
+ allowedCaCerts_.add(value);
onChanged();
return this;
}
@@ -1305,98 +2897,96 @@ public Builder clearUri() {
*
*
*
- * Required. The webhook URI for receiving POST requests. It must use https
- * protocol.
+ * 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'")
+ * ```
*
*
- * string uri = 1 [(.google.api.field_behavior) = REQUIRED];
+ * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
*
- * @param value The bytes for uri to set.
+ * @param values The allowedCaCerts to add.
* @return This builder for chaining.
*/
- public Builder setUriBytes(com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
- uri_ = value;
- bitField0_ |= 0x00000001;
+ public Builder addAllAllowedCaCerts(
+ java.lang.Iterable extends com.google.protobuf.ByteString> values) {
+ ensureAllowedCaCertsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowedCaCerts_);
onChanged();
return this;
}
-
- private java.lang.Object username_ = "";
/**
*
*
*
- * The user name for HTTP Basic authentication.
+ * 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'")
+ * ```
*
*
- * string username = 2 [deprecated = true];
- *
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
- * @return The username.
- */
- @java.lang.Deprecated
- public java.lang.String getUsername() {
- java.lang.Object ref = username_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- username_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
+ * 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_ & ~0x00000010);
+ onChanged();
+ return this;
}
+
+ private int webhookType_ = 0;
/**
*
*
*
- * The user name for HTTP Basic authentication.
+ * Optional. Type of the webhook.
*
*
- * string username = 2 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
- * @return The bytes for username.
+ * @return The enum numeric value on the wire for webhookType.
*/
- @java.lang.Deprecated
- public com.google.protobuf.ByteString getUsernameBytes() {
- java.lang.Object ref = username_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
- username_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
+ @java.lang.Override
+ public int getWebhookTypeValue() {
+ return webhookType_;
}
/**
*
*
*
- * The user name for HTTP Basic authentication.
+ * Optional. Type of the webhook.
*
*
- * string username = 2 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
- * @param value The username to set.
+ * @param value The enum numeric value on the wire for webhookType to set.
* @return This builder for chaining.
*/
- @java.lang.Deprecated
- public Builder setUsername(java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- username_ = value;
- bitField0_ |= 0x00000002;
+ public Builder setWebhookTypeValue(int value) {
+ webhookType_ = value;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -1404,120 +2994,107 @@ public Builder setUsername(java.lang.String value) {
*
*
*
- * The user name for HTTP Basic authentication.
+ * Optional. Type of the webhook.
*
*
- * string username = 2 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
- * @return This builder for chaining.
+ * @return The webhookType.
*/
- @java.lang.Deprecated
- public Builder clearUsername() {
- username_ = getDefaultInstance().getUsername();
- bitField0_ = (bitField0_ & ~0x00000002);
- onChanged();
- return this;
+ @java.lang.Override
+ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType
+ getWebhookType() {
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType result =
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType.forNumber(
+ webhookType_);
+ return result == null
+ ? com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType
+ .UNRECOGNIZED
+ : result;
}
/**
*
*
*
- * The user name for HTTP Basic authentication.
+ * Optional. Type of the webhook.
*
*
- * string username = 2 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.username is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=108
- * @param value The bytes for username to set.
+ * @param value The webhookType to set.
* @return This builder for chaining.
*/
- @java.lang.Deprecated
- public Builder setUsernameBytes(com.google.protobuf.ByteString value) {
+ public Builder setWebhookType(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType value) {
if (value == null) {
throw new NullPointerException();
}
- checkByteStringIsUtf8(value);
- username_ = value;
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000020;
+ webhookType_ = value.getNumber();
onChanged();
return this;
}
-
- private java.lang.Object password_ = "";
/**
*
*
*
- * The password for HTTP Basic authentication.
+ * Optional. Type of the webhook.
*
*
- * string password = 3 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType webhook_type = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
- * @return The password.
+ * @return This builder for chaining.
*/
- @java.lang.Deprecated
- public java.lang.String getPassword() {
- java.lang.Object ref = password_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- password_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
+ public Builder clearWebhookType() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ webhookType_ = 0;
+ onChanged();
+ return this;
}
+
+ private int httpMethod_ = 0;
/**
*
*
*
- * The password for HTTP Basic authentication.
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
*
*
- * string password = 3 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
- * @return The bytes for password.
+ * @return The enum numeric value on the wire for httpMethod.
*/
- @java.lang.Deprecated
- public com.google.protobuf.ByteString getPasswordBytes() {
- java.lang.Object ref = password_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
- password_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
+ @java.lang.Override
+ public int getHttpMethodValue() {
+ return httpMethod_;
}
/**
*
*
*
- * The password for HTTP Basic authentication.
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
*
*
- * string password = 3 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
- * @param value The password to set.
+ * @param value The enum numeric value on the wire for httpMethod to set.
* @return This builder for chaining.
*/
- @java.lang.Deprecated
- public Builder setPassword(java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- password_ = value;
- bitField0_ |= 0x00000004;
+ public Builder setHttpMethodValue(int value) {
+ httpMethod_ = value;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -1525,434 +3102,386 @@ public Builder setPassword(java.lang.String value) {
*
*
*
- * The password for HTTP Basic authentication.
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
*
*
- * string password = 3 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
- * @return This builder for chaining.
+ * @return The httpMethod.
*/
- @java.lang.Deprecated
- public Builder clearPassword() {
- password_ = getDefaultInstance().getPassword();
- bitField0_ = (bitField0_ & ~0x00000004);
- onChanged();
- return this;
+ @java.lang.Override
+ public com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod
+ getHttpMethod() {
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod result =
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod.forNumber(
+ httpMethod_);
+ return result == null
+ ? com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod
+ .UNRECOGNIZED
+ : result;
}
/**
*
*
*
- * The password for HTTP Basic authentication.
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
*
*
- * string password = 3 [deprecated = true];
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @deprecated google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.password is
- * deprecated. See google/cloud/dialogflow/cx/v3beta1/webhook.proto;l=111
- * @param value The bytes for password to set.
+ * @param value The httpMethod to set.
* @return This builder for chaining.
*/
- @java.lang.Deprecated
- public Builder setPasswordBytes(com.google.protobuf.ByteString value) {
+ public Builder setHttpMethod(
+ com.google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod value) {
if (value == null) {
throw new NullPointerException();
}
- checkByteStringIsUtf8(value);
- password_ = value;
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000040;
+ httpMethod_ = value.getNumber();
onChanged();
return this;
}
-
- private com.google.protobuf.MapField requestHeaders_;
-
- private com.google.protobuf.MapField
- internalGetRequestHeaders() {
- if (requestHeaders_ == null) {
- return com.google.protobuf.MapField.emptyMapField(
- RequestHeadersDefaultEntryHolder.defaultEntry);
- }
- return requestHeaders_;
- }
-
- private com.google.protobuf.MapField
- internalGetMutableRequestHeaders() {
- if (requestHeaders_ == null) {
- requestHeaders_ =
- com.google.protobuf.MapField.newMapField(
- RequestHeadersDefaultEntryHolder.defaultEntry);
- }
- if (!requestHeaders_.isMutable()) {
- requestHeaders_ = requestHeaders_.copy();
- }
- bitField0_ |= 0x00000008;
- onChanged();
- return requestHeaders_;
- }
-
- public int getRequestHeadersCount() {
- return internalGetRequestHeaders().getMap().size();
- }
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. HTTP method for the flexible webhook calls. Standard webhook
+ * always uses POST.
*
*
- * map<string, string> request_headers = 4;
- */
- @java.lang.Override
- public boolean containsRequestHeaders(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- return internalGetRequestHeaders().getMap().containsKey(key);
- }
- /** Use {@link #getRequestHeadersMap()} instead. */
- @java.lang.Override
- @java.lang.Deprecated
- public java.util.Map getRequestHeaders() {
- return getRequestHeadersMap();
- }
- /**
- *
- *
- *
- * The HTTP request headers to send together with webhook
- * requests.
- *
+ *
+ * .google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod http_method = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * map<string, string> request_headers = 4;
+ * @return This builder for chaining.
*/
- @java.lang.Override
- public java.util.Map getRequestHeadersMap() {
- return internalGetRequestHeaders().getMap();
+ public Builder clearHttpMethod() {
+ bitField0_ = (bitField0_ & ~0x00000040);
+ httpMethod_ = 0;
+ onChanged();
+ return this;
}
+
+ private java.lang.Object requestBody_ = "";
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The requestBody.
*/
- @java.lang.Override
- public /* nullable */ java.lang.String getRequestHeadersOrDefault(
- java.lang.String key,
- /* nullable */
- java.lang.String defaultValue) {
- if (key == null) {
- throw new NullPointerException("map key");
+ public java.lang.String getRequestBody() {
+ java.lang.Object ref = requestBody_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ requestBody_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
}
- java.util.Map map =
- internalGetRequestHeaders().getMap();
- return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for requestBody.
*/
- @java.lang.Override
- public java.lang.String getRequestHeadersOrThrow(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- java.util.Map map =
- internalGetRequestHeaders().getMap();
- if (!map.containsKey(key)) {
- throw new java.lang.IllegalArgumentException();
+ public com.google.protobuf.ByteString getRequestBodyBytes() {
+ java.lang.Object ref = requestBody_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ requestBody_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
- return map.get(key);
- }
-
- public Builder clearRequestHeaders() {
- bitField0_ = (bitField0_ & ~0x00000008);
- internalGetMutableRequestHeaders().getMutableMap().clear();
- return this;
}
/**
*
*
- *
- * The HTTP request headers to send together with webhook
- * requests.
+ *
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The requestBody to set.
+ * @return This builder for chaining.
*/
- public Builder removeRequestHeaders(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
+ public Builder setRequestBody(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
}
- internalGetMutableRequestHeaders().getMutableMap().remove(key);
+ requestBody_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
return this;
}
- /** Use alternate mutation accessors instead. */
- @java.lang.Deprecated
- public java.util.Map getMutableRequestHeaders() {
- bitField0_ |= 0x00000008;
- return internalGetMutableRequestHeaders().getMutableMap();
- }
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
*/
- public Builder putRequestHeaders(java.lang.String key, java.lang.String value) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- if (value == null) {
- throw new NullPointerException("map value");
- }
- internalGetMutableRequestHeaders().getMutableMap().put(key, value);
- bitField0_ |= 0x00000008;
+ public Builder clearRequestBody() {
+ requestBody_ = getDefaultInstance().getRequestBody();
+ bitField0_ = (bitField0_ & ~0x00000080);
+ onChanged();
return this;
}
/**
*
*
*
- * The HTTP request headers to send together with webhook
- * requests.
+ * Optional. Defines a custom JSON object as request body to send to
+ * flexible webhook.
*
*
- * map<string, string> request_headers = 4;
+ * string request_body = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for requestBody to set.
+ * @return This builder for chaining.
*/
- public Builder putAllRequestHeaders(
- java.util.Map values) {
- internalGetMutableRequestHeaders().getMutableMap().putAll(values);
- bitField0_ |= 0x00000008;
+ public Builder setRequestBodyBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ requestBody_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
return this;
}
- private java.util.List allowedCaCerts_ =
- java.util.Collections.emptyList();
+ private com.google.protobuf.MapField parameterMapping_;
- private void ensureAllowedCaCertsIsMutable() {
- if (!((bitField0_ & 0x00000010) != 0)) {
- allowedCaCerts_ =
- new java.util.ArrayList(allowedCaCerts_);
- bitField0_ |= 0x00000010;
+ private com.google.protobuf.MapField
+ internalGetParameterMapping() {
+ if (parameterMapping_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ ParameterMappingDefaultEntryHolder.defaultEntry);
+ }
+ return parameterMapping_;
+ }
+
+ private com.google.protobuf.MapField
+ internalGetMutableParameterMapping() {
+ if (parameterMapping_ == null) {
+ parameterMapping_ =
+ com.google.protobuf.MapField.newMapField(
+ ParameterMappingDefaultEntryHolder.defaultEntry);
}
+ if (!parameterMapping_.isMutable()) {
+ parameterMapping_ = parameterMapping_.copy();
+ }
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return parameterMapping_;
+ }
+
+ public int getParameterMappingCount() {
+ return internalGetParameterMapping().getMap().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'")
- * ```
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @return A list containing the allowedCaCerts.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public java.util.List getAllowedCaCertsList() {
- return ((bitField0_ & 0x00000010) != 0)
- ? java.util.Collections.unmodifiableList(allowedCaCerts_)
- : allowedCaCerts_;
+ @java.lang.Override
+ public boolean containsParameterMapping(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ return internalGetParameterMapping().getMap().containsKey(key);
+ }
+ /** Use {@link #getParameterMappingMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getParameterMapping() {
+ return getParameterMappingMap();
}
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @return The count of allowedCaCerts.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public int getAllowedCaCertsCount() {
- return allowedCaCerts_.size();
+ @java.lang.Override
+ public java.util.Map getParameterMappingMap() {
+ return internalGetParameterMapping().getMap();
}
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * 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.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public com.google.protobuf.ByteString getAllowedCaCerts(int index) {
- return allowedCaCerts_.get(index);
+ @java.lang.Override
+ public /* nullable */ java.lang.String getParameterMappingOrDefault(
+ java.lang.String key,
+ /* nullable */
+ java.lang.String defaultValue) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map map =
+ internalGetParameterMapping().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * 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.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder setAllowedCaCerts(int index, com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
+ @java.lang.Override
+ public java.lang.String getParameterMappingOrThrow(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
}
- ensureAllowedCaCertsIsMutable();
- allowedCaCerts_.set(index, value);
- onChanged();
+ java.util.Map map =
+ internalGetParameterMapping().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public Builder clearParameterMapping() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ internalGetMutableParameterMapping().getMutableMap().clear();
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'")
- * ```
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @param value The allowedCaCerts to add.
- * @return This builder for chaining.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder addAllowedCaCerts(com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
+ public Builder removeParameterMapping(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
}
- ensureAllowedCaCertsIsMutable();
- allowedCaCerts_.add(value);
- onChanged();
+ internalGetMutableParameterMapping().getMutableMap().remove(key);
return this;
}
+ /** Use alternate mutation accessors instead. */
+ @java.lang.Deprecated
+ public java.util.Map getMutableParameterMapping() {
+ bitField0_ |= 0x00000100;
+ return internalGetMutableParameterMapping().getMutableMap();
+ }
/**
*
*
*
- * 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. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @param values The allowedCaCerts to add.
- * @return This builder for chaining.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder addAllAllowedCaCerts(
- java.lang.Iterable extends com.google.protobuf.ByteString> values) {
- ensureAllowedCaCertsIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowedCaCerts_);
- onChanged();
+ public Builder putParameterMapping(java.lang.String key, java.lang.String value) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ if (value == null) {
+ throw new NullPointerException("map value");
+ }
+ internalGetMutableParameterMapping().getMutableMap().put(key, value);
+ bitField0_ |= 0x00000100;
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'")
- * ```
+ * Optional. Maps the values extracted from specific fields of the flexible
+ * webhook response into session parameters.
+ * - Key: session parameter name
+ * - Value: field path in the webhook response
*
*
- * repeated bytes allowed_ca_certs = 5 [(.google.api.field_behavior) = OPTIONAL];
- *
- * @return This builder for chaining.
+ *
+ * map<string, string> parameter_mapping = 9 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder clearAllowedCaCerts() {
- allowedCaCerts_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000010);
- onChanged();
+ public Builder putAllParameterMapping(
+ java.util.Map values) {
+ internalGetMutableParameterMapping().getMutableMap().putAll(values);
+ bitField0_ |= 0x00000100;
return this;
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookOrBuilder.java
index a2767bc5cf95..1aabaaa9fe41 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java
index 1c48fd523332..3bb55961b74c 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -39,6 +39,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_RequestHeadersEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_RequestHeadersEntry_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_ParameterMappingEntry_descriptor;
+ static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_ParameterMappingEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_ServiceDirectoryConfig_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
@@ -137,7 +141,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\"\200\007\n\007Webhook\022\014\n"
+ + "gle/protobuf/struct.proto\"\325\013\n\007Webhook\022\014\n"
+ "\004name\030\001 \001(\t\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022"
+ "\\\n\023generic_web_service\030\004 \001(\0132=.google.cl"
+ "oud.dialogflow.cx.v3beta1.Webhook.Generi"
@@ -145,148 +149,163 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "2B.google.cloud.dialogflow.cx.v3beta1.We"
+ "bhook.ServiceDirectoryConfigH\000\022*\n\007timeou"
+ "t\030\006 \001(\0132\031.google.protobuf.Duration\022\020\n\010di"
- + "sabled\030\005 \001(\010\032\225\002\n\021GenericWebService\022\021\n\003ur"
+ + "sabled\030\005 \001(\010\032\352\006\n\021GenericWebService\022\021\n\003ur"
+ "i\030\001 \001(\tB\004\342A\001\002\022\024\n\010username\030\002 \001(\tB\002\030\001\022\024\n\010p"
+ "assword\030\003 \001(\tB\002\030\001\022j\n\017request_headers\030\004 \003"
+ "(\0132Q.google.cloud.dialogflow.cx.v3beta1."
+ "Webhook.GenericWebService.RequestHeaders"
- + "Entry\022\036\n\020allowed_ca_certs\030\005 \003(\014B\004\342A\001\001\0325\n"
- + "\023RequestHeadersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val"
- + "ue\030\002 \001(\t:\0028\001\032\267\001\n\026ServiceDirectoryConfig\022"
- + "A\n\007service\030\001 \001(\tB0\342A\001\002\372A)\n\'servicedirect"
- + "ory.googleapis.com/Service\022Z\n\023generic_we"
- + "b_service\030\002 \001(\0132=.google.cloud.dialogflo"
- + "w.cx.v3beta1.Webhook.GenericWebService:q"
- + "\352An\n!dialogflow.googleapis.com/Webhook\022I"
- + "projects/{project}/locations/{location}/"
- + "agents/{agent}/webhooks/{webhook}B\t\n\007web"
- + "hook\"x\n\023ListWebhooksRequest\022:\n\006parent\030\001 "
- + "\001(\tB*\342A\001\002\372A#\022!dialogflow.googleapis.com/"
- + "Webhook\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token"
- + "\030\003 \001(\t\"n\n\024ListWebhooksResponse\022=\n\010webhoo"
- + "ks\030\001 \003(\0132+.google.cloud.dialogflow.cx.v3"
- + "beta1.Webhook\022\027\n\017next_page_token\030\002 \001(\t\"M"
- + "\n\021GetWebhookRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372"
- + "A#\n!dialogflow.googleapis.com/Webhook\"\226\001"
- + "\n\024CreateWebhookRequest\022:\n\006parent\030\001 \001(\tB*"
- + "\342A\001\002\372A#\022!dialogflow.googleapis.com/Webho"
- + "ok\022B\n\007webhook\030\002 \001(\0132+.google.cloud.dialo"
- + "gflow.cx.v3beta1.WebhookB\004\342A\001\002\"\213\001\n\024Updat"
- + "eWebhookRequest\022B\n\007webhook\030\001 \001(\0132+.googl"
- + "e.cloud.dialogflow.cx.v3beta1.WebhookB\004\342"
- + "A\001\002\022/\n\013update_mask\030\002 \001(\0132\032.google.protob"
- + "uf.FieldMask\"_\n\024DeleteWebhookRequest\0228\n\004"
- + "name\030\001 \001(\tB*\342A\001\002\372A#\n!dialogflow.googleap"
- + "is.com/Webhook\022\r\n\005force\030\002 \001(\010\"\251\n\n\016Webhoo"
- + "kRequest\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/Inte"
- + "ntH\000\022\024\n\ntranscript\030\014 \001(\tH\000\022\027\n\rtrigger_ev"
- + "ent\030\016 \001(\tH\000\022\025\n\013dtmf_digits\030\021 \001(\tH\000\022\025\n\rla"
- + "nguage_code\030\017 \001(\t\022\\\n\020fulfillment_info\030\006 "
- + "\001(\0132B.google.cloud.dialogflow.cx.v3beta1"
- + ".WebhookRequest.FulfillmentInfo\022R\n\013inten"
- + "t_info\030\003 \001(\0132=.google.cloud.dialogflow.c"
- + "x.v3beta1.WebhookRequest.IntentInfo\022?\n\tp"
- + "age_info\030\004 \001(\0132,.google.cloud.dialogflow"
- + ".cx.v3beta1.PageInfo\022E\n\014session_info\030\005 \001"
- + "(\0132/.google.cloud.dialogflow.cx.v3beta1."
- + "SessionInfo\022E\n\010messages\030\007 \003(\01323.google.c"
- + "loud.dialogflow.cx.v3beta1.ResponseMessa"
- + "ge\022(\n\007payload\030\010 \001(\0132\027.google.protobuf.St"
- + "ruct\022m\n\031sentiment_analysis_result\030\t \001(\0132"
- + "J.google.cloud.dialogflow.cx.v3beta1.Web"
- + "hookRequest.SentimentAnalysisResult\032\036\n\017F"
- + "ulfillmentInfo\022\013\n\003tag\030\001 \001(\t\032\305\003\n\nIntentIn"
- + "fo\022B\n\023last_matched_intent\030\001 \001(\tB%\372A\"\n di"
- + "alogflow.googleapis.com/Intent\022\024\n\014displa"
- + "y_name\030\003 \001(\t\022a\n\nparameters\030\002 \003(\0132M.googl"
+ + "Entry\022\036\n\020allowed_ca_certs\030\005 \003(\014B\004\342A\001\001\022e\n"
+ + "\014webhook_type\030\006 \001(\0162I.google.cloud.dialo"
+ + "gflow.cx.v3beta1.Webhook.GenericWebServi"
+ + "ce.WebhookTypeB\004\342A\001\001\022c\n\013http_method\030\007 \001("
+ + "\0162H.google.cloud.dialogflow.cx.v3beta1.W"
+ + "ebhook.GenericWebService.HttpMethodB\004\342A\001"
+ + "\001\022\032\n\014request_body\030\010 \001(\tB\004\342A\001\001\022t\n\021paramet"
+ + "er_mapping\030\t \003(\0132S.google.cloud.dialogfl"
+ + "ow.cx.v3beta1.Webhook.GenericWebService."
+ + "ParameterMappingEntryB\004\342A\001\001\0325\n\023RequestHe"
+ + "adersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\002"
+ + "8\001\0327\n\025ParameterMappingEntry\022\013\n\003key\030\001 \001(\t"
+ + "\022\r\n\005value\030\002 \001(\t:\0028\001\"G\n\013WebhookType\022\034\n\030WE"
+ + "BHOOK_TYPE_UNSPECIFIED\020\000\022\014\n\010STANDARD\020\001\022\014"
+ + "\n\010FLEXIBLE\020\002\"s\n\nHttpMethod\022\033\n\027HTTP_METHO"
+ + "D_UNSPECIFIED\020\000\022\010\n\004POST\020\001\022\007\n\003GET\020\002\022\010\n\004HE"
+ + "AD\020\003\022\007\n\003PUT\020\004\022\n\n\006DELETE\020\005\022\t\n\005PATCH\020\006\022\013\n\007"
+ + "OPTIONS\020\007\032\267\001\n\026ServiceDirectoryConfig\022A\n\007"
+ + "service\030\001 \001(\tB0\342A\001\002\372A)\n\'servicedirectory"
+ + ".googleapis.com/Service\022Z\n\023generic_web_s"
+ + "ervice\030\002 \001(\0132=.google.cloud.dialogflow.c"
+ + "x.v3beta1.Webhook.GenericWebService:q\352An"
+ + "\n!dialogflow.googleapis.com/Webhook\022Ipro"
+ + "jects/{project}/locations/{location}/age"
+ + "nts/{agent}/webhooks/{webhook}B\t\n\007webhoo"
+ + "k\"x\n\023ListWebhooksRequest\022:\n\006parent\030\001 \001(\t"
+ + "B*\342A\001\002\372A#\022!dialogflow.googleapis.com/Web"
+ + "hook\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.v3bet"
+ + "a1.Webhook\022\027\n\017next_page_token\030\002 \001(\t\"M\n\021G"
+ + "etWebhookRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n"
+ + "!dialogflow.googleapis.com/Webhook\"\226\001\n\024C"
+ + "reateWebhookRequest\022:\n\006parent\030\001 \001(\tB*\342A\001"
+ + "\002\372A#\022!dialogflow.googleapis.com/Webhook\022"
+ + "B\n\007webhook\030\002 \001(\0132+.google.cloud.dialogfl"
+ + "ow.cx.v3beta1.WebhookB\004\342A\001\002\"\213\001\n\024UpdateWe"
+ + "bhookRequest\022B\n\007webhook\030\001 \001(\0132+.google.c"
+ + "loud.dialogflow.cx.v3beta1.WebhookB\004\342A\001\002"
+ + "\022/\n\013update_mask\030\002 \001(\0132\032.google.protobuf."
+ + "FieldMask\"_\n\024DeleteWebhookRequest\0228\n\004nam"
+ + "e\030\001 \001(\tB*\342A\001\002\372A#\n!dialogflow.googleapis."
+ + "com/Webhook\022\r\n\005force\030\002 \001(\010\"\251\n\n\016WebhookRe"
+ + "quest\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(\t"
+ + "B%\372A\"\n dialogflow.googleapis.com/IntentH"
+ + "\000\022\024\n\ntranscript\030\014 \001(\tH\000\022\027\n\rtrigger_event"
+ + "\030\016 \001(\tH\000\022\025\n\013dtmf_digits\030\021 \001(\tH\000\022\025\n\rlangu"
+ + "age_code\030\017 \001(\t\022\\\n\020fulfillment_info\030\006 \001(\013"
+ + "2B.google.cloud.dialogflow.cx.v3beta1.We"
+ + "bhookRequest.FulfillmentInfo\022R\n\013intent_i"
+ + "nfo\030\003 \001(\0132=.google.cloud.dialogflow.cx.v"
+ + "3beta1.WebhookRequest.IntentInfo\022?\n\tpage"
+ + "_info\030\004 \001(\0132,.google.cloud.dialogflow.cx"
+ + ".v3beta1.PageInfo\022E\n\014session_info\030\005 \001(\0132"
+ + "/.google.cloud.dialogflow.cx.v3beta1.Ses"
+ + "sionInfo\022E\n\010messages\030\007 \003(\01323.google.clou"
+ + "d.dialogflow.cx.v3beta1.ResponseMessage\022"
+ + "(\n\007payload\030\010 \001(\0132\027.google.protobuf.Struc"
+ + "t\022m\n\031sentiment_analysis_result\030\t \001(\0132J.g"
+ + "oogle.cloud.dialogflow.cx.v3beta1.Webhoo"
+ + "kRequest.SentimentAnalysisResult\032\036\n\017Fulf"
+ + "illmentInfo\022\013\n\003tag\030\001 \001(\t\032\305\003\n\nIntentInfo\022"
+ + "B\n\023last_matched_intent\030\001 \001(\tB%\372A\"\n dialo"
+ + "gflow.googleapis.com/Intent\022\024\n\014display_n"
+ + "ame\030\003 \001(\t\022a\n\nparameters\030\002 \003(\0132M.google.c"
+ + "loud.dialogflow.cx.v3beta1.WebhookReques"
+ + "t.IntentInfo.ParametersEntry\022\022\n\nconfiden"
+ + "ce\030\004 \001(\002\032^\n\024IntentParameterValue\022\026\n\016orig"
+ + "inal_value\030\001 \001(\t\022.\n\016resolved_value\030\002 \001(\013"
+ + "2\026.google.protobuf.Value\032\205\001\n\017ParametersE"
+ + "ntry\022\013\n\003key\030\001 \001(\t\022a\n\005value\030\002 \001(\0132R.googl"
+ "e.cloud.dialogflow.cx.v3beta1.WebhookReq"
- + "uest.IntentInfo.ParametersEntry\022\022\n\nconfi"
- + "dence\030\004 \001(\002\032^\n\024IntentParameterValue\022\026\n\016o"
- + "riginal_value\030\001 \001(\t\022.\n\016resolved_value\030\002 "
- + "\001(\0132\026.google.protobuf.Value\032\205\001\n\017Paramete"
- + "rsEntry\022\013\n\003key\030\001 \001(\t\022a\n\005value\030\002 \001(\0132R.go"
- + "ogle.cloud.dialogflow.cx.v3beta1.Webhook"
- + "Request.IntentInfo.IntentParameterValue:"
- + "\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\017We"
- + "bhookResponse\022e\n\024fulfillment_response\030\001 "
- + "\001(\0132G.google.cloud.dialogflow.cx.v3beta1"
- + ".WebhookResponse.FulfillmentResponse\022?\n\t"
- + "page_info\030\002 \001(\0132,.google.cloud.dialogflo"
- + "w.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.google.p"
- + "rotobuf.Struct\022:\n\013target_page\030\005 \001(\tB#\372A "
- + "\n\036dialogflow.googleapis.com/PageH\000\022:\n\013ta"
- + "rget_flow\030\006 \001(\tB#\372A \n\036dialogflow.googlea"
- + "pis.com/FlowH\000\032\225\002\n\023FulfillmentResponse\022E"
- + "\n\010messages\030\001 \003(\01323.google.cloud.dialogfl"
- + "ow.cx.v3beta1.ResponseMessage\022m\n\016merge_b"
- + "ehavior\030\002 \001(\0162U.google.cloud.dialogflow."
- + "cx.v3beta1.WebhookResponse.FulfillmentRe"
- + "sponse.MergeBehavior\"H\n\rMergeBehavior\022\036\n"
- + "\032MERGE_BEHAVIOR_UNSPECIFIED\020\000\022\n\n\006APPEND\020"
- + "\001\022\013\n\007REPLACE\020\002B\014\n\ntransition\"\302\004\n\010PageInf"
- + "o\0229\n\014current_page\030\001 \001(\tB#\372A \n\036dialogflow"
- + ".googleapis.com/Page\022\024\n\014display_name\030\004 \001"
- + "(\t\022H\n\tform_info\030\003 \001(\01325.google.cloud.dia"
- + "logflow.cx.v3beta1.PageInfo.FormInfo\032\232\003\n"
- + "\010FormInfo\022[\n\016parameter_info\030\002 \003(\0132C.goog"
- + "le.cloud.dialogflow.cx.v3beta1.PageInfo."
- + "FormInfo.ParameterInfo\032\260\002\n\rParameterInfo"
- + "\022\024\n\014display_name\030\001 \001(\t\022\020\n\010required\030\002 \001(\010"
- + "\022a\n\005state\030\003 \001(\0162R.google.cloud.dialogflo"
- + "w.cx.v3beta1.PageInfo.FormInfo.Parameter"
- + "Info.ParameterState\022%\n\005value\030\004 \001(\0132\026.goo"
- + "gle.protobuf.Value\022\026\n\016just_collected\030\005 \001"
- + "(\010\"U\n\016ParameterState\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\013SessionInfo\0227\n\007session\030\001 \001"
- + "(\tB&\372A#\n!dialogflow.googleapis.com/Sessi"
- + "on\022S\n\nparameters\030\002 \003(\0132?.google.cloud.di"
- + "alogflow.cx.v3beta1.SessionInfo.Paramete"
- + "rsEntry\032I\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t\022"
- + "%\n\005value\030\002 \001(\0132\026.google.protobuf.Value:\002"
- + "8\0012\375\010\n\010Webhooks\022\316\001\n\014ListWebhooks\0227.googl"
- + "e.cloud.dialogflow.cx.v3beta1.ListWebhoo"
- + "ksRequest\0328.google.cloud.dialogflow.cx.v"
- + "3beta1.ListWebhooksResponse\"K\332A\006parent\202\323"
- + "\344\223\002<\022:/v3beta1/{parent=projects/*/locati"
- + "ons/*/agents/*}/webhooks\022\273\001\n\nGetWebhook\022"
- + "5.google.cloud.dialogflow.cx.v3beta1.Get"
- + "WebhookRequest\032+.google.cloud.dialogflow"
- + ".cx.v3beta1.Webhook\"I\332A\004name\202\323\344\223\002<\022:/v3b"
- + "eta1/{name=projects/*/locations/*/agents"
- + "/*/webhooks/*}\022\324\001\n\rCreateWebhook\0228.googl"
- + "e.cloud.dialogflow.cx.v3beta1.CreateWebh"
- + "ookRequest\032+.google.cloud.dialogflow.cx."
- + "v3beta1.Webhook\"\\\332A\016parent,webhook\202\323\344\223\002E"
- + "\":/v3beta1/{parent=projects/*/locations/"
- + "*/agents/*}/webhooks:\007webhook\022\341\001\n\rUpdate"
- + "Webhook\0228.google.cloud.dialogflow.cx.v3b"
- + "eta1.UpdateWebhookRequest\032+.google.cloud"
- + ".dialogflow.cx.v3beta1.Webhook\"i\332A\023webho"
- + "ok,update_mask\202\323\344\223\002M2B/v3beta1/{webhook."
- + "name=projects/*/locations/*/agents/*/web"
- + "hooks/*}:\007webhook\022\254\001\n\rDeleteWebhook\0228.go"
- + "ogle.cloud.dialogflow.cx.v3beta1.DeleteW"
- + "ebhookRequest\032\026.google.protobuf.Empty\"I\332"
- + "A\004name\202\323\344\223\002<*:/v3beta1/{name=projects/*/"
- + "locations/*/agents/*/webhooks/*}\032x\312A\031dia"
- + "logflow.googleapis.com\322AYhttps://www.goo"
- + "gleapis.com/auth/cloud-platform,https://"
- + "www.googleapis.com/auth/dialogflowB\305\002\n&c"
- + "om.google.cloud.dialogflow.cx.v3beta1B\014W"
- + "ebhookProtoP\001Z6cloud.google.com/go/dialo"
- + "gflow/cx/apiv3beta1/cxpb;cxpb\370\001\001\242\002\002DF\252\002\""
- + "Google.Cloud.Dialogflow.Cx.V3Beta1\352\002&Goo"
- + "gle::Cloud::Dialogflow::CX::V3beta1\352A|\n\'"
- + "servicedirectory.googleapis.com/Service\022"
- + "Qprojects/{project}/locations/{location}"
- + "/namespaces/{namespace}/services/{servic"
- + "e}b\006proto3"
+ + "uest.IntentInfo.IntentParameterValue:\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\017Webho"
+ + "okResponse\022e\n\024fulfillment_response\030\001 \001(\013"
+ + "2G.google.cloud.dialogflow.cx.v3beta1.We"
+ + "bhookResponse.FulfillmentResponse\022?\n\tpag"
+ + "e_info\030\002 \001(\0132,.google.cloud.dialogflow.c"
+ + "x.v3beta1.PageInfo\022E\n\014session_info\030\003 \001(\013"
+ + "2/.google.cloud.dialogflow.cx.v3beta1.Se"
+ + "ssionInfo\022(\n\007payload\030\004 \001(\0132\027.google.prot"
+ + "obuf.Struct\022:\n\013target_page\030\005 \001(\tB#\372A \n\036d"
+ + "ialogflow.googleapis.com/PageH\000\022:\n\013targe"
+ + "t_flow\030\006 \001(\tB#\372A \n\036dialogflow.googleapis"
+ + ".com/FlowH\000\032\225\002\n\023FulfillmentResponse\022E\n\010m"
+ + "essages\030\001 \003(\01323.google.cloud.dialogflow."
+ + "cx.v3beta1.ResponseMessage\022m\n\016merge_beha"
+ + "vior\030\002 \001(\0162U.google.cloud.dialogflow.cx."
+ + "v3beta1.WebhookResponse.FulfillmentRespo"
+ + "nse.MergeBehavior\"H\n\rMergeBehavior\022\036\n\032ME"
+ + "RGE_BEHAVIOR_UNSPECIFIED\020\000\022\n\n\006APPEND\020\001\022\013"
+ + "\n\007REPLACE\020\002B\014\n\ntransition\"\302\004\n\010PageInfo\0229"
+ + "\n\014current_page\030\001 \001(\tB#\372A \n\036dialogflow.go"
+ + "ogleapis.com/Page\022\024\n\014display_name\030\004 \001(\t\022"
+ + "H\n\tform_info\030\003 \001(\01325.google.cloud.dialog"
+ + "flow.cx.v3beta1.PageInfo.FormInfo\032\232\003\n\010Fo"
+ + "rmInfo\022[\n\016parameter_info\030\002 \003(\0132C.google."
+ + "cloud.dialogflow.cx.v3beta1.PageInfo.For"
+ + "mInfo.ParameterInfo\032\260\002\n\rParameterInfo\022\024\n"
+ + "\014display_name\030\001 \001(\t\022\020\n\010required\030\002 \001(\010\022a\n"
+ + "\005state\030\003 \001(\0162R.google.cloud.dialogflow.c"
+ + "x.v3beta1.PageInfo.FormInfo.ParameterInf"
+ + "o.ParameterState\022%\n\005value\030\004 \001(\0132\026.google"
+ + ".protobuf.Value\022\026\n\016just_collected\030\005 \001(\010\""
+ + "U\n\016ParameterState\022\037\n\033PARAMETER_STATE_UNS"
+ + "PECIFIED\020\000\022\t\n\005EMPTY\020\001\022\013\n\007INVALID\020\002\022\n\n\006FI"
+ + "LLED\020\003\"\346\001\n\013SessionInfo\0227\n\007session\030\001 \001(\tB"
+ + "&\372A#\n!dialogflow.googleapis.com/Session\022"
+ + "S\n\nparameters\030\002 \003(\0132?.google.cloud.dialo"
+ + "gflow.cx.v3beta1.SessionInfo.ParametersE"
+ + "ntry\032I\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t\022%\n\005"
+ + "value\030\002 \001(\0132\026.google.protobuf.Value:\0028\0012"
+ + "\375\010\n\010Webhooks\022\316\001\n\014ListWebhooks\0227.google.c"
+ + "loud.dialogflow.cx.v3beta1.ListWebhooksR"
+ + "equest\0328.google.cloud.dialogflow.cx.v3be"
+ + "ta1.ListWebhooksResponse\"K\332A\006parent\202\323\344\223\002"
+ + "<\022:/v3beta1/{parent=projects/*/locations"
+ + "/*/agents/*}/webhooks\022\273\001\n\nGetWebhook\0225.g"
+ + "oogle.cloud.dialogflow.cx.v3beta1.GetWeb"
+ + "hookRequest\032+.google.cloud.dialogflow.cx"
+ + ".v3beta1.Webhook\"I\332A\004name\202\323\344\223\002<\022:/v3beta"
+ + "1/{name=projects/*/locations/*/agents/*/"
+ + "webhooks/*}\022\324\001\n\rCreateWebhook\0228.google.c"
+ + "loud.dialogflow.cx.v3beta1.CreateWebhook"
+ + "Request\032+.google.cloud.dialogflow.cx.v3b"
+ + "eta1.Webhook\"\\\332A\016parent,webhook\202\323\344\223\002E\":/"
+ + "v3beta1/{parent=projects/*/locations/*/a"
+ + "gents/*}/webhooks:\007webhook\022\341\001\n\rUpdateWeb"
+ + "hook\0228.google.cloud.dialogflow.cx.v3beta"
+ + "1.UpdateWebhookRequest\032+.google.cloud.di"
+ + "alogflow.cx.v3beta1.Webhook\"i\332A\023webhook,"
+ + "update_mask\202\323\344\223\002M2B/v3beta1/{webhook.nam"
+ + "e=projects/*/locations/*/agents/*/webhoo"
+ + "ks/*}:\007webhook\022\254\001\n\rDeleteWebhook\0228.googl"
+ + "e.cloud.dialogflow.cx.v3beta1.DeleteWebh"
+ + "ookRequest\032\026.google.protobuf.Empty\"I\332A\004n"
+ + "ame\202\323\344\223\002<*:/v3beta1/{name=projects/*/loc"
+ + "ations/*/agents/*/webhooks/*}\032x\312A\031dialog"
+ + "flow.googleapis.com\322AYhttps://www.google"
+ + "apis.com/auth/cloud-platform,https://www"
+ + ".googleapis.com/auth/dialogflowB\305\002\n&com."
+ + "google.cloud.dialogflow.cx.v3beta1B\014Webh"
+ + "ookProtoP\001Z6cloud.google.com/go/dialogfl"
+ + "ow/cx/apiv3beta1/cxpb;cxpb\370\001\001\242\002\002DF\252\002\"Goo"
+ + "gle.Cloud.Dialogflow.Cx.V3Beta1\352\002&Google"
+ + "::Cloud::Dialogflow::CX::V3beta1\352A|\n\'ser"
+ + "vicedirectory.googleapis.com/Service\022Qpr"
+ + "ojects/{project}/locations/{location}/na"
+ + "mespaces/{namespace}/services/{service}b"
+ + "\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -324,7 +343,15 @@ 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", "AllowedCaCerts",
+ "Uri",
+ "Username",
+ "Password",
+ "RequestHeaders",
+ "AllowedCaCerts",
+ "WebhookType",
+ "HttpMethod",
+ "RequestBody",
+ "ParameterMapping",
});
internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_RequestHeadersEntry_descriptor =
internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor
@@ -336,6 +363,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"Key", "Value",
});
+ internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_ParameterMappingEntry_descriptor =
+ internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_descriptor
+ .getNestedTypes()
+ .get(1);
+ internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_ParameterMappingEntry_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_GenericWebService_ParameterMappingEntry_descriptor,
+ new java.lang.String[] {
+ "Key", "Value",
+ });
internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_ServiceDirectoryConfig_descriptor =
internal_static_google_cloud_dialogflow_cx_v3beta1_Webhook_descriptor
.getNestedTypes()
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequest.java
index 67ff94bd4620..8364d1dfd4aa 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequest.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequestOrBuilder.java
index 2ae84f8e56e1..27e00dc0c457 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequestOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponse.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponse.java
index 1e4381729dfe..8e5f4b5d558a 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponse.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponseOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponseOrBuilder.java
index 3d1efb65577e..8d5240f1ff6f 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponseOrBuilder.java
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/WebhookResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto
index 403b18598098..42b27051d0b7 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/agent.proto
@@ -408,6 +408,10 @@ message ExportAgentRequest {
type: "dialogflow.googleapis.com/Environment"
}
];
+
+ // Optional. Whether to include BigQuery Export setting.
+ bool include_bigquery_export_settings = 7
+ [(google.api.field_behavior) = OPTIONAL];
}
// The response message for
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto
index 7c6cf8bf9cbc..bea17e17a6c1 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/audio_config.proto
@@ -320,6 +320,9 @@ message OutputAudioConfig {
int32 sample_rate_hertz = 2;
// Optional. Configuration of how speech should be synthesized.
+ // If not specified,
+ // [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ // is applied.
SynthesizeSpeechConfig synthesize_speech_config = 3;
}
@@ -331,12 +334,16 @@ message TextToSpeechSettings {
//
// These settings affect:
//
- // - The synthesize configuration used in [phone
- // gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway).
+ // - The [phone
+ // gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway)
+ // synthesize configuration set via
+ // [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings].
//
- // - You no longer need to specify
+ // - How speech is synthesized when invoking
+ // [session][google.cloud.dialogflow.cx.v3beta1.Sessions] APIs.
+ // [Agent.text_to_speech_settings][google.cloud.dialogflow.cx.v3beta1.Agent.text_to_speech_settings]
+ // only applies if
// [OutputAudioConfig.synthesize_speech_config][google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig.synthesize_speech_config]
- // when invoking API calls. Your agent will use the pre-configured options
- // for speech synthesizing.
+ // is not specified.
map synthesize_speech_configs = 1;
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto
index 4e691c5ba4e0..dcf2f5a4de75 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto
@@ -598,6 +598,13 @@ message QueryParameters {
// [ResponseMessage][google.cloud.dialogflow.cx.v3beta1.ResponseMessage] with
// unspecified channel will be returned.
string channel = 15;
+
+ // Optional. Sets Dialogflow session life time.
+ // By default, a Dialogflow session remains active and its data is stored for
+ // 30 minutes after the last request is sent for the session.
+ // This value should be no longer than 1 day.
+ google.protobuf.Duration session_ttl = 16
+ [(google.api.field_behavior) = OPTIONAL];
}
// Represents the query input. It can contain one of:
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto
index 62e0d5e6d7b3..6f2d256100b3 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/test_case.proto
@@ -406,7 +406,8 @@ message TestRunDifference {
// The type of diff.
DiffType type = 1;
- // A description of the diff, showing the actual output vs expected output.
+ // A human readable description of the diff, showing the actual output vs
+ // expected output.
string description = 2;
}
diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto
index 878f34ccbd70..e88e3ee91aea 100644
--- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto
+++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/webhook.proto
@@ -101,6 +101,45 @@ message Webhook {
// Represents configuration for a generic web service.
message GenericWebService {
+ // Represents the type of webhook configuration.
+ enum WebhookType {
+ // Default value. This value is unused.
+ WEBHOOK_TYPE_UNSPECIFIED = 0;
+
+ // Represents a standard webhook.
+ STANDARD = 1;
+
+ // Represents a flexible webhook.
+ FLEXIBLE = 2;
+ }
+
+ // HTTP method to use when calling webhooks.
+ enum HttpMethod {
+ // HTTP method not specified.
+ HTTP_METHOD_UNSPECIFIED = 0;
+
+ // HTTP POST Method.
+ POST = 1;
+
+ // HTTP GET Method.
+ GET = 2;
+
+ // HTTP HEAD Method.
+ HEAD = 3;
+
+ // HTTP PUT Method.
+ PUT = 4;
+
+ // HTTP DELETE Method.
+ DELETE = 5;
+
+ // HTTP PATCH Method.
+ PATCH = 6;
+
+ // HTTP OPTIONS Method.
+ OPTIONS = 7;
+ }
+
// Required. The webhook URI for receiving POST requests. It must use https
// protocol.
string uri = 1 [(google.api.field_behavior) = REQUIRED];
@@ -129,6 +168,24 @@ message Webhook {
// ```
repeated bytes allowed_ca_certs = 5
[(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Type of the webhook.
+ WebhookType webhook_type = 6 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. HTTP method for the flexible webhook calls. Standard webhook
+ // always uses POST.
+ HttpMethod http_method = 7 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Defines a custom JSON object as request body to send to
+ // flexible webhook.
+ string request_body = 8 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Maps the values extracted from specific fields of the flexible
+ // webhook response into session parameters.
+ // - Key: session parameter name
+ // - Value: field path in the webhook response
+ map parameter_mapping = 9
+ [(google.api.field_behavior) = OPTIONAL];
}
// Represents configuration for a [Service
diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgent.java
index bfbb0cc5f64f..fcb81d9b6e7c 100644
--- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgent.java
+++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgent.java
@@ -44,6 +44,7 @@ public static void asyncExportAgent() throws Exception {
.setEnvironment(
EnvironmentName.of("[PROJECT]", "[LOCATION]", "[AGENT]", "[ENVIRONMENT]")
.toString())
+ .setIncludeBigqueryExportSettings(true)
.build();
ApiFuture future = agentsClient.exportAgentCallable().futureCall(request);
// Do something.
diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgentLRO.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgentLRO.java
index 040dba4d6b6f..76a375acdd35 100644
--- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgentLRO.java
+++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/AsyncExportAgentLRO.java
@@ -45,6 +45,7 @@ public static void asyncExportAgentLRO() throws Exception {
.setEnvironment(
EnvironmentName.of("[PROJECT]", "[LOCATION]", "[AGENT]", "[ENVIRONMENT]")
.toString())
+ .setIncludeBigqueryExportSettings(true)
.build();
OperationFuture future =
agentsClient.exportAgentOperationCallable().futureCall(request);
diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/SyncExportAgent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/SyncExportAgent.java
index f82f3402cdf9..c0afe27876fd 100644
--- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/SyncExportAgent.java
+++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3/agents/exportagent/SyncExportAgent.java
@@ -43,6 +43,7 @@ public static void syncExportAgent() throws Exception {
.setEnvironment(
EnvironmentName.of("[PROJECT]", "[LOCATION]", "[AGENT]", "[ENVIRONMENT]")
.toString())
+ .setIncludeBigqueryExportSettings(true)
.build();
ExportAgentResponse response = agentsClient.exportAgentAsync(request).get();
}
diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgent.java
index 7d33984d45a1..518bd33d2f8a 100644
--- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgent.java
+++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgent.java
@@ -44,6 +44,7 @@ public static void asyncExportAgent() throws Exception {
.setEnvironment(
EnvironmentName.of("[PROJECT]", "[LOCATION]", "[AGENT]", "[ENVIRONMENT]")
.toString())
+ .setIncludeBigqueryExportSettings(true)
.build();
ApiFuture future = agentsClient.exportAgentCallable().futureCall(request);
// Do something.
diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgentLRO.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgentLRO.java
index 9f72c141840b..1eb951a39904 100644
--- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgentLRO.java
+++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/AsyncExportAgentLRO.java
@@ -45,6 +45,7 @@ public static void asyncExportAgentLRO() throws Exception {
.setEnvironment(
EnvironmentName.of("[PROJECT]", "[LOCATION]", "[AGENT]", "[ENVIRONMENT]")
.toString())
+ .setIncludeBigqueryExportSettings(true)
.build();
OperationFuture future =
agentsClient.exportAgentOperationCallable().futureCall(request);
diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/SyncExportAgent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/SyncExportAgent.java
index a11c2500b239..1f261f640332 100644
--- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/SyncExportAgent.java
+++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/agents/exportagent/SyncExportAgent.java
@@ -43,6 +43,7 @@ public static void syncExportAgent() throws Exception {
.setEnvironment(
EnvironmentName.of("[PROJECT]", "[LOCATION]", "[AGENT]", "[ENVIRONMENT]")
.toString())
+ .setIncludeBigqueryExportSettings(true)
.build();
ExportAgentResponse response = agentsClient.exportAgentAsync(request).get();
}