diff --git a/google-cloud-contact-center-insights/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClient.java b/google-cloud-contact-center-insights/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClient.java index a195d810..c560375e 100644 --- a/google-cloud-contact-center-insights/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClient.java +++ b/google-cloud-contact-center-insights/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClient.java @@ -192,8 +192,8 @@ public final OperationsClient getOperationsClient() { * @param conversationId A unique ID for the new conversation. This ID will become the final * component of the conversation's resource name. If no ID is specified, a server-generated ID * will be used. - *
This value should be 4-32 characters and must match the regular expression - * /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/ + *
This value should be 4-64 characters and must match the regular expression + * `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-` * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Conversation createConversation( @@ -229,8 +229,8 @@ public final Conversation createConversation( * @param conversationId A unique ID for the new conversation. This ID will become the final * component of the conversation's resource name. If no ID is specified, a server-generated ID * will be used. - *
This value should be 4-32 characters and must match the regular expression - * /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/ + *
This value should be 4-64 characters and must match the regular expression + * `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-` * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Conversation createConversation( diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponse.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponse.java index 9a372695..bce83e18 100644 --- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponse.java +++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponse.java @@ -3006,8 +3006,7 @@ public int getIssueMatchesCount() { *
* A map associating each issue resource name with its respective number of * matches in the set of conversations. Key has the format: - * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model - * ID>/issues/<Issue ID>` + * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>` * Deprecated, use `issue_matches_stats` field instead. ** @@ -3033,8 +3032,7 @@ public java.util.Map
* A map associating each issue resource name with its respective number of * matches in the set of conversations. Key has the format: - * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model - * ID>/issues/<Issue ID>` + * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>` * Deprecated, use `issue_matches_stats` field instead. ** @@ -3051,8 +3049,7 @@ public java.util.Map
* A map associating each issue resource name with its respective number of * matches in the set of conversations. Key has the format: - * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model - * ID>/issues/<Issue ID>` + * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>` * Deprecated, use `issue_matches_stats` field instead. ** @@ -3073,8 +3070,7 @@ public int getIssueMatchesOrDefault(java.lang.String key, int defaultValue) { *
* A map associating each issue resource name with its respective number of * matches in the set of conversations. Key has the format: - * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model - * ID>/issues/<Issue ID>` + * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>` * Deprecated, use `issue_matches_stats` field instead. ** @@ -3138,7 +3134,7 @@ public int getIssueMatchesStatsCount() { *
* A map associating each issue resource name with its respective number of * matches in the set of conversations. Key has the format: - * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>` + * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>` ** *
@@ -3167,7 +3163,7 @@ public boolean containsIssueMatchesStats(java.lang.String key) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -3187,7 +3183,7 @@ public boolean containsIssueMatchesStats(java.lang.String key) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -3214,7 +3210,7 @@ public boolean containsIssueMatchesStats(java.lang.String key) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -4504,8 +4500,7 @@ public int getIssueMatchesCount() {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -4531,8 +4526,7 @@ public java.util.Map getIssueMatches() {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -4549,8 +4543,7 @@ public java.util.Map getIssueMatchesMap() {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -4571,8 +4564,7 @@ public int getIssueMatchesOrDefault(java.lang.String key, int defaultValue) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -4602,8 +4594,7 @@ public Builder clearIssueMatches() {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -4628,8 +4619,7 @@ public java.util.Map getMutableIssueMatches
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -4650,8 +4640,7 @@ public Builder putIssueMatches(java.lang.String key, int value) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -4705,7 +4694,7 @@ public int getIssueMatchesStatsCount() {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -4734,7 +4723,7 @@ public boolean containsIssueMatchesStats(java.lang.String key) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -4754,7 +4743,7 @@ public boolean containsIssueMatchesStats(java.lang.String key) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -4782,7 +4771,7 @@ public boolean containsIssueMatchesStats(java.lang.String key) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -4815,7 +4804,7 @@ public Builder clearIssueMatchesStats() {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -4843,7 +4832,7 @@ public Builder removeIssueMatchesStats(java.lang.String key) {
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -4868,7 +4857,7 @@ public Builder putIssueMatchesStats(
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponseOrBuilder.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponseOrBuilder.java
index 4a5d44da..710a9783 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponseOrBuilder.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CalculateStatsResponseOrBuilder.java
@@ -211,8 +211,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -226,8 +225,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -244,8 +242,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -259,8 +256,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -274,8 +270,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model
- * ID>/issues/<Issue ID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
* Deprecated, use `issue_matches_stats` field instead.
*
*
@@ -290,7 +285,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -304,7 +299,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -324,7 +319,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -341,7 +336,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
@@ -358,7 +353,7 @@ public interface CalculateStatsResponseOrBuilder
*
* A map associating each issue resource name with its respective number of
* matches in the set of conversations. Key has the format:
- * `projects/<ProjectID>/locations/<LocationID>/issueModels/<IssueModelID>/issues/<IssueID>`
+ * `projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>`
*
*
*
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequest.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequest.java
index 55223a82..748df8a7 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequest.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequest.java
@@ -253,8 +253,8 @@ public com.google.cloud.contactcenterinsights.v1.Conversation getConversation()
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
@@ -280,8 +280,8 @@ public java.lang.String getConversationId() {
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
@@ -1001,8 +1001,8 @@ public com.google.cloud.contactcenterinsights.v1.Conversation.Builder getConvers
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
@@ -1027,8 +1027,8 @@ public java.lang.String getConversationId() {
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
@@ -1053,8 +1053,8 @@ public com.google.protobuf.ByteString getConversationIdBytes() {
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
@@ -1078,8 +1078,8 @@ public Builder setConversationId(java.lang.String value) {
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
@@ -1099,8 +1099,8 @@ public Builder clearConversationId() {
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequestOrBuilder.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequestOrBuilder.java
index 2f713fb6..665ce99c 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequestOrBuilder.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreateConversationRequestOrBuilder.java
@@ -100,8 +100,8 @@ public interface CreateConversationRequestOrBuilder
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
@@ -116,8 +116,8 @@ public interface CreateConversationRequestOrBuilder
* A unique ID for the new conversation. This ID will become the final
* component of the conversation's resource name. If no ID is specified, a
* server-generated ID will be used.
- * This value should be 4-32 characters and must match the regular
- * expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ * This value should be 4-64 characters and must match the regular
+ * expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
*
*
* string conversation_id = 3;
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java
index 2c22b380..3a18e42b 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java
@@ -134,10 +134,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
@@ -162,10 +162,10 @@ public java.lang.String getParent() {
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
@@ -602,10 +602,10 @@ public Builder mergeFrom(
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
@@ -629,10 +629,10 @@ public java.lang.String getParent() {
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
@@ -656,10 +656,10 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
@@ -682,10 +682,10 @@ public Builder setParent(java.lang.String value) {
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
@@ -704,10 +704,10 @@ public Builder clearParent() {
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequestOrBuilder.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequestOrBuilder.java
index 7fa0b167..49f143f2 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequestOrBuilder.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequestOrBuilder.java
@@ -27,10 +27,10 @@ public interface CreatePhraseMatcherRequestOrBuilder
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
@@ -44,10 +44,10 @@ public interface CreatePhraseMatcherRequestOrBuilder
*
*
*
- * Required. The parent resource of the phrase matcher. Required. The location
- * to create a phrase matcher for. Format: `projects/<Project
- * ID>/locations/<Location ID>` or `projects/<Project
- * Number>/locations/<Location ID>`
+ * Required. The parent resource of the phrase matcher. Required. The location to create
+ * a phrase matcher for.
+ * Format: `projects/<Project ID>/locations/<Location ID>` or
+ * `projects/<Project Number>/locations/<Location ID>`
*
*
*
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java
index 1211626c..86da72ad 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java
@@ -192,9 +192,9 @@ public interface BigQueryDestinationOrBuilder
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -206,9 +206,9 @@ public interface BigQueryDestinationOrBuilder
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -417,9 +417,9 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -442,9 +442,9 @@ public java.lang.String getDataset() {
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -1042,9 +1042,9 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -1066,9 +1066,9 @@ public java.lang.String getDataset() {
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -1090,9 +1090,9 @@ public com.google.protobuf.ByteString getDatasetBytes() {
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -1113,9 +1113,9 @@ public Builder setDataset(java.lang.String value) {
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -1132,9 +1132,9 @@ public Builder clearDataset() {
*
*
*
- * Required. The name of the BigQuery dataset that the snapshot result
- * should be exported to. If this dataset does not exist, the export call
- * returns an INVALID_ARGUMENT error.
+ * Required. The name of the BigQuery dataset that the snapshot result should be
+ * exported to. If this dataset does not exist, the export call returns an
+ * INVALID_ARGUMENT error.
*
*
* string dataset = 1 [(.google.api.field_behavior) = REQUIRED];
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java
index 206749dd..bf0c6b3a 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java
@@ -515,7 +515,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "_config\030\001 \001(\01327.google.cloud.contactcent"
+ "erinsights.v1.ExactMatchConfigH\000B\010\n\006conf"
+ "ig\"*\n\020ExactMatchConfig\022\026\n\016case_sensitive"
- + "\030\001 \001(\010\"\221\005\n\010Settings\022\021\n\004name\030\001 \001(\tB\003\340A\005\0224"
+ + "\030\001 \001(\010\"\261\005\n\010Settings\022\021\n\004name\030\001 \001(\tB\003\340A\005\0224"
+ "\n\013create_time\030\002 \001(\0132\032.google.protobuf.Ti"
+ "mestampB\003\340A\003\0224\n\013update_time\030\003 \001(\0132\032.goog"
+ "le.protobuf.TimestampB\003\340A\003\022\025\n\rlanguage_c"
@@ -525,89 +525,89 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "actcenterinsights.v1.Settings.PubsubNoti"
+ "ficationSettingsEntry\022W\n\017analysis_config"
+ "\030\007 \001(\0132>.google.cloud.contactcenterinsig"
- + "hts.v1.Settings.AnalysisConfig\032A\n\016Analys"
+ + "hts.v1.Settings.AnalysisConfig\032a\n\016Analys"
+ "isConfig\022/\n\'runtime_integration_analysis"
- + "_percentage\030\001 \001(\001\032A\n\037PubsubNotificationS"
- + "ettingsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t"
- + ":\0028\001:d\352Aa\n-contactcenterinsights.googlea"
- + "pis.com/Settings\0220projects/{project}/loc"
- + "ations/{location}/settings\"\230\006\n\021RuntimeAn"
- + "notation\022Z\n\022article_suggestion\030\006 \001(\0132<.g"
- + "oogle.cloud.contactcenterinsights.v1.Art"
- + "icleSuggestionDataH\000\022J\n\nfaq_answer\030\007 \001(\013"
- + "24.google.cloud.contactcenterinsights.v1"
- + ".FaqAnswerDataH\000\022L\n\013smart_reply\030\010 \001(\01325."
- + "google.cloud.contactcenterinsights.v1.Sm"
- + "artReplyDataH\000\022e\n\030smart_compose_suggesti"
- + "on\030\t \001(\0132A.google.cloud.contactcenterins"
- + "ights.v1.SmartComposeSuggestionDataH\000\022b\n"
- + "\026dialogflow_interaction\030\n \001(\0132@.google.c"
- + "loud.contactcenterinsights.v1.Dialogflow"
- + "InteractionDataH\000\022\025\n\rannotation_id\030\001 \001(\t"
- + "\022/\n\013create_time\030\002 \001(\0132\032.google.protobuf."
- + "Timestamp\022Q\n\016start_boundary\030\003 \001(\01329.goog"
- + "le.cloud.contactcenterinsights.v1.Annota"
- + "tionBoundary\022O\n\014end_boundary\030\004 \001(\01329.goo"
- + "gle.cloud.contactcenterinsights.v1.Annot"
- + "ationBoundary\022N\n\017answer_feedback\030\005 \001(\01325"
- + ".google.cloud.contactcenterinsights.v1.A"
- + "nswerFeedbackB\006\n\004data\"\211\002\n\016AnswerFeedback"
- + "\022a\n\021correctness_level\030\001 \001(\0162F.google.clo"
- + "ud.contactcenterinsights.v1.AnswerFeedba"
- + "ck.CorrectnessLevel\022\017\n\007clicked\030\002 \001(\010\022\021\n\t"
- + "displayed\030\003 \001(\010\"p\n\020CorrectnessLevel\022!\n\035C"
- + "ORRECTNESS_LEVEL_UNSPECIFIED\020\000\022\017\n\013NOT_CO"
- + "RRECT\020\001\022\025\n\021PARTIALLY_CORRECT\020\002\022\021\n\rFULLY_"
- + "CORRECT\020\003\"\202\002\n\025ArticleSuggestionData\022\r\n\005t"
- + "itle\030\001 \001(\t\022\013\n\003uri\030\002 \001(\t\022\030\n\020confidence_sc"
- + "ore\030\003 \001(\002\022\\\n\010metadata\030\004 \003(\0132J.google.clo"
- + "ud.contactcenterinsights.v1.ArticleSugge"
- + "stionData.MetadataEntry\022\024\n\014query_record\030"
- + "\005 \001(\t\022\016\n\006source\030\006 \001(\t\032/\n\rMetadataEntry\022\013"
- + "\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\370\001\n\rFaqAn"
- + "swerData\022\016\n\006answer\030\001 \001(\t\022\030\n\020confidence_s"
- + "core\030\002 \001(\002\022\020\n\010question\030\003 \001(\t\022T\n\010metadata"
- + "\030\004 \003(\0132B.google.cloud.contactcenterinsig"
- + "hts.v1.FaqAnswerData.MetadataEntry\022\024\n\014qu"
- + "ery_record\030\005 \001(\t\022\016\n\006source\030\006 \001(\t\032/\n\rMeta"
- + "dataEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028"
- + "\001\"\327\001\n\016SmartReplyData\022\r\n\005reply\030\001 \001(\t\022\030\n\020c"
- + "onfidence_score\030\002 \001(\001\022U\n\010metadata\030\003 \003(\0132"
- + "C.google.cloud.contactcenterinsights.v1."
- + "SmartReplyData.MetadataEntry\022\024\n\014query_re"
- + "cord\030\004 \001(\t\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t"
- + "\022\r\n\005value\030\002 \001(\t:\0028\001\"\364\001\n\032SmartComposeSugg"
- + "estionData\022\022\n\nsuggestion\030\001 \001(\t\022\030\n\020confid"
- + "ence_score\030\002 \001(\001\022a\n\010metadata\030\003 \003(\0132O.goo"
- + "gle.cloud.contactcenterinsights.v1.Smart"
- + "ComposeSuggestionData.MetadataEntry\022\024\n\014q"
- + "uery_record\030\004 \001(\t\032/\n\rMetadataEntry\022\013\n\003ke"
- + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"M\n\031Dialogflow"
- + "InteractionData\022\034\n\024dialogflow_intent_id\030"
- + "\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\"\213\003\n\027Conversati"
- + "onParticipant\022Q\n\033dialogflow_participant_"
- + "name\030\005 \001(\tB*\372A\'\n%dialogflow.googleapis.c"
- + "om/ParticipantH\000\022\021\n\007user_id\030\006 \001(\tH\000\022\"\n\026d"
- + "ialogflow_participant\030\001 \001(\tB\002\030\001\022#\n\033obfus"
- + "cated_external_user_id\030\003 \001(\t\022Q\n\004role\030\002 \001"
- + "(\0162C.google.cloud.contactcenterinsights."
- + "v1.ConversationParticipant.Role\"_\n\004Role\022"
- + "\024\n\020ROLE_UNSPECIFIED\020\000\022\017\n\013HUMAN_AGENT\020\001\022\023"
- + "\n\017AUTOMATED_AGENT\020\002\022\014\n\010END_USER\020\003\022\r\n\tANY"
- + "_AGENT\020\004B\r\n\013participantB\354\003\n)com.google.c"
- + "loud.contactcenterinsights.v1B\016Resources"
- + "ProtoP\001ZZgoogle.golang.org/genproto/goog"
- + "leapis/cloud/contactcenterinsights/v1;co"
- + "ntactcenterinsights\252\002%Google.Cloud.Conta"
- + "ctCenterInsights.V1\312\002%Google\\Cloud\\Conta"
- + "ctCenterInsights\\V1\352\002(Google::Cloud::Con"
- + "tactCenterInsights::V1\352A\324\001\n%dialogflow.g"
- + "oogleapis.com/Participant\022Jprojects/{pro"
- + "ject}/conversations/{conversation}/parti"
- + "cipants/{participant}\022_projects/{project"
- + "}/locations/{location}/conversations/{co"
- + "nversation}/participants/{participant}b\006"
- + "proto3"
+ + "_percentage\030\001 \001(\001\022\036\n\026disable_issue_model"
+ + "ing\030\003 \001(\010\032A\n\037PubsubNotificationSettingsE"
+ + "ntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:d\352A"
+ + "a\n-contactcenterinsights.googleapis.com/"
+ + "Settings\0220projects/{project}/locations/{"
+ + "location}/settings\"\230\006\n\021RuntimeAnnotation"
+ + "\022Z\n\022article_suggestion\030\006 \001(\0132<.google.cl"
+ + "oud.contactcenterinsights.v1.ArticleSugg"
+ + "estionDataH\000\022J\n\nfaq_answer\030\007 \001(\01324.googl"
+ + "e.cloud.contactcenterinsights.v1.FaqAnsw"
+ + "erDataH\000\022L\n\013smart_reply\030\010 \001(\01325.google.c"
+ + "loud.contactcenterinsights.v1.SmartReply"
+ + "DataH\000\022e\n\030smart_compose_suggestion\030\t \001(\013"
+ + "2A.google.cloud.contactcenterinsights.v1"
+ + ".SmartComposeSuggestionDataH\000\022b\n\026dialogf"
+ + "low_interaction\030\n \001(\0132@.google.cloud.con"
+ + "tactcenterinsights.v1.DialogflowInteract"
+ + "ionDataH\000\022\025\n\rannotation_id\030\001 \001(\t\022/\n\013crea"
+ + "te_time\030\002 \001(\0132\032.google.protobuf.Timestam"
+ + "p\022Q\n\016start_boundary\030\003 \001(\01329.google.cloud"
+ + ".contactcenterinsights.v1.AnnotationBoun"
+ + "dary\022O\n\014end_boundary\030\004 \001(\01329.google.clou"
+ + "d.contactcenterinsights.v1.AnnotationBou"
+ + "ndary\022N\n\017answer_feedback\030\005 \001(\01325.google."
+ + "cloud.contactcenterinsights.v1.AnswerFee"
+ + "dbackB\006\n\004data\"\211\002\n\016AnswerFeedback\022a\n\021corr"
+ + "ectness_level\030\001 \001(\0162F.google.cloud.conta"
+ + "ctcenterinsights.v1.AnswerFeedback.Corre"
+ + "ctnessLevel\022\017\n\007clicked\030\002 \001(\010\022\021\n\tdisplaye"
+ + "d\030\003 \001(\010\"p\n\020CorrectnessLevel\022!\n\035CORRECTNE"
+ + "SS_LEVEL_UNSPECIFIED\020\000\022\017\n\013NOT_CORRECT\020\001\022"
+ + "\025\n\021PARTIALLY_CORRECT\020\002\022\021\n\rFULLY_CORRECT\020"
+ + "\003\"\202\002\n\025ArticleSuggestionData\022\r\n\005title\030\001 \001"
+ + "(\t\022\013\n\003uri\030\002 \001(\t\022\030\n\020confidence_score\030\003 \001("
+ + "\002\022\\\n\010metadata\030\004 \003(\0132J.google.cloud.conta"
+ + "ctcenterinsights.v1.ArticleSuggestionDat"
+ + "a.MetadataEntry\022\024\n\014query_record\030\005 \001(\t\022\016\n"
+ + "\006source\030\006 \001(\t\032/\n\rMetadataEntry\022\013\n\003key\030\001 "
+ + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\370\001\n\rFaqAnswerData"
+ + "\022\016\n\006answer\030\001 \001(\t\022\030\n\020confidence_score\030\002 \001"
+ + "(\002\022\020\n\010question\030\003 \001(\t\022T\n\010metadata\030\004 \003(\0132B"
+ + ".google.cloud.contactcenterinsights.v1.F"
+ + "aqAnswerData.MetadataEntry\022\024\n\014query_reco"
+ + "rd\030\005 \001(\t\022\016\n\006source\030\006 \001(\t\032/\n\rMetadataEntr"
+ + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\327\001\n\016Sm"
+ + "artReplyData\022\r\n\005reply\030\001 \001(\t\022\030\n\020confidenc"
+ + "e_score\030\002 \001(\001\022U\n\010metadata\030\003 \003(\0132C.google"
+ + ".cloud.contactcenterinsights.v1.SmartRep"
+ + "lyData.MetadataEntry\022\024\n\014query_record\030\004 \001"
+ + "(\t\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005valu"
+ + "e\030\002 \001(\t:\0028\001\"\364\001\n\032SmartComposeSuggestionDa"
+ + "ta\022\022\n\nsuggestion\030\001 \001(\t\022\030\n\020confidence_sco"
+ + "re\030\002 \001(\001\022a\n\010metadata\030\003 \003(\0132O.google.clou"
+ + "d.contactcenterinsights.v1.SmartComposeS"
+ + "uggestionData.MetadataEntry\022\024\n\014query_rec"
+ + "ord\030\004 \001(\t\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t\022"
+ + "\r\n\005value\030\002 \001(\t:\0028\001\"M\n\031DialogflowInteract"
+ + "ionData\022\034\n\024dialogflow_intent_id\030\001 \001(\t\022\022\n"
+ + "\nconfidence\030\002 \001(\002\"\213\003\n\027ConversationPartic"
+ + "ipant\022Q\n\033dialogflow_participant_name\030\005 \001"
+ + "(\tB*\372A\'\n%dialogflow.googleapis.com/Parti"
+ + "cipantH\000\022\021\n\007user_id\030\006 \001(\tH\000\022\"\n\026dialogflo"
+ + "w_participant\030\001 \001(\tB\002\030\001\022#\n\033obfuscated_ex"
+ + "ternal_user_id\030\003 \001(\t\022Q\n\004role\030\002 \001(\0162C.goo"
+ + "gle.cloud.contactcenterinsights.v1.Conve"
+ + "rsationParticipant.Role\"_\n\004Role\022\024\n\020ROLE_"
+ + "UNSPECIFIED\020\000\022\017\n\013HUMAN_AGENT\020\001\022\023\n\017AUTOMA"
+ + "TED_AGENT\020\002\022\014\n\010END_USER\020\003\022\r\n\tANY_AGENT\020\004"
+ + "B\r\n\013participantB\354\003\n)com.google.cloud.con"
+ + "tactcenterinsights.v1B\016ResourcesProtoP\001Z"
+ + "Zgoogle.golang.org/genproto/googleapis/c"
+ + "loud/contactcenterinsights/v1;contactcen"
+ + "terinsights\252\002%Google.Cloud.ContactCenter"
+ + "Insights.V1\312\002%Google\\Cloud\\ContactCenter"
+ + "Insights\\V1\352\002(Google::Cloud::ContactCent"
+ + "erInsights::V1\352A\324\001\n%dialogflow.googleapi"
+ + "s.com/Participant\022Jprojects/{project}/co"
+ + "nversations/{conversation}/participants/"
+ + "{participant}\022_projects/{project}/locati"
+ + "ons/{location}/conversations/{conversati"
+ + "on}/participants/{participant}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -1075,7 +1075,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_contactcenterinsights_v1_Settings_AnalysisConfig_descriptor,
new java.lang.String[] {
- "RuntimeIntegrationAnalysisPercentage",
+ "RuntimeIntegrationAnalysisPercentage", "DisableIssueModeling",
});
internal_static_google_cloud_contactcenterinsights_v1_Settings_PubsubNotificationSettingsEntry_descriptor =
internal_static_google_cloud_contactcenterinsights_v1_Settings_descriptor
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Settings.java b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Settings.java
index 5c184659..f296d140 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Settings.java
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Settings.java
@@ -233,6 +233,21 @@ public interface AnalysisConfigOrBuilder
* @return The runtimeIntegrationAnalysisPercentage.
*/
double getRuntimeIntegrationAnalysisPercentage();
+
+ /**
+ *
+ *
+ *
+ * Whether to disable issue model inference during analysis.
+ * By default issue modeling will be included in analysis if there is an
+ * active issue model for the project.
+ *
+ *
+ * bool disable_issue_modeling = 3;
+ *
+ * @return The disableIssueModeling.
+ */
+ boolean getDisableIssueModeling();
}
/**
*
@@ -289,6 +304,11 @@ private AnalysisConfig(
runtimeIntegrationAnalysisPercentage_ = input.readDouble();
break;
}
+ case 24:
+ {
+ disableIssueModeling_ = input.readBool();
+ break;
+ }
default:
{
if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
@@ -342,6 +362,26 @@ public double getRuntimeIntegrationAnalysisPercentage() {
return runtimeIntegrationAnalysisPercentage_;
}
+ public static final int DISABLE_ISSUE_MODELING_FIELD_NUMBER = 3;
+ private boolean disableIssueModeling_;
+ /**
+ *
+ *
+ *
+ * Whether to disable issue model inference during analysis.
+ * By default issue modeling will be included in analysis if there is an
+ * active issue model for the project.
+ *
+ *
+ * bool disable_issue_modeling = 3;
+ *
+ * @return The disableIssueModeling.
+ */
+ @java.lang.Override
+ public boolean getDisableIssueModeling() {
+ return disableIssueModeling_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -359,6 +399,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (runtimeIntegrationAnalysisPercentage_ != 0D) {
output.writeDouble(1, runtimeIntegrationAnalysisPercentage_);
}
+ if (disableIssueModeling_ != false) {
+ output.writeBool(3, disableIssueModeling_);
+ }
unknownFields.writeTo(output);
}
@@ -373,6 +416,9 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeDoubleSize(
1, runtimeIntegrationAnalysisPercentage_);
}
+ if (disableIssueModeling_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, disableIssueModeling_);
+ }
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
@@ -392,6 +438,7 @@ public boolean equals(final java.lang.Object obj) {
if (java.lang.Double.doubleToLongBits(getRuntimeIntegrationAnalysisPercentage())
!= java.lang.Double.doubleToLongBits(other.getRuntimeIntegrationAnalysisPercentage()))
return false;
+ if (getDisableIssueModeling() != other.getDisableIssueModeling()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -408,6 +455,8 @@ public int hashCode() {
(53 * hash)
+ com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getRuntimeIntegrationAnalysisPercentage()));
+ hash = (37 * hash) + DISABLE_ISSUE_MODELING_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDisableIssueModeling());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -560,6 +609,8 @@ public Builder clear() {
super.clear();
runtimeIntegrationAnalysisPercentage_ = 0D;
+ disableIssueModeling_ = false;
+
return this;
}
@@ -590,6 +641,7 @@ public com.google.cloud.contactcenterinsights.v1.Settings.AnalysisConfig buildPa
com.google.cloud.contactcenterinsights.v1.Settings.AnalysisConfig result =
new com.google.cloud.contactcenterinsights.v1.Settings.AnalysisConfig(this);
result.runtimeIntegrationAnalysisPercentage_ = runtimeIntegrationAnalysisPercentage_;
+ result.disableIssueModeling_ = disableIssueModeling_;
onBuilt();
return result;
}
@@ -648,6 +700,9 @@ public Builder mergeFrom(
if (other.getRuntimeIntegrationAnalysisPercentage() != 0D) {
setRuntimeIntegrationAnalysisPercentage(other.getRuntimeIntegrationAnalysisPercentage());
}
+ if (other.getDisableIssueModeling() != false) {
+ setDisableIssueModeling(other.getDisableIssueModeling());
+ }
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -734,6 +789,64 @@ public Builder clearRuntimeIntegrationAnalysisPercentage() {
return this;
}
+ private boolean disableIssueModeling_;
+ /**
+ *
+ *
+ *
+ * Whether to disable issue model inference during analysis.
+ * By default issue modeling will be included in analysis if there is an
+ * active issue model for the project.
+ *
+ *
+ * bool disable_issue_modeling = 3;
+ *
+ * @return The disableIssueModeling.
+ */
+ @java.lang.Override
+ public boolean getDisableIssueModeling() {
+ return disableIssueModeling_;
+ }
+ /**
+ *
+ *
+ *
+ * Whether to disable issue model inference during analysis.
+ * By default issue modeling will be included in analysis if there is an
+ * active issue model for the project.
+ *
+ *
+ * bool disable_issue_modeling = 3;
+ *
+ * @param value The disableIssueModeling to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDisableIssueModeling(boolean value) {
+
+ disableIssueModeling_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Whether to disable issue model inference during analysis.
+ * By default issue modeling will be included in analysis if there is an
+ * active issue model for the project.
+ *
+ *
+ * bool disable_issue_modeling = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearDisableIssueModeling() {
+
+ disableIssueModeling_ = false;
+ onChanged();
+ return this;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto b/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto
index 0ebb35ff..e8153a18 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto
@@ -39,8 +39,7 @@ option ruby_package = "Google::Cloud::ContactCenterInsights::V1";
// An API that lets users analyze and explore their business conversation data.
service ContactCenterInsights {
option (google.api.default_host) = "contactcenterinsights.googleapis.com";
- option (google.api.oauth_scopes) =
- "https://www.googleapis.com/auth/cloud-platform";
+ option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform";
// Creates a conversation.
rpc CreateConversation(CreateConversationRequest) returns (Conversation) {
@@ -48,8 +47,7 @@ service ContactCenterInsights {
post: "/v1/{parent=projects/*/locations/*}/conversations"
body: "conversation"
};
- option (google.api.method_signature) =
- "parent,conversation,conversation_id";
+ option (google.api.method_signature) = "parent,conversation,conversation_id";
}
// Updates a conversation.
@@ -70,8 +68,7 @@ service ContactCenterInsights {
}
// Lists conversations.
- rpc ListConversations(ListConversationsRequest)
- returns (ListConversationsResponse) {
+ rpc ListConversations(ListConversationsRequest) returns (ListConversationsResponse) {
option (google.api.http) = {
get: "/v1/{parent=projects/*/locations/*}/conversations"
};
@@ -79,8 +76,7 @@ service ContactCenterInsights {
}
// Deletes a conversation.
- rpc DeleteConversation(DeleteConversationRequest)
- returns (google.protobuf.Empty) {
+ rpc DeleteConversation(DeleteConversationRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
delete: "/v1/{name=projects/*/locations/*/conversations/*}"
};
@@ -89,8 +85,7 @@ service ContactCenterInsights {
// Creates an analysis. The long running operation is done when the analysis
// has completed.
- rpc CreateAnalysis(CreateAnalysisRequest)
- returns (google.longrunning.Operation) {
+ rpc CreateAnalysis(CreateAnalysisRequest) returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*/conversations/*}/analyses"
body: "analysis"
@@ -127,8 +122,7 @@ service ContactCenterInsights {
}
// Export insights data to a destination defined in the request body.
- rpc ExportInsightsData(ExportInsightsDataRequest)
- returns (google.longrunning.Operation) {
+ rpc ExportInsightsData(ExportInsightsDataRequest) returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*}/insightsdata:export"
body: "*"
@@ -141,8 +135,7 @@ service ContactCenterInsights {
}
// Creates an issue model.
- rpc CreateIssueModel(CreateIssueModelRequest)
- returns (google.longrunning.Operation) {
+ rpc CreateIssueModel(CreateIssueModelRequest) returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*}/issueModels"
body: "issue_model"
@@ -172,8 +165,7 @@ service ContactCenterInsights {
}
// Lists issue models.
- rpc ListIssueModels(ListIssueModelsRequest)
- returns (ListIssueModelsResponse) {
+ rpc ListIssueModels(ListIssueModelsRequest) returns (ListIssueModelsResponse) {
option (google.api.http) = {
get: "/v1/{parent=projects/*/locations/*}/issueModels"
};
@@ -181,8 +173,7 @@ service ContactCenterInsights {
}
// Deletes an issue model.
- rpc DeleteIssueModel(DeleteIssueModelRequest)
- returns (google.longrunning.Operation) {
+ rpc DeleteIssueModel(DeleteIssueModelRequest) returns (google.longrunning.Operation) {
option (google.api.http) = {
delete: "/v1/{name=projects/*/locations/*/issueModels/*}"
};
@@ -195,8 +186,7 @@ service ContactCenterInsights {
// Deploys an issue model. Returns an error if a model is already deployed.
// An issue model can only be used in analysis after it has been deployed.
- rpc DeployIssueModel(DeployIssueModelRequest)
- returns (google.longrunning.Operation) {
+ rpc DeployIssueModel(DeployIssueModelRequest) returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1/{name=projects/*/locations/*/issueModels/*}:deploy"
body: "*"
@@ -210,8 +200,7 @@ service ContactCenterInsights {
// Undeploys an issue model.
// An issue model can not be used in analysis after it has been undeployed.
- rpc UndeployIssueModel(UndeployIssueModelRequest)
- returns (google.longrunning.Operation) {
+ rpc UndeployIssueModel(UndeployIssueModelRequest) returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1/{name=projects/*/locations/*/issueModels/*}:undeploy"
body: "*"
@@ -249,8 +238,7 @@ service ContactCenterInsights {
}
// Gets an issue model's statistics.
- rpc CalculateIssueModelStats(CalculateIssueModelStatsRequest)
- returns (CalculateIssueModelStatsResponse) {
+ rpc CalculateIssueModelStats(CalculateIssueModelStatsRequest) returns (CalculateIssueModelStatsResponse) {
option (google.api.http) = {
get: "/v1/{issue_model=projects/*/locations/*/issueModels/*}:calculateIssueModelStats"
};
@@ -275,8 +263,7 @@ service ContactCenterInsights {
}
// Lists phrase matchers.
- rpc ListPhraseMatchers(ListPhraseMatchersRequest)
- returns (ListPhraseMatchersResponse) {
+ rpc ListPhraseMatchers(ListPhraseMatchersRequest) returns (ListPhraseMatchersResponse) {
option (google.api.http) = {
get: "/v1/{parent=projects/*/locations/*}/phraseMatchers"
};
@@ -284,8 +271,7 @@ service ContactCenterInsights {
}
// Deletes a phrase matcher.
- rpc DeletePhraseMatcher(DeletePhraseMatcherRequest)
- returns (google.protobuf.Empty) {
+ rpc DeletePhraseMatcher(DeletePhraseMatcherRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
delete: "/v1/{name=projects/*/locations/*/phraseMatchers/*}"
};
@@ -397,14 +383,13 @@ message CalculateStatsResponse {
// A map associating each issue resource name with its respective number of
// matches in the set of conversations. Key has the format:
- // `projects//locations//issueModels//issues/`
+ // `projects//locations//issueModels//issues/`
// Deprecated, use `issue_matches_stats` field instead.
map issue_matches = 6 [deprecated = true];
// A map associating each issue resource name with its respective number of
// matches in the set of conversations. Key has the format:
- // `projects//locations//issueModels//issues/`
+ // `projects//locations//issueModels//issues/`
map issue_matches_stats = 8;
// A time series representing the count of conversations created over time
@@ -415,12 +400,10 @@ message CalculateStatsResponse {
// Metadata for a create analysis operation.
message CreateAnalysisOperationMetadata {
// Output only. The time the operation was created.
- google.protobuf.Timestamp create_time = 1
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The time the operation finished running.
- google.protobuf.Timestamp end_time = 2
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp end_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The Conversation that this Analysis Operation belongs to.
string conversation = 3 [
@@ -448,8 +431,8 @@ message CreateConversationRequest {
// component of the conversation's resource name. If no ID is specified, a
// server-generated ID will be used.
//
- // This value should be 4-32 characters and must match the regular
- // expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/
+ // This value should be 4-64 characters and must match the regular
+ // expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
string conversation_id = 3;
}
@@ -613,9 +596,9 @@ message ExportInsightsDataRequest {
// the resource project will be used.
string project_id = 3;
- // Required. The name of the BigQuery dataset that the snapshot result
- // should be exported to. If this dataset does not exist, the export call
- // returns an INVALID_ARGUMENT error.
+ // Required. The name of the BigQuery dataset that the snapshot result should be
+ // exported to. If this dataset does not exist, the export call returns an
+ // INVALID_ARGUMENT error.
string dataset = 1 [(google.api.field_behavior) = REQUIRED];
// The BigQuery table name to which the insights data should be written.
@@ -651,12 +634,10 @@ message ExportInsightsDataRequest {
// Metadata for an export insights operation.
message ExportInsightsDataMetadata {
// Output only. The time the operation was created.
- google.protobuf.Timestamp create_time = 1
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The time the operation finished running.
- google.protobuf.Timestamp end_time = 2
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp end_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
// The original request for export.
ExportInsightsDataRequest request = 3;
@@ -667,7 +648,9 @@ message ExportInsightsDataMetadata {
}
// Response for an export insights operation.
-message ExportInsightsDataResponse {}
+message ExportInsightsDataResponse {
+
+}
// The request to create an issue model.
message CreateIssueModelRequest {
@@ -686,12 +669,10 @@ message CreateIssueModelRequest {
// Metadata for creating an issue model.
message CreateIssueModelMetadata {
// Output only. The time the operation was created.
- google.protobuf.Timestamp create_time = 1
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The time the operation finished running.
- google.protobuf.Timestamp end_time = 2
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp end_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
// The original request for creation.
CreateIssueModelRequest request = 3;
@@ -748,12 +729,10 @@ message DeleteIssueModelRequest {
// Metadata for deleting an issue model.
message DeleteIssueModelMetadata {
// Output only. The time the operation was created.
- google.protobuf.Timestamp create_time = 1
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The time the operation finished running.
- google.protobuf.Timestamp end_time = 2
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp end_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
// The original request for deletion.
DeleteIssueModelRequest request = 3;
@@ -771,17 +750,17 @@ message DeployIssueModelRequest {
}
// The response to deploy an issue model.
-message DeployIssueModelResponse {}
+message DeployIssueModelResponse {
+
+}
// Metadata for deploying an issue model.
message DeployIssueModelMetadata {
// Output only. The time the operation was created.
- google.protobuf.Timestamp create_time = 1
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The time the operation finished running.
- google.protobuf.Timestamp end_time = 2
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp end_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
// The original request for deployment.
DeployIssueModelRequest request = 3;
@@ -799,17 +778,17 @@ message UndeployIssueModelRequest {
}
// The response to undeploy an issue model.
-message UndeployIssueModelResponse {}
+message UndeployIssueModelResponse {
+
+}
// Metadata for undeploying an issue model.
message UndeployIssueModelMetadata {
// Output only. The time the operation was created.
- google.protobuf.Timestamp create_time = 1
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The time the operation finished running.
- google.protobuf.Timestamp end_time = 2
- [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp end_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
// The original request for undeployment.
UndeployIssueModelRequest request = 3;
@@ -872,10 +851,10 @@ message CalculateIssueModelStatsResponse {
// Request to create a phrase matcher.
message CreatePhraseMatcherRequest {
- // Required. The parent resource of the phrase matcher. Required. The location
- // to create a phrase matcher for. Format: `projects//locations/` or `projects//locations/`
+ // Required. The parent resource of the phrase matcher. Required. The location to create
+ // a phrase matcher for.
+ // Format: `projects//locations/` or
+ // `projects//locations/`
string parent = 1 [
(google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = {
@@ -971,6 +950,5 @@ message UpdateSettingsRequest {
Settings settings = 1 [(google.api.field_behavior) = REQUIRED];
// Required. The list of fields to be updated.
- google.protobuf.FieldMask update_mask = 2
- [(google.api.field_behavior) = REQUIRED];
+ google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED];
}
diff --git a/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto b/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto
index 491106cb..a247fdf4 100644
--- a/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto
+++ b/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto
@@ -823,6 +823,11 @@ message Settings {
// Percentage of conversations created using Dialogflow runtime integration
// to analyze automatically, between [0, 100].
double runtime_integration_analysis_percentage = 1;
+
+ // Whether to disable issue model inference during analysis.
+ // By default issue modeling will be included in analysis if there is an
+ // active issue model for the project.
+ bool disable_issue_modeling = 3;
}
// Immutable. The resource name of the settings resource.