diff --git a/java-contact-center-insights/README.md b/java-contact-center-insights/README.md
index 9e96e7231dd6..0973ea9b7a56 100644
--- a/java-contact-center-insights/README.md
+++ b/java-contact-center-insights/README.md
@@ -19,20 +19,20 @@ If you are using Maven, add this to your pom.xml file:
- * Output only. The time at which the analysis was created, which occurs when the - * long-running operation completes. + * Output only. The time at which the analysis was created, which occurs when + * the long-running operation completes. ** *
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -194,8 +194,8 @@ public boolean hasCreateTime() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
* .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -211,8 +211,8 @@ public com.google.protobuf.Timestamp getCreateTime() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
* .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -229,8 +229,8 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -247,8 +247,8 @@ public boolean hasAnalysisResult() {
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -267,8 +267,8 @@ public com.google.cloud.contactcenterinsights.v1.AnalysisResult getAnalysisResul
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1136,8 +1136,8 @@ public com.google.protobuf.TimestampOrBuilder getRequestTimeOrBuilder() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1153,8 +1153,8 @@ public boolean hasCreateTime() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1176,8 +1176,8 @@ public com.google.protobuf.Timestamp getCreateTime() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1201,8 +1201,8 @@ public Builder setCreateTime(com.google.protobuf.Timestamp value) {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1223,8 +1223,8 @@ public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForVal
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1251,8 +1251,8 @@ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1273,8 +1273,8 @@ public Builder clearCreateTime() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1290,8 +1290,8 @@ public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1311,8 +1311,8 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
*
@@ -1346,8 +1346,8 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1363,8 +1363,8 @@ public boolean hasAnalysisResult() {
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1386,8 +1386,8 @@ public com.google.cloud.contactcenterinsights.v1.AnalysisResult getAnalysisResul
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1412,8 +1412,8 @@ public Builder setAnalysisResult(
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1435,8 +1435,8 @@ public Builder setAnalysisResult(
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1465,8 +1465,8 @@ public Builder mergeAnalysisResult(
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1487,8 +1487,8 @@ public Builder clearAnalysisResult() {
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1505,8 +1505,8 @@ public Builder clearAnalysisResult() {
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -1527,8 +1527,8 @@ public Builder clearAnalysisResult() {
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/AnalysisOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/AnalysisOrBuilder.java
index 36d6e9e24d20..981af7f9a3f1 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/AnalysisOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/AnalysisOrBuilder.java
@@ -94,8 +94,8 @@ public interface AnalysisOrBuilder
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
* .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -108,8 +108,8 @@ public interface AnalysisOrBuilder
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
* .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -122,8 +122,8 @@ public interface AnalysisOrBuilder
*
*
*
- * Output only. The time at which the analysis was created, which occurs when the
- * long-running operation completes.
+ * Output only. The time at which the analysis was created, which occurs when
+ * the long-running operation completes.
*
*
* .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -135,8 +135,8 @@ public interface AnalysisOrBuilder
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -150,8 +150,8 @@ public interface AnalysisOrBuilder
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
@@ -165,8 +165,8 @@ public interface AnalysisOrBuilder
*
*
*
- * Output only. The result of the analysis, which is populated when the analysis
- * finishes.
+ * Output only. The result of the analysis, which is populated when the
+ * analysis finishes.
*
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsProto.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsProto.java
index 7d70ff9fd824..2ae1f57f0c49 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsProto.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsProto.java
@@ -107,6 +107,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_descriptor;
+ static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsResponse_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
@@ -403,391 +407,399 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "google.cloud.contactcenterinsights.v1.Co"
+ "nversation.MediumB\003\340A\002\032&\n\022ConversationCo"
+ "nfig\022\020\n\010agent_id\030\001 \001(\tB\010\n\006sourceB\017\n\robje"
- + "ct_config\"\220\002\n\033IngestConversationsMetadat"
+ + "ct_config\"\310\004\n\033IngestConversationsMetadat"
+ "a\0224\n\013create_time\030\001 \001(\0132\032.google.protobuf"
+ ".TimestampB\003\340A\003\0221\n\010end_time\030\002 \001(\0132\032.goog"
+ "le.protobuf.TimestampB\003\340A\003\022W\n\007request\030\003 "
+ "\001(\0132A.google.cloud.contactcenterinsights"
+ ".v1.IngestConversationsRequestB\003\340A\003\022/\n\016p"
+ "artial_errors\030\004 \003(\0132\022.google.rpc.StatusB"
- + "\003\340A\003\"\035\n\033IngestConversationsResponse\"\252\001\n\025"
- + "CreateAnalysisRequest\022I\n\006parent\030\001 \001(\tB9\340"
- + "A\002\372A3\n1contactcenterinsights.googleapis."
- + "com/Conversation\022F\n\010analysis\030\002 \001(\0132/.goo"
- + "gle.cloud.contactcenterinsights.v1.Analy"
- + "sisB\003\340A\002\"\227\001\n\023ListAnalysesRequest\022I\n\006pare"
- + "nt\030\001 \001(\tB9\340A\002\372A3\n1contactcenterinsights."
- + "googleapis.com/Conversation\022\021\n\tpage_size"
- + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001"
- + "(\t\"r\n\024ListAnalysesResponse\022A\n\010analyses\030\001"
- + " \003(\0132/.google.cloud.contactcenterinsight"
- + "s.v1.Analysis\022\027\n\017next_page_token\030\002 \001(\t\"Y"
- + "\n\022GetAnalysisRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372"
- + "A/\n-contactcenterinsights.googleapis.com"
- + "/Analysis\"\\\n\025DeleteAnalysisRequest\022C\n\004na"
- + "me\030\001 \001(\tB5\340A\002\372A/\n-contactcenterinsights."
- + "googleapis.com/Analysis\"\351\001\n\037BulkAnalyzeC"
- + "onversationsRequest\0229\n\006parent\030\001 \001(\tB)\340A\002"
- + "\372A#\n!locations.googleapis.com/Location\022\023"
- + "\n\006filter\030\002 \001(\tB\003\340A\002\022 \n\023analysis_percenta"
- + "ge\030\003 \001(\002B\003\340A\002\022T\n\022annotator_selector\030\010 \001("
- + "\01328.google.cloud.contactcenterinsights.v"
- + "1.AnnotatorSelector\"\303\002\n BulkAnalyzeConve"
- + "rsationsMetadata\022/\n\013create_time\030\001 \001(\0132\032."
- + "google.protobuf.Timestamp\022,\n\010end_time\030\002 "
- + "\001(\0132\032.google.protobuf.Timestamp\022W\n\007reque"
- + "st\030\003 \001(\0132F.google.cloud.contactcenterins"
- + "ights.v1.BulkAnalyzeConversationsRequest"
- + "\022 \n\030completed_analyses_count\030\004 \001(\005\022\035\n\025fa"
- + "iled_analyses_count\030\005 \001(\005\022&\n\036total_reque"
- + "sted_analyses_count\030\006 \001(\005\"d\n BulkAnalyze"
- + "ConversationsResponse\022!\n\031successful_anal"
- + "ysis_count\030\001 \001(\005\022\035\n\025failed_analysis_coun"
- + "t\030\002 \001(\005\"\230\004\n\031ExportInsightsDataRequest\022u\n"
- + "\025big_query_destination\030\002 \001(\0132T.google.cl"
- + "oud.contactcenterinsights.v1.ExportInsig"
- + "htsDataRequest.BigQueryDestinationH\000\0229\n\006"
- + "parent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleap"
- + "is.com/Location\022\016\n\006filter\030\003 \001(\t\022\017\n\007kms_k"
- + "ey\030\004 \001(\t\022l\n\021write_disposition\030\005 \001(\0162Q.go"
- + "ogle.cloud.contactcenterinsights.v1.Expo"
- + "rtInsightsDataRequest.WriteDisposition\032N"
- + "\n\023BigQueryDestination\022\022\n\nproject_id\030\003 \001("
- + "\t\022\024\n\007dataset\030\001 \001(\tB\003\340A\002\022\r\n\005table\030\002 \001(\t\"["
- + "\n\020WriteDisposition\022!\n\035WRITE_DISPOSITION_"
- + "UNSPECIFIED\020\000\022\022\n\016WRITE_TRUNCATE\020\001\022\020\n\014WRI"
- + "TE_APPEND\020\002B\r\n\013destination\"\204\002\n\032ExportIns"
- + "ightsDataMetadata\0224\n\013create_time\030\001 \001(\0132\032"
- + ".google.protobuf.TimestampB\003\340A\003\0221\n\010end_t"
- + "ime\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340"
- + "A\003\022Q\n\007request\030\003 \001(\0132@.google.cloud.conta"
- + "ctcenterinsights.v1.ExportInsightsDataRe"
- + "quest\022*\n\016partial_errors\030\004 \003(\0132\022.google.r"
- + "pc.Status\"\034\n\032ExportInsightsDataResponse\""
- + "\241\001\n\027CreateIssueModelRequest\0229\n\006parent\030\001 "
- + "\001(\tB)\340A\002\372A#\n!locations.googleapis.com/Lo"
- + "cation\022K\n\013issue_model\030\002 \001(\01321.google.clo"
- + "ud.contactcenterinsights.v1.IssueModelB\003"
- + "\340A\002\"\324\001\n\030CreateIssueModelMetadata\0224\n\013crea"
+ + "\003\340A\003\022\204\001\n\032ingest_conversations_stats\030\005 \001("
+ + "\0132[.google.cloud.contactcenterinsights.v"
+ + "1.IngestConversationsMetadata.IngestConv"
+ + "ersationsStatsB\003\340A\003\032\256\001\n\030IngestConversati"
+ + "onsStats\022#\n\026processed_object_count\030\001 \001(\005"
+ + "B\003\340A\003\022%\n\030duplicates_skipped_count\030\002 \001(\005B"
+ + "\003\340A\003\022$\n\027successful_ingest_count\030\003 \001(\005B\003\340"
+ + "A\003\022 \n\023failed_ingest_count\030\004 \001(\005B\003\340A\003\"\035\n\033"
+ + "IngestConversationsResponse\"\252\001\n\025CreateAn"
+ + "alysisRequest\022I\n\006parent\030\001 \001(\tB9\340A\002\372A3\n1c"
+ + "ontactcenterinsights.googleapis.com/Conv"
+ + "ersation\022F\n\010analysis\030\002 \001(\0132/.google.clou"
+ + "d.contactcenterinsights.v1.AnalysisB\003\340A\002"
+ + "\"\227\001\n\023ListAnalysesRequest\022I\n\006parent\030\001 \001(\t"
+ + "B9\340A\002\372A3\n1contactcenterinsights.googleap"
+ + "is.com/Conversation\022\021\n\tpage_size\030\002 \001(\005\022\022"
+ + "\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"r\n\024Li"
+ + "stAnalysesResponse\022A\n\010analyses\030\001 \003(\0132/.g"
+ + "oogle.cloud.contactcenterinsights.v1.Ana"
+ + "lysis\022\027\n\017next_page_token\030\002 \001(\t\"Y\n\022GetAna"
+ + "lysisRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-cont"
+ + "actcenterinsights.googleapis.com/Analysi"
+ + "s\"\\\n\025DeleteAnalysisRequest\022C\n\004name\030\001 \001(\t"
+ + "B5\340A\002\372A/\n-contactcenterinsights.googleap"
+ + "is.com/Analysis\"\351\001\n\037BulkAnalyzeConversat"
+ + "ionsRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!loc"
+ + "ations.googleapis.com/Location\022\023\n\006filter"
+ + "\030\002 \001(\tB\003\340A\002\022 \n\023analysis_percentage\030\003 \001(\002"
+ + "B\003\340A\002\022T\n\022annotator_selector\030\010 \001(\01328.goog"
+ + "le.cloud.contactcenterinsights.v1.Annota"
+ + "torSelector\"\303\002\n BulkAnalyzeConversations"
+ + "Metadata\022/\n\013create_time\030\001 \001(\0132\032.google.p"
+ + "rotobuf.Timestamp\022,\n\010end_time\030\002 \001(\0132\032.go"
+ + "ogle.protobuf.Timestamp\022W\n\007request\030\003 \001(\013"
+ + "2F.google.cloud.contactcenterinsights.v1"
+ + ".BulkAnalyzeConversationsRequest\022 \n\030comp"
+ + "leted_analyses_count\030\004 \001(\005\022\035\n\025failed_ana"
+ + "lyses_count\030\005 \001(\005\022&\n\036total_requested_ana"
+ + "lyses_count\030\006 \001(\005\"d\n BulkAnalyzeConversa"
+ + "tionsResponse\022!\n\031successful_analysis_cou"
+ + "nt\030\001 \001(\005\022\035\n\025failed_analysis_count\030\002 \001(\005\""
+ + "\230\004\n\031ExportInsightsDataRequest\022u\n\025big_que"
+ + "ry_destination\030\002 \001(\0132T.google.cloud.cont"
+ + "actcenterinsights.v1.ExportInsightsDataR"
+ + "equest.BigQueryDestinationH\000\0229\n\006parent\030\001"
+ + " \001(\tB)\340A\002\372A#\n!locations.googleapis.com/L"
+ + "ocation\022\016\n\006filter\030\003 \001(\t\022\017\n\007kms_key\030\004 \001(\t"
+ + "\022l\n\021write_disposition\030\005 \001(\0162Q.google.clo"
+ + "ud.contactcenterinsights.v1.ExportInsigh"
+ + "tsDataRequest.WriteDisposition\032N\n\023BigQue"
+ + "ryDestination\022\022\n\nproject_id\030\003 \001(\t\022\024\n\007dat"
+ + "aset\030\001 \001(\tB\003\340A\002\022\r\n\005table\030\002 \001(\t\"[\n\020WriteD"
+ + "isposition\022!\n\035WRITE_DISPOSITION_UNSPECIF"
+ + "IED\020\000\022\022\n\016WRITE_TRUNCATE\020\001\022\020\n\014WRITE_APPEN"
+ + "D\020\002B\r\n\013destination\"\204\002\n\032ExportInsightsDat"
+ + "aMetadata\0224\n\013create_time\030\001 \001(\0132\032.google."
+ + "protobuf.TimestampB\003\340A\003\0221\n\010end_time\030\002 \001("
+ + "\0132\032.google.protobuf.TimestampB\003\340A\003\022Q\n\007re"
+ + "quest\030\003 \001(\0132@.google.cloud.contactcenter"
+ + "insights.v1.ExportInsightsDataRequest\022*\n"
+ + "\016partial_errors\030\004 \003(\0132\022.google.rpc.Statu"
+ + "s\"\034\n\032ExportInsightsDataResponse\"\241\001\n\027Crea"
+ + "teIssueModelRequest\0229\n\006parent\030\001 \001(\tB)\340A\002"
+ + "\372A#\n!locations.googleapis.com/Location\022K"
+ + "\n\013issue_model\030\002 \001(\01321.google.cloud.conta"
+ + "ctcenterinsights.v1.IssueModelB\003\340A\002\"\324\001\n\030"
+ + "CreateIssueModelMetadata\0224\n\013create_time\030"
+ + "\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221"
+ + "\n\010end_time\030\002 \001(\0132\032.google.protobuf.Times"
+ + "tampB\003\340A\003\022O\n\007request\030\003 \001(\0132>.google.clou"
+ + "d.contactcenterinsights.v1.CreateIssueMo"
+ + "delRequest\"\227\001\n\027UpdateIssueModelRequest\022K"
+ + "\n\013issue_model\030\001 \001(\01321.google.cloud.conta"
+ + "ctcenterinsights.v1.IssueModelB\003\340A\002\022/\n\013u"
+ + "pdate_mask\030\002 \001(\0132\032.google.protobuf.Field"
+ + "Mask\"S\n\026ListIssueModelsRequest\0229\n\006parent"
+ + "\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com"
+ + "/Location\"b\n\027ListIssueModelsResponse\022G\n\014"
+ + "issue_models\030\001 \003(\01321.google.cloud.contac"
+ + "tcenterinsights.v1.IssueModel\"]\n\024GetIssu"
+ + "eModelRequest\022E\n\004name\030\001 \001(\tB7\340A\002\372A1\n/con"
+ + "tactcenterinsights.googleapis.com/IssueM"
+ + "odel\"`\n\027DeleteIssueModelRequest\022E\n\004name\030"
+ + "\001 \001(\tB7\340A\002\372A1\n/contactcenterinsights.goo"
+ + "gleapis.com/IssueModel\"\324\001\n\030DeleteIssueMo"
+ + "delMetadata\0224\n\013create_time\030\001 \001(\0132\032.googl"
+ + "e.protobuf.TimestampB\003\340A\003\0221\n\010end_time\030\002 "
+ + "\001(\0132\032.google.protobuf.TimestampB\003\340A\003\022O\n\007"
+ + "request\030\003 \001(\0132>.google.cloud.contactcent"
+ + "erinsights.v1.DeleteIssueModelRequest\"`\n"
+ + "\027DeployIssueModelRequest\022E\n\004name\030\001 \001(\tB7"
+ + "\340A\002\372A1\n/contactcenterinsights.googleapis"
+ + ".com/IssueModel\"\032\n\030DeployIssueModelRespo"
+ + "nse\"\324\001\n\030DeployIssueModelMetadata\0224\n\013crea"
+ "te_time\030\001 \001(\0132\032.google.protobuf.Timestam"
+ "pB\003\340A\003\0221\n\010end_time\030\002 \001(\0132\032.google.protob"
+ "uf.TimestampB\003\340A\003\022O\n\007request\030\003 \001(\0132>.goo"
- + "gle.cloud.contactcenterinsights.v1.Creat"
- + "eIssueModelRequest\"\227\001\n\027UpdateIssueModelR"
- + "equest\022K\n\013issue_model\030\001 \001(\01321.google.clo"
- + "ud.contactcenterinsights.v1.IssueModelB\003"
- + "\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.protob"
- + "uf.FieldMask\"S\n\026ListIssueModelsRequest\0229"
- + "\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.google"
- + "apis.com/Location\"b\n\027ListIssueModelsResp"
- + "onse\022G\n\014issue_models\030\001 \003(\01321.google.clou"
- + "d.contactcenterinsights.v1.IssueModel\"]\n"
- + "\024GetIssueModelRequest\022E\n\004name\030\001 \001(\tB7\340A\002"
- + "\372A1\n/contactcenterinsights.googleapis.co"
- + "m/IssueModel\"`\n\027DeleteIssueModelRequest\022"
- + "E\n\004name\030\001 \001(\tB7\340A\002\372A1\n/contactcenterinsi"
- + "ghts.googleapis.com/IssueModel\"\324\001\n\030Delet"
- + "eIssueModelMetadata\0224\n\013create_time\030\001 \001(\013"
+ + "gle.cloud.contactcenterinsights.v1.Deplo"
+ + "yIssueModelRequest\"b\n\031UndeployIssueModel"
+ + "Request\022E\n\004name\030\001 \001(\tB7\340A\002\372A1\n/contactce"
+ + "nterinsights.googleapis.com/IssueModel\"\034"
+ + "\n\032UndeployIssueModelResponse\"\330\001\n\032Undeplo"
+ + "yIssueModelMetadata\0224\n\013create_time\030\001 \001(\013"
+ "2\032.google.protobuf.TimestampB\003\340A\003\0221\n\010end"
+ "_time\030\002 \001(\0132\032.google.protobuf.TimestampB"
- + "\003\340A\003\022O\n\007request\030\003 \001(\0132>.google.cloud.con"
- + "tactcenterinsights.v1.DeleteIssueModelRe"
- + "quest\"`\n\027DeployIssueModelRequest\022E\n\004name"
- + "\030\001 \001(\tB7\340A\002\372A1\n/contactcenterinsights.go"
- + "ogleapis.com/IssueModel\"\032\n\030DeployIssueMo"
- + "delResponse\"\324\001\n\030DeployIssueModelMetadata"
- + "\0224\n\013create_time\030\001 \001(\0132\032.google.protobuf."
- + "TimestampB\003\340A\003\0221\n\010end_time\030\002 \001(\0132\032.googl"
- + "e.protobuf.TimestampB\003\340A\003\022O\n\007request\030\003 \001"
- + "(\0132>.google.cloud.contactcenterinsights."
- + "v1.DeployIssueModelRequest\"b\n\031UndeployIs"
- + "sueModelRequest\022E\n\004name\030\001 \001(\tB7\340A\002\372A1\n/c"
- + "ontactcenterinsights.googleapis.com/Issu"
- + "eModel\"\034\n\032UndeployIssueModelResponse\"\330\001\n"
- + "\032UndeployIssueModelMetadata\0224\n\013create_ti"
- + "me\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A"
- + "\003\0221\n\010end_time\030\002 \001(\0132\032.google.protobuf.Ti"
- + "mestampB\003\340A\003\022Q\n\007request\030\003 \001(\0132@.google.c"
- + "loud.contactcenterinsights.v1.UndeployIs"
- + "sueModelRequest\"S\n\017GetIssueRequest\022@\n\004na"
- + "me\030\001 \001(\tB2\340A\002\372A,\n*contactcenterinsights."
- + "googleapis.com/Issue\"\\\n\021ListIssuesReques"
- + "t\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\n/contactcenter"
- + "insights.googleapis.com/IssueModel\"R\n\022Li"
- + "stIssuesResponse\022<\n\006issues\030\001 \003(\0132,.googl"
- + "e.cloud.contactcenterinsights.v1.Issue\"\207"
- + "\001\n\022UpdateIssueRequest\022@\n\005issue\030\001 \001(\0132,.g"
- + "oogle.cloud.contactcenterinsights.v1.Iss"
- + "ueB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.pr"
- + "otobuf.FieldMask\"V\n\022DeleteIssueRequest\022@"
- + "\n\004name\030\001 \001(\tB2\340A\002\372A,\n*contactcenterinsig"
- + "hts.googleapis.com/Issue\"o\n\037CalculateIss"
- + "ueModelStatsRequest\022L\n\013issue_model\030\001 \001(\t"
- + "B7\340A\002\372A1\n/contactcenterinsights.googleap"
- + "is.com/IssueModel\"v\n CalculateIssueModel"
- + "StatsResponse\022R\n\rcurrent_stats\030\004 \001(\0132;.g"
- + "oogle.cloud.contactcenterinsights.v1.Iss"
- + "ueModelLabelStats\"\252\001\n\032CreatePhraseMatche"
- + "rRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locati"
- + "ons.googleapis.com/Location\022Q\n\016phrase_ma"
- + "tcher\030\002 \001(\01324.google.cloud.contactcenter"
- + "insights.v1.PhraseMatcherB\003\340A\002\"\215\001\n\031ListP"
- + "hraseMatchersRequest\0229\n\006parent\030\001 \001(\tB)\340A"
- + "\002\372A#\n!locations.googleapis.com/Location\022"
- + "\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016"
- + "\n\006filter\030\004 \001(\t\"\204\001\n\032ListPhraseMatchersRes"
- + "ponse\022M\n\017phrase_matchers\030\001 \003(\01324.google."
- + "cloud.contactcenterinsights.v1.PhraseMat"
- + "cher\022\027\n\017next_page_token\030\002 \001(\t\"c\n\027GetPhra"
- + "seMatcherRequest\022H\n\004name\030\001 \001(\tB:\340A\002\372A4\n2"
- + "contactcenterinsights.googleapis.com/Phr"
- + "aseMatcher\"f\n\032DeletePhraseMatcherRequest"
- + "\022H\n\004name\030\001 \001(\tB:\340A\002\372A4\n2contactcenterins"
- + "ights.googleapis.com/PhraseMatcher\"\240\001\n\032U"
- + "pdatePhraseMatcherRequest\022Q\n\016phrase_matc"
- + "her\030\001 \001(\01324.google.cloud.contactcenterin"
- + "sights.v1.PhraseMatcherB\003\340A\002\022/\n\013update_m"
- + "ask\030\002 \001(\0132\032.google.protobuf.FieldMask\"Y\n"
- + "\022GetSettingsRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A"
- + "/\n-contactcenterinsights.googleapis.com/"
- + "Settings\"\225\001\n\025UpdateSettingsRequest\022F\n\010se"
- + "ttings\030\001 \001(\0132/.google.cloud.contactcente"
- + "rinsights.v1.SettingsB\003\340A\002\0224\n\013update_mas"
- + "k\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002"
- + "\"\216\001\n\021CreateViewRequest\0229\n\006parent\030\001 \001(\tB)"
- + "\340A\002\372A#\n!locations.googleapis.com/Locatio"
- + "n\022>\n\004view\030\002 \001(\0132+.google.cloud.contactce"
- + "nterinsights.v1.ViewB\003\340A\002\"Q\n\016GetViewRequ"
- + "est\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)contactcenter"
- + "insights.googleapis.com/View\"t\n\020ListView"
- + "sRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locati"
- + "ons.googleapis.com/Location\022\021\n\tpage_size"
- + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"h\n\021ListViewsR"
- + "esponse\022:\n\005views\030\001 \003(\0132+.google.cloud.co"
- + "ntactcenterinsights.v1.View\022\027\n\017next_page"
- + "_token\030\002 \001(\t\"\204\001\n\021UpdateViewRequest\022>\n\004vi"
- + "ew\030\001 \001(\0132+.google.cloud.contactcenterins"
- + "ights.v1.ViewB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132"
- + "\032.google.protobuf.FieldMask\"T\n\021DeleteVie"
- + "wRequest\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)contactc"
- + "enterinsights.googleapis.com/View*J\n\020Con"
- + "versationView\022!\n\035CONVERSATION_VIEW_UNSPE"
- + "CIFIED\020\000\022\010\n\004FULL\020\002\022\t\n\005BASIC\020\0012\321@\n\025Contac"
- + "tCenterInsights\022\372\001\n\022CreateConversation\022@"
+ + "\003\340A\003\022Q\n\007request\030\003 \001(\0132@.google.cloud.con"
+ + "tactcenterinsights.v1.UndeployIssueModel"
+ + "Request\"S\n\017GetIssueRequest\022@\n\004name\030\001 \001(\t"
+ + "B2\340A\002\372A,\n*contactcenterinsights.googleap"
+ + "is.com/Issue\"\\\n\021ListIssuesRequest\022G\n\006par"
+ + "ent\030\001 \001(\tB7\340A\002\372A1\n/contactcenterinsights"
+ + ".googleapis.com/IssueModel\"R\n\022ListIssues"
+ + "Response\022<\n\006issues\030\001 \003(\0132,.google.cloud."
+ + "contactcenterinsights.v1.Issue\"\207\001\n\022Updat"
+ + "eIssueRequest\022@\n\005issue\030\001 \001(\0132,.google.cl"
+ + "oud.contactcenterinsights.v1.IssueB\003\340A\002\022"
+ + "/\n\013update_mask\030\002 \001(\0132\032.google.protobuf.F"
+ + "ieldMask\"V\n\022DeleteIssueRequest\022@\n\004name\030\001"
+ + " \001(\tB2\340A\002\372A,\n*contactcenterinsights.goog"
+ + "leapis.com/Issue\"o\n\037CalculateIssueModelS"
+ + "tatsRequest\022L\n\013issue_model\030\001 \001(\tB7\340A\002\372A1"
+ + "\n/contactcenterinsights.googleapis.com/I"
+ + "ssueModel\"v\n CalculateIssueModelStatsRes"
+ + "ponse\022R\n\rcurrent_stats\030\004 \001(\0132;.google.cl"
+ + "oud.contactcenterinsights.v1.IssueModelL"
+ + "abelStats\"\252\001\n\032CreatePhraseMatcherRequest"
+ + "\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.goog"
+ + "leapis.com/Location\022Q\n\016phrase_matcher\030\002 "
+ + "\001(\01324.google.cloud.contactcenterinsights"
+ + ".v1.PhraseMatcherB\003\340A\002\"\215\001\n\031ListPhraseMat"
+ + "chersRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!lo"
+ + "cations.googleapis.com/Location\022\021\n\tpage_"
+ + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter"
+ + "\030\004 \001(\t\"\204\001\n\032ListPhraseMatchersResponse\022M\n"
+ + "\017phrase_matchers\030\001 \003(\01324.google.cloud.co"
+ + "ntactcenterinsights.v1.PhraseMatcher\022\027\n\017"
+ + "next_page_token\030\002 \001(\t\"c\n\027GetPhraseMatche"
+ + "rRequest\022H\n\004name\030\001 \001(\tB:\340A\002\372A4\n2contactc"
+ + "enterinsights.googleapis.com/PhraseMatch"
+ + "er\"f\n\032DeletePhraseMatcherRequest\022H\n\004name"
+ + "\030\001 \001(\tB:\340A\002\372A4\n2contactcenterinsights.go"
+ + "ogleapis.com/PhraseMatcher\"\240\001\n\032UpdatePhr"
+ + "aseMatcherRequest\022Q\n\016phrase_matcher\030\001 \001("
+ + "\01324.google.cloud.contactcenterinsights.v"
+ + "1.PhraseMatcherB\003\340A\002\022/\n\013update_mask\030\002 \001("
+ + "\0132\032.google.protobuf.FieldMask\"Y\n\022GetSett"
+ + "ingsRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-conta"
+ + "ctcenterinsights.googleapis.com/Settings"
+ + "\"\225\001\n\025UpdateSettingsRequest\022F\n\010settings\030\001"
+ + " \001(\0132/.google.cloud.contactcenterinsight"
+ + "s.v1.SettingsB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132"
+ + "\032.google.protobuf.FieldMaskB\003\340A\002\"\216\001\n\021Cre"
+ + "ateViewRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!"
+ + "locations.googleapis.com/Location\022>\n\004vie"
+ + "w\030\002 \001(\0132+.google.cloud.contactcenterinsi"
+ + "ghts.v1.ViewB\003\340A\002\"Q\n\016GetViewRequest\022?\n\004n"
+ + "ame\030\001 \001(\tB1\340A\002\372A+\n)contactcenterinsights"
+ + ".googleapis.com/View\"t\n\020ListViewsRequest"
+ + "\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.goog"
+ + "leapis.com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022"
+ + "\n\npage_token\030\003 \001(\t\"h\n\021ListViewsResponse\022"
+ + ":\n\005views\030\001 \003(\0132+.google.cloud.contactcen"
+ + "terinsights.v1.View\022\027\n\017next_page_token\030\002"
+ + " \001(\t\"\204\001\n\021UpdateViewRequest\022>\n\004view\030\001 \001(\013"
+ + "2+.google.cloud.contactcenterinsights.v1"
+ + ".ViewB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google"
+ + ".protobuf.FieldMask\"T\n\021DeleteViewRequest"
+ + "\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)contactcenterins"
+ + "ights.googleapis.com/View*J\n\020Conversatio"
+ + "nView\022!\n\035CONVERSATION_VIEW_UNSPECIFIED\020\000"
+ + "\022\010\n\004FULL\020\002\022\t\n\005BASIC\020\0012\321@\n\025ContactCenterI"
+ + "nsights\022\372\001\n\022CreateConversation\022@.google."
+ + "cloud.contactcenterinsights.v1.CreateCon"
+ + "versationRequest\0323.google.cloud.contactc"
+ + "enterinsights.v1.Conversation\"m\202\323\344\223\002A\"1/"
+ + "v1/{parent=projects/*/locations/*}/conve"
+ + "rsations:\014conversation\332A#parent,conversa"
+ + "tion,conversation_id\022\374\001\n\022UpdateConversat"
+ + "ion\022@.google.cloud.contactcenterinsights"
+ + ".v1.UpdateConversationRequest\0323.google.c"
+ + "loud.contactcenterinsights.v1.Conversati"
+ + "on\"o\202\323\344\223\002N2>/v1/{conversation.name=proje"
+ + "cts/*/locations/*/conversations/*}:\014conv"
+ + "ersation\332A\030conversation,update_mask\022\307\001\n\017"
+ + "GetConversation\022=.google.cloud.contactce"
+ + "nterinsights.v1.GetConversationRequest\0323"
+ ".google.cloud.contactcenterinsights.v1.C"
- + "reateConversationRequest\0323.google.cloud."
- + "contactcenterinsights.v1.Conversation\"m\202"
- + "\323\344\223\002A\"1/v1/{parent=projects/*/locations/"
- + "*}/conversations:\014conversation\332A#parent,"
- + "conversation,conversation_id\022\374\001\n\022UpdateC"
- + "onversation\022@.google.cloud.contactcenter"
- + "insights.v1.UpdateConversationRequest\0323."
- + "google.cloud.contactcenterinsights.v1.Co"
- + "nversation\"o\202\323\344\223\002N2>/v1/{conversation.na"
- + "me=projects/*/locations/*/conversations/"
- + "*}:\014conversation\332A\030conversation,update_m"
- + "ask\022\307\001\n\017GetConversation\022=.google.cloud.c"
- + "ontactcenterinsights.v1.GetConversationR"
- + "equest\0323.google.cloud.contactcenterinsig"
- + "hts.v1.Conversation\"@\202\323\344\223\0023\0221/v1/{name=p"
- + "rojects/*/locations/*/conversations/*}\332A"
- + "\004name\022\332\001\n\021ListConversations\022?.google.clo"
- + "ud.contactcenterinsights.v1.ListConversa"
- + "tionsRequest\032@.google.cloud.contactcente"
- + "rinsights.v1.ListConversationsResponse\"B"
- + "\202\323\344\223\0023\0221/v1/{parent=projects/*/locations"
- + "/*}/conversations\332A\006parent\022\260\001\n\022DeleteCon"
- + "versation\022@.google.cloud.contactcenterin"
- + "sights.v1.DeleteConversationRequest\032\026.go"
- + "ogle.protobuf.Empty\"@\202\323\344\223\0023*1/v1/{name=p"
- + "rojects/*/locations/*/conversations/*}\332A"
- + "\004name\022\376\001\n\016CreateAnalysis\022<.google.cloud."
- + "contactcenterinsights.v1.CreateAnalysisR"
- + "equest\032\035.google.longrunning.Operation\"\216\001"
- + "\202\323\344\223\002H\"\022\022*.google.cl"
+ + "oud.contactcenterinsights.v1.CreateIssue"
+ + "ModelRequest\032\035.google.longrunning.Operat"
+ + "ion\"\202\001\202\323\344\223\002>\"//v1/{parent=projects/*/loc"
+ + "ations/*}/issueModels:\013issue_model\332A\022par"
+ + "ent,issue_model\312A&\n\nIssueModel\022\030CreateIs"
+ + "sueModelMetadata\022\361\001\n\020UpdateIssueModel\022>."
+ + "google.cloud.contactcenterinsights.v1.Up"
+ + "dateIssueModelRequest\0321.google.cloud.con"
+ + "tactcenterinsights.v1.IssueModel\"j\202\323\344\223\002J"
+ + "2;/v1/{issue_model.name=projects/*/locat"
+ + "ions/*/issueModels/*}:\013issue_model\332A\027iss"
+ + "ue_model,update_mask\022\277\001\n\rGetIssueModel\022;"
+ ".google.cloud.contactcenterinsights.v1.G"
- + "etAnalysisRequest\032/.google.cloud.contact"
- + "centerinsights.v1.Analysis\"K\202\323\344\223\002>\022\022*.g"
- + "oogle.cloud.contactcenterinsights.v1.Cre"
- + "ateIssueModelRequest\032\035.google.longrunnin"
- + "g.Operation\"\202\001\202\323\344\223\002>\"//v1/{parent=projec"
- + "ts/*/locations/*}/issueModels:\013issue_mod"
- + "el\332A\022parent,issue_model\312A&\n\nIssueModel\022\030"
- + "CreateIssueModelMetadata\022\361\001\n\020UpdateIssue"
- + "Model\022>.google.cloud.contactcenterinsigh"
- + "ts.v1.UpdateIssueModelRequest\0321.google.c"
- + "loud.contactcenterinsights.v1.IssueModel"
- + "\"j\202\323\344\223\002J2;/v1/{issue_model.name=projects"
- + "/*/locations/*/issueModels/*}:\013issue_mod"
- + "el\332A\027issue_model,update_mask\022\277\001\n\rGetIssu"
- + "eModel\022;.google.cloud.contactcenterinsig"
- + "hts.v1.GetIssueModelRequest\0321.google.clo"
- + "ud.contactcenterinsights.v1.IssueModel\">"
- + "\202\323\344\223\0021\022//v1/{name=projects/*/locations/*"
- + "/issueModels/*}\332A\004name\022\322\001\n\017ListIssueMode"
- + "ls\022=.google.cloud.contactcenterinsights."
- + "v1.ListIssueModelsRequest\032>.google.cloud"
- + ".contactcenterinsights.v1.ListIssueModel"
- + "sResponse\"@\202\323\344\223\0021\022//v1/{parent=projects/"
- + "*/locations/*}/issueModels\332A\006parent\022\345\001\n\020"
- + "DeleteIssueModel\022>.google.cloud.contactc"
- + "enterinsights.v1.DeleteIssueModelRequest"
- + "\032\035.google.longrunning.Operation\"r\202\323\344\223\0021*"
- + "//v1/{name=projects/*/locations/*/issueM"
- + "odels/*}\332A\004name\312A1\n\025google.protobuf.Empt"
- + "y\022\030DeleteIssueModelMetadata\022\362\001\n\020DeployIs"
+ + "etIssueModelRequest\0321.google.cloud.conta"
+ + "ctcenterinsights.v1.IssueModel\">\202\323\344\223\0021\022/"
+ + "/v1/{name=projects/*/locations/*/issueMo"
+ + "dels/*}\332A\004name\022\322\001\n\017ListIssueModels\022=.goo"
+ + "gle.cloud.contactcenterinsights.v1.ListI"
+ + "ssueModelsRequest\032>.google.cloud.contact"
+ + "centerinsights.v1.ListIssueModelsRespons"
+ + "e\"@\202\323\344\223\0021\022//v1/{parent=projects/*/locati"
+ + "ons/*}/issueModels\332A\006parent\022\345\001\n\020DeleteIs"
+ "sueModel\022>.google.cloud.contactcenterins"
- + "ights.v1.DeployIssueModelRequest\032\035.googl"
- + "e.longrunning.Operation\"\177\202\323\344\223\002;\"6/v1/{na"
+ + "ights.v1.DeleteIssueModelRequest\032\035.googl"
+ + "e.longrunning.Operation\"r\202\323\344\223\0021*//v1/{na"
+ "me=projects/*/locations/*/issueModels/*}"
- + ":deploy:\001*\332A\004name\312A4\n\030DeployIssueModelRe"
- + "sponse\022\030DeployIssueModelMetadata\022\375\001\n\022Und"
- + "eployIssueModel\022@.google.cloud.contactce"
- + "nterinsights.v1.UndeployIssueModelReques"
- + "t\032\035.google.longrunning.Operation\"\205\001\202\323\344\223\002"
- + "=\"8/v1/{name=projects/*/locations/*/issu"
- + "eModels/*}:undeploy:\001*\332A\004name\312A8\n\032Undepl"
- + "oyIssueModelResponse\022\032UndeployIssueModel"
- + "Metadata\022\271\001\n\010GetIssue\0226.google.cloud.con"
- + "tactcenterinsights.v1.GetIssueRequest\032,."
- + "google.cloud.contactcenterinsights.v1.Is"
- + "sue\"G\202\323\344\223\002:\0228/v1/{name=projects/*/locati"
- + "ons/*/issueModels/*/issues/*}\332A\004name\022\314\001\n"
- + "\nListIssues\0228.google.cloud.contactcenter"
- + "insights.v1.ListIssuesRequest\0329.google.c"
- + "loud.contactcenterinsights.v1.ListIssues"
- + "Response\"I\202\323\344\223\002:\0228/v1/{parent=projects/*"
- + "/locations/*/issueModels/*}/issues\332A\006par"
- + "ent\022\331\001\n\013UpdateIssue\0229.google.cloud.conta"
- + "ctcenterinsights.v1.UpdateIssueRequest\032,"
- + ".google.cloud.contactcenterinsights.v1.I"
- + "ssue\"a\202\323\344\223\002G2>/v1/{issue.name=projects/*"
- + "/locations/*/issueModels/*/issues/*}:\005is"
- + "sue\332A\021issue,update_mask\022\251\001\n\013DeleteIssue\022"
- + "9.google.cloud.contactcenterinsights.v1."
- + "DeleteIssueRequest\032\026.google.protobuf.Emp"
- + "ty\"G\202\323\344\223\002:*8/v1/{name=projects/*/locatio"
- + "ns/*/issueModels/*/issues/*}\332A\004name\022\222\002\n\030"
- + "CalculateIssueModelStats\022F.google.cloud."
- + "contactcenterinsights.v1.CalculateIssueM"
- + "odelStatsRequest\032G.google.cloud.contactc"
- + "enterinsights.v1.CalculateIssueModelStat",
- "sResponse\"e\202\323\344\223\002Q\022O/v1/{issue_model=proj"
- + "ects/*/locations/*/issueModels/*}:calcul"
- + "ateIssueModelStats\332A\013issue_model\022\362\001\n\023Cre"
- + "atePhraseMatcher\022A.google.cloud.contactc"
- + "enterinsights.v1.CreatePhraseMatcherRequ"
- + "est\0324.google.cloud.contactcenterinsights"
- + ".v1.PhraseMatcher\"b\202\323\344\223\002D\"2/v1/{parent=p"
- + "rojects/*/locations/*}/phraseMatchers:\016p"
- + "hrase_matcher\332A\025parent,phrase_matcher\022\313\001"
- + "\n\020GetPhraseMatcher\022>.google.cloud.contac"
- + "tcenterinsights.v1.GetPhraseMatcherReque"
- + "st\0324.google.cloud.contactcenterinsights."
- + "v1.PhraseMatcher\"A\202\323\344\223\0024\0222/v1/{name=proj"
- + "ects/*/locations/*/phraseMatchers/*}\332A\004n"
- + "ame\022\336\001\n\022ListPhraseMatchers\022@.google.clou"
- + "d.contactcenterinsights.v1.ListPhraseMat"
- + "chersRequest\032A.google.cloud.contactcente"
- + "rinsights.v1.ListPhraseMatchersResponse\""
- + "C\202\323\344\223\0024\0222/v1/{parent=projects/*/location"
- + "s/*}/phraseMatchers\332A\006parent\022\263\001\n\023DeleteP"
- + "hraseMatcher\022A.google.cloud.contactcente"
- + "rinsights.v1.DeletePhraseMatcherRequest\032"
- + "\026.google.protobuf.Empty\"A\202\323\344\223\0024*2/v1/{na"
- + "me=projects/*/locations/*/phraseMatchers"
- + "/*}\332A\004name\022\206\002\n\023UpdatePhraseMatcher\022A.goo"
- + "gle.cloud.contactcenterinsights.v1.Updat"
- + "ePhraseMatcherRequest\0324.google.cloud.con"
- + "tactcenterinsights.v1.PhraseMatcher\"v\202\323\344"
- + "\223\002S2A/v1/{phrase_matcher.name=projects/*"
- + "/locations/*/phraseMatchers/*}:\016phrase_m"
- + "atcher\332A\032phrase_matcher,update_mask\022\344\001\n\016"
- + "CalculateStats\022<.google.cloud.contactcen"
- + "terinsights.v1.CalculateStatsRequest\032=.g"
- + "oogle.cloud.contactcenterinsights.v1.Cal"
- + "culateStatsResponse\"U\202\323\344\223\002D\022B/v1/{locati"
- + "on=projects/*/locations/*}/conversations"
- + ":calculateStats\332A\010location\022\264\001\n\013GetSettin"
- + "gs\0229.google.cloud.contactcenterinsights."
- + "v1.GetSettingsRequest\032/.google.cloud.con"
- + "tactcenterinsights.v1.Settings\"9\202\323\344\223\002,\022*"
- + "/v1/{name=projects/*/locations/*/setting"
- + "s}\332A\004name\022\335\001\n\016UpdateSettings\022<.google.cl"
- + "oud.contactcenterinsights.v1.UpdateSetti"
- + "ngsRequest\032/.google.cloud.contactcenteri"
- + "nsights.v1.Settings\"\\\202\323\344\223\002?23/v1/{settin"
- + "gs.name=projects/*/locations/*/settings}"
- + ":\010settings\332A\024settings,update_mask\022\272\001\n\nCr"
- + "eateView\0228.google.cloud.contactcenterins"
- + "ights.v1.CreateViewRequest\032+.google.clou"
- + "d.contactcenterinsights.v1.View\"E\202\323\344\223\0021\""
- + ")/v1/{parent=projects/*/locations/*}/vie"
- + "ws:\004view\332A\013parent,view\022\247\001\n\007GetView\0225.goo"
- + "gle.cloud.contactcenterinsights.v1.GetVi"
- + "ewRequest\032+.google.cloud.contactcenterin"
- + "sights.v1.View\"8\202\323\344\223\002+\022)/v1/{name=projec"
- + "ts/*/locations/*/views/*}\332A\004name\022\272\001\n\tLis"
- + "tViews\0227.google.cloud.contactcenterinsig"
- + "hts.v1.ListViewsRequest\0328.google.cloud.c"
- + "ontactcenterinsights.v1.ListViewsRespons"
- + "e\":\202\323\344\223\002+\022)/v1/{parent=projects/*/locati"
- + "ons/*}/views\332A\006parent\022\304\001\n\nUpdateView\0228.g"
- + "oogle.cloud.contactcenterinsights.v1.Upd"
- + "ateViewRequest\032+.google.cloud.contactcen"
- + "terinsights.v1.View\"O\202\323\344\223\00262./v1/{view.n"
- + "ame=projects/*/locations/*/views/*}:\004vie"
- + "w\332A\020view,update_mask\022\230\001\n\nDeleteView\0228.go"
- + "ogle.cloud.contactcenterinsights.v1.Dele"
- + "teViewRequest\032\026.google.protobuf.Empty\"8\202"
- + "\323\344\223\002+*)/v1/{name=projects/*/locations/*/"
- + "views/*}\332A\004name\032X\312A$contactcenterinsight"
- + "s.googleapis.com\322A.https://www.googleapi"
- + "s.com/auth/cloud-platformB\245\002\n)com.google"
- + ".cloud.contactcenterinsights.v1B\032Contact"
- + "CenterInsightsProtoP\001Z_cloud.google.com/"
- + "go/contactcenterinsights/apiv1/contactce"
- + "nterinsightspb;contactcenterinsightspb\252\002"
- + "%Google.Cloud.ContactCenterInsights.V1\312\002"
- + "%Google\\Cloud\\ContactCenterInsights\\V1\352\002"
- + "(Google::Cloud::ContactCenterInsights::V"
- + "1b\006proto3"
+ + "\332A\004name\312A1\n\025google.protobuf.Empty\022\030Delet"
+ + "eIssueModelMetadata\022\362\001\n\020DeployIssueModel"
+ + "\022>.google.cloud.contactcenterinsights.v1"
+ + ".DeployIssueModelRequest\032\035.google.longru"
+ + "nning.Operation\"\177\202\323\344\223\002;\"6/v1/{name=proje"
+ + "cts/*/locations/*/issueModels/*}:deploy:"
+ + "\001*\332A\004name\312A4\n\030DeployIssueModelResponse\022\030"
+ + "DeployIssueModelMetadata\022\375\001\n\022UndeployIss"
+ + "ueModel\022@.google.cloud.contactcenterinsi"
+ + "ghts.v1.UndeployIssueModelRequest\032\035.goog"
+ + "le.longrunning.Operation\"\205\001\202\323\344\223\002=\"8/v1/{"
+ + "name=projects/*/locations/*/issueModels/"
+ + "*}:undeploy:\001*\332A\004name\312A8\n\032UndeployIssueM"
+ + "odelResponse\022\032UndeployIssueModelMetadata"
+ + "\022\271\001\n\010GetIssue\0226.google.cloud.contactcent"
+ + "erinsights.v1.GetIssueRequest\032,.google.c"
+ + "loud.contactcenterinsights.v1.Issue\"G\202\323\344"
+ + "\223\002:\0228/v1/{name=projects/*/locations/*/is"
+ + "sueModels/*/issues/*}\332A\004name\022\314\001\n\nListIss"
+ + "ues\0228.google.cloud.contactcenterinsights"
+ + ".v1.ListIssuesRequest\0329.google.cloud.con"
+ + "tactcenterinsights.v1.ListIssuesResponse"
+ + "\"I\202\323\344\223\002:\0228/v1/{parent=projects/*/locatio"
+ + "ns/*/issueModels/*}/issues\332A\006parent\022\331\001\n\013"
+ + "UpdateIssue\0229.google.cloud.contactcenter"
+ + "insights.v1.UpdateIssueRequest\032,.google."
+ + "cloud.contactcenterinsights.v1.Issue\"a\202\323"
+ + "\344\223\002G2>/v1/{issue.name=projects/*/locatio"
+ + "ns/*/issueModels/*/issues/*}:\005issue\332A\021is"
+ + "sue,update_mask\022\251\001\n\013DeleteIssue\0229.google",
+ ".cloud.contactcenterinsights.v1.DeleteIs"
+ + "sueRequest\032\026.google.protobuf.Empty\"G\202\323\344\223"
+ + "\002:*8/v1/{name=projects/*/locations/*/iss"
+ + "ueModels/*/issues/*}\332A\004name\022\222\002\n\030Calculat"
+ + "eIssueModelStats\022F.google.cloud.contactc"
+ + "enterinsights.v1.CalculateIssueModelStat"
+ + "sRequest\032G.google.cloud.contactcenterins"
+ + "ights.v1.CalculateIssueModelStatsRespons"
+ + "e\"e\202\323\344\223\002Q\022O/v1/{issue_model=projects/*/l"
+ + "ocations/*/issueModels/*}:calculateIssue"
+ + "ModelStats\332A\013issue_model\022\362\001\n\023CreatePhras"
+ + "eMatcher\022A.google.cloud.contactcenterins"
+ + "ights.v1.CreatePhraseMatcherRequest\0324.go"
+ + "ogle.cloud.contactcenterinsights.v1.Phra"
+ + "seMatcher\"b\202\323\344\223\002D\"2/v1/{parent=projects/"
+ + "*/locations/*}/phraseMatchers:\016phrase_ma"
+ + "tcher\332A\025parent,phrase_matcher\022\313\001\n\020GetPhr"
+ + "aseMatcher\022>.google.cloud.contactcenteri"
+ + "nsights.v1.GetPhraseMatcherRequest\0324.goo"
+ + "gle.cloud.contactcenterinsights.v1.Phras"
+ + "eMatcher\"A\202\323\344\223\0024\0222/v1/{name=projects/*/l"
+ + "ocations/*/phraseMatchers/*}\332A\004name\022\336\001\n\022"
+ + "ListPhraseMatchers\022@.google.cloud.contac"
+ + "tcenterinsights.v1.ListPhraseMatchersReq"
+ + "uest\032A.google.cloud.contactcenterinsight"
+ + "s.v1.ListPhraseMatchersResponse\"C\202\323\344\223\0024\022"
+ + "2/v1/{parent=projects/*/locations/*}/phr"
+ + "aseMatchers\332A\006parent\022\263\001\n\023DeletePhraseMat"
+ + "cher\022A.google.cloud.contactcenterinsight"
+ + "s.v1.DeletePhraseMatcherRequest\032\026.google"
+ + ".protobuf.Empty\"A\202\323\344\223\0024*2/v1/{name=proje"
+ + "cts/*/locations/*/phraseMatchers/*}\332A\004na"
+ + "me\022\206\002\n\023UpdatePhraseMatcher\022A.google.clou"
+ + "d.contactcenterinsights.v1.UpdatePhraseM"
+ + "atcherRequest\0324.google.cloud.contactcent"
+ + "erinsights.v1.PhraseMatcher\"v\202\323\344\223\002S2A/v1"
+ + "/{phrase_matcher.name=projects/*/locatio"
+ + "ns/*/phraseMatchers/*}:\016phrase_matcher\332A"
+ + "\032phrase_matcher,update_mask\022\344\001\n\016Calculat"
+ + "eStats\022<.google.cloud.contactcenterinsig"
+ + "hts.v1.CalculateStatsRequest\032=.google.cl"
+ + "oud.contactcenterinsights.v1.CalculateSt"
+ + "atsResponse\"U\202\323\344\223\002D\022B/v1/{location=proje"
+ + "cts/*/locations/*}/conversations:calcula"
+ + "teStats\332A\010location\022\264\001\n\013GetSettings\0229.goo"
+ + "gle.cloud.contactcenterinsights.v1.GetSe"
+ + "ttingsRequest\032/.google.cloud.contactcent"
+ + "erinsights.v1.Settings\"9\202\323\344\223\002,\022*/v1/{nam"
+ + "e=projects/*/locations/*/settings}\332A\004nam"
+ + "e\022\335\001\n\016UpdateSettings\022<.google.cloud.cont"
+ + "actcenterinsights.v1.UpdateSettingsReque"
+ + "st\032/.google.cloud.contactcenterinsights."
+ + "v1.Settings\"\\\202\323\344\223\002?23/v1/{settings.name="
+ + "projects/*/locations/*/settings}:\010settin"
+ + "gs\332A\024settings,update_mask\022\272\001\n\nCreateView"
+ + "\0228.google.cloud.contactcenterinsights.v1"
+ + ".CreateViewRequest\032+.google.cloud.contac"
+ + "tcenterinsights.v1.View\"E\202\323\344\223\0021\")/v1/{pa"
+ + "rent=projects/*/locations/*}/views:\004view"
+ + "\332A\013parent,view\022\247\001\n\007GetView\0225.google.clou"
+ + "d.contactcenterinsights.v1.GetViewReques"
+ + "t\032+.google.cloud.contactcenterinsights.v"
+ + "1.View\"8\202\323\344\223\002+\022)/v1/{name=projects/*/loc"
+ + "ations/*/views/*}\332A\004name\022\272\001\n\tListViews\0227"
+ + ".google.cloud.contactcenterinsights.v1.L"
+ + "istViewsRequest\0328.google.cloud.contactce"
+ + "nterinsights.v1.ListViewsResponse\":\202\323\344\223\002"
+ + "+\022)/v1/{parent=projects/*/locations/*}/v"
+ + "iews\332A\006parent\022\304\001\n\nUpdateView\0228.google.cl"
+ + "oud.contactcenterinsights.v1.UpdateViewR"
+ + "equest\032+.google.cloud.contactcenterinsig"
+ + "hts.v1.View\"O\202\323\344\223\00262./v1/{view.name=proj"
+ + "ects/*/locations/*/views/*}:\004view\332A\020view"
+ + ",update_mask\022\230\001\n\nDeleteView\0228.google.clo"
+ + "ud.contactcenterinsights.v1.DeleteViewRe"
+ + "quest\032\026.google.protobuf.Empty\"8\202\323\344\223\002+*)/"
+ + "v1/{name=projects/*/locations/*/views/*}"
+ + "\332A\004name\032X\312A$contactcenterinsights.google"
+ + "apis.com\322A.https://www.googleapis.com/au"
+ + "th/cloud-platformB\245\002\n)com.google.cloud.c"
+ + "ontactcenterinsights.v1B\032ContactCenterIn"
+ + "sightsProtoP\001Z_cloud.google.com/go/conta"
+ + "ctcenterinsights/apiv1/contactcenterinsi"
+ + "ghtspb;contactcenterinsightspb\252\002%Google."
+ + "Cloud.ContactCenterInsights.V1\312\002%Google\\"
+ + "Cloud\\ContactCenterInsights\\V1\352\002(Google:"
+ + ":Cloud::ContactCenterInsights::V1b\006proto"
+ + "3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -993,7 +1005,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_descriptor,
new java.lang.String[] {
- "CreateTime", "EndTime", "Request", "PartialErrors",
+ "CreateTime", "EndTime", "Request", "PartialErrors", "IngestConversationsStats",
+ });
+ internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_descriptor =
+ internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_descriptor
+ .getNestedTypes()
+ .get(0);
+ internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_descriptor,
+ new java.lang.String[] {
+ "ProcessedObjectCount",
+ "DuplicatesSkippedCount",
+ "SuccessfulIngestCount",
+ "FailedIngestCount",
});
internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsResponse_descriptor =
getDescriptor().getMessageTypes().get(11);
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Conversation.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Conversation.java
index bf66209677f9..aef9db736adf 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Conversation.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Conversation.java
@@ -8089,7 +8089,8 @@ public com.google.cloud.contactcenterinsights.v1.Conversation.Transcript getTran
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -8106,7 +8107,8 @@ public int getMediumValue() {
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -8256,8 +8258,8 @@ public com.google.cloud.contactcenterinsights.v1.AnalysisOrBuilder getLatestAnal
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -8273,8 +8275,8 @@ public com.google.cloud.contactcenterinsights.v1.AnalysisOrBuilder getLatestAnal
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -8291,8 +8293,8 @@ public com.google.cloud.contactcenterinsights.v1.AnalysisOrBuilder getLatestAnal
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -8307,8 +8309,8 @@ public int getRuntimeAnnotationsCount() {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -8324,8 +8326,8 @@ public com.google.cloud.contactcenterinsights.v1.RuntimeAnnotation getRuntimeAnn
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -8378,8 +8380,8 @@ public int getDialogflowIntentsCount() {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -8405,8 +8407,8 @@ public boolean containsDialogflowIntents(java.lang.String key) {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -8423,8 +8425,8 @@ public boolean containsDialogflowIntents(java.lang.String key) {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -8449,8 +8451,8 @@ public boolean containsDialogflowIntents(java.lang.String key) {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -11696,7 +11698,8 @@ public Builder clearTranscript() {
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -11713,7 +11716,8 @@ public int getMediumValue() {
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -11733,7 +11737,8 @@ public Builder setMediumValue(int value) {
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -11754,7 +11759,8 @@ public com.google.cloud.contactcenterinsights.v1.Conversation.Medium getMedium()
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -11777,7 +11783,8 @@ public Builder setMedium(com.google.cloud.contactcenterinsights.v1.Conversation.
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -12260,8 +12267,8 @@ private void ensureRuntimeAnnotationsIsMutable() {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12280,8 +12287,8 @@ private void ensureRuntimeAnnotationsIsMutable() {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12299,8 +12306,8 @@ public int getRuntimeAnnotationsCount() {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12319,8 +12326,8 @@ public com.google.cloud.contactcenterinsights.v1.RuntimeAnnotation getRuntimeAnn
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12345,8 +12352,8 @@ public Builder setRuntimeAnnotations(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12369,8 +12376,8 @@ public Builder setRuntimeAnnotations(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12395,8 +12402,8 @@ public Builder addRuntimeAnnotations(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12421,8 +12428,8 @@ public Builder addRuntimeAnnotations(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12444,8 +12451,8 @@ public Builder addRuntimeAnnotations(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12468,8 +12475,8 @@ public Builder addRuntimeAnnotations(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12492,8 +12499,8 @@ public Builder addAllRuntimeAnnotations(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12514,8 +12521,8 @@ public Builder clearRuntimeAnnotations() {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12536,8 +12543,8 @@ public Builder removeRuntimeAnnotations(int index) {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12552,8 +12559,8 @@ public Builder removeRuntimeAnnotations(int index) {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12572,8 +12579,8 @@ public Builder removeRuntimeAnnotations(int index) {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12593,8 +12600,8 @@ public Builder removeRuntimeAnnotations(int index) {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12611,8 +12618,8 @@ public Builder removeRuntimeAnnotations(int index) {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12630,8 +12637,8 @@ public Builder removeRuntimeAnnotations(int index) {
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -12700,8 +12707,8 @@ public int getDialogflowIntentsCount() {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -12728,8 +12735,8 @@ public boolean containsDialogflowIntents(java.lang.String key) {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -12747,8 +12754,8 @@ public boolean containsDialogflowIntents(java.lang.String key) {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -12773,8 +12780,8 @@ public boolean containsDialogflowIntents(java.lang.String key) {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -12805,8 +12812,8 @@ public Builder clearDialogflowIntents() {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -12833,8 +12840,8 @@ public Builder removeDialogflowIntents(java.lang.String key) {
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -12858,8 +12865,8 @@ public Builder putDialogflowIntents(
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationOrBuilder.java
index 66938cdadcb5..6d9cf53f34f7 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationOrBuilder.java
@@ -475,7 +475,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -489,7 +490,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ * Immutable. The conversation medium, if unspecified will default to
+ * PHONE_CALL.
*
*
*
@@ -596,8 +598,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -610,8 +612,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -623,8 +625,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -636,8 +638,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -650,8 +652,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. The annotations that were generated during the customer and agent
- * interaction.
+ * Output only. The annotations that were generated during the customer and
+ * agent interaction.
*
*
*
@@ -665,8 +667,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -679,8 +681,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -697,8 +699,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -712,8 +714,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
@@ -730,8 +732,8 @@ com.google.cloud.contactcenterinsights.v1.DialogflowIntent getDialogflowIntentsO
*
*
*
- * Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- * Dialogflow intent, format:
+ * Output only. All the matched Dialogflow intents in the call. The key
+ * corresponds to a Dialogflow intent, format:
* projects/{project}/agent/{agent}/intents/{intent}
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipant.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipant.java
index aa01fdd31967..7abc0df7517e 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipant.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipant.java
@@ -479,7 +479,7 @@ public com.google.protobuf.ByteString getUserIdBytes() {
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @return The dialogflowParticipant.
*/
@java.lang.Override
@@ -508,7 +508,7 @@ public java.lang.String getDialogflowParticipant() {
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @return The bytes for dialogflowParticipant.
*/
@java.lang.Override
@@ -1400,7 +1400,7 @@ public Builder setUserIdBytes(com.google.protobuf.ByteString value) {
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @return The dialogflowParticipant.
*/
@java.lang.Deprecated
@@ -1428,7 +1428,7 @@ public java.lang.String getDialogflowParticipant() {
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @return The bytes for dialogflowParticipant.
*/
@java.lang.Deprecated
@@ -1456,7 +1456,7 @@ public com.google.protobuf.ByteString getDialogflowParticipantBytes() {
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @param value The dialogflowParticipant to set.
* @return This builder for chaining.
*/
@@ -1483,7 +1483,7 @@ public Builder setDialogflowParticipant(java.lang.String value) {
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1506,7 +1506,7 @@ public Builder clearDialogflowParticipant() {
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @param value The bytes for dialogflowParticipant to set.
* @return This builder for chaining.
*/
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipantOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipantOrBuilder.java
index 4bf600ae5d9f..ce3c64746b98 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipantOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ConversationParticipantOrBuilder.java
@@ -113,7 +113,7 @@ public interface ConversationParticipantOrBuilder
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @return The dialogflowParticipant.
*/
@java.lang.Deprecated
@@ -131,7 +131,7 @@ public interface ConversationParticipantOrBuilder
*
* @deprecated
* google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1104
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1125
* @return The bytes for dialogflowParticipant.
*/
@java.lang.Deprecated
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java
index cd4d50df3932..6e12ebb552c1 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequest.java
@@ -75,10 +75,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>`
*
*
*
@@ -103,10 +103,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>`
*
*
*
@@ -573,10 +573,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>`
*
*
*
@@ -600,10 +600,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>`
*
*
*
@@ -627,10 +627,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>`
*
*
*
@@ -653,10 +653,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>`
*
*
*
@@ -675,10 +675,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/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequestOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequestOrBuilder.java
index 49f143f2da6e..7fa0b16760c1 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/CreatePhraseMatcherRequestOrBuilder.java
+++ b/java-contact-center-insights/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/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java
index 5645efc41ca1..cd4ebfa13e66 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ExportInsightsDataRequest.java
@@ -272,9 +272,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];
@@ -286,9 +286,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];
@@ -443,9 +443,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];
@@ -468,9 +468,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];
@@ -1109,9 +1109,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];
@@ -1133,9 +1133,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];
@@ -1157,9 +1157,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];
@@ -1180,9 +1180,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];
@@ -1199,9 +1199,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/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSource.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSource.java
index b5d5557ea28b..2841db1e3c42 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSource.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSource.java
@@ -129,8 +129,8 @@ public com.google.protobuf.ByteString getAudioUriBytes() {
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
@@ -153,8 +153,8 @@ public java.lang.String getTranscriptUri() {
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
@@ -656,8 +656,8 @@ public Builder setAudioUriBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
@@ -679,8 +679,8 @@ public java.lang.String getTranscriptUri() {
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
@@ -702,8 +702,8 @@ public com.google.protobuf.ByteString getTranscriptUriBytes() {
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
@@ -724,8 +724,8 @@ public Builder setTranscriptUri(java.lang.String value) {
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
@@ -742,8 +742,8 @@ public Builder clearTranscriptUri() {
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSourceOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSourceOrBuilder.java
index 509047f4ae6a..0b86dded9b22 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSourceOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/GcsSourceOrBuilder.java
@@ -54,8 +54,8 @@ public interface GcsSourceOrBuilder
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
@@ -67,8 +67,8 @@ public interface GcsSourceOrBuilder
*
*
*
- * Immutable. Cloud Storage URI that points to a file that contains the conversation
- * transcript.
+ * Immutable. Cloud Storage URI that points to a file that contains the
+ * conversation transcript.
*
*
* string transcript_uri = 2 [(.google.api.field_behavior) = IMMUTABLE];
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadata.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadata.java
index 90f396af9e5a..095945782c70 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadata.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadata.java
@@ -67,6 +67,957 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.Builder.class);
}
+ public interface IngestConversationsStatsOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects processed during the ingest operation.
+ *
+ *
+ * int32 processed_object_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The processedObjectCount.
+ */
+ int getProcessedObjectCount();
+
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects skipped because another conversation
+ * with the same transcript uri had already been ingested.
+ *
+ *
+ * int32 duplicates_skipped_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The duplicatesSkippedCount.
+ */
+ int getDuplicatesSkippedCount();
+
+ /**
+ *
+ *
+ *
+ * Output only. The number of new conversations added during this ingest
+ * operation.
+ *
+ *
+ * int32 successful_ingest_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The successfulIngestCount.
+ */
+ int getSuccessfulIngestCount();
+
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects which were unable to be ingested due
+ * to errors. The errors are populated in the partial_errors field.
+ *
+ *
+ * int32 failed_ingest_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The failedIngestCount.
+ */
+ int getFailedIngestCount();
+ }
+ /**
+ *
+ *
+ *
+ * Statistics for IngestConversations operation.
+ *
+ *
+ * Protobuf type {@code
+ * google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats}
+ */
+ public static final class IngestConversationsStats extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats)
+ IngestConversationsStatsOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use IngestConversationsStats.newBuilder() to construct.
+ private IngestConversationsStats(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private IngestConversationsStats() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new IngestConversationsStats();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsProto
+ .internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsProto
+ .internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.class,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.Builder.class);
+ }
+
+ public static final int PROCESSED_OBJECT_COUNT_FIELD_NUMBER = 1;
+ private int processedObjectCount_ = 0;
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects processed during the ingest operation.
+ *
+ *
+ * int32 processed_object_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The processedObjectCount.
+ */
+ @java.lang.Override
+ public int getProcessedObjectCount() {
+ return processedObjectCount_;
+ }
+
+ public static final int DUPLICATES_SKIPPED_COUNT_FIELD_NUMBER = 2;
+ private int duplicatesSkippedCount_ = 0;
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects skipped because another conversation
+ * with the same transcript uri had already been ingested.
+ *
+ *
+ * int32 duplicates_skipped_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The duplicatesSkippedCount.
+ */
+ @java.lang.Override
+ public int getDuplicatesSkippedCount() {
+ return duplicatesSkippedCount_;
+ }
+
+ public static final int SUCCESSFUL_INGEST_COUNT_FIELD_NUMBER = 3;
+ private int successfulIngestCount_ = 0;
+ /**
+ *
+ *
+ *
+ * Output only. The number of new conversations added during this ingest
+ * operation.
+ *
+ *
+ * int32 successful_ingest_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The successfulIngestCount.
+ */
+ @java.lang.Override
+ public int getSuccessfulIngestCount() {
+ return successfulIngestCount_;
+ }
+
+ public static final int FAILED_INGEST_COUNT_FIELD_NUMBER = 4;
+ private int failedIngestCount_ = 0;
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects which were unable to be ingested due
+ * to errors. The errors are populated in the partial_errors field.
+ *
+ *
+ * int32 failed_ingest_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The failedIngestCount.
+ */
+ @java.lang.Override
+ public int getFailedIngestCount() {
+ return failedIngestCount_;
+ }
+
+ 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 (processedObjectCount_ != 0) {
+ output.writeInt32(1, processedObjectCount_);
+ }
+ if (duplicatesSkippedCount_ != 0) {
+ output.writeInt32(2, duplicatesSkippedCount_);
+ }
+ if (successfulIngestCount_ != 0) {
+ output.writeInt32(3, successfulIngestCount_);
+ }
+ if (failedIngestCount_ != 0) {
+ output.writeInt32(4, failedIngestCount_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (processedObjectCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(1, processedObjectCount_);
+ }
+ if (duplicatesSkippedCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, duplicatesSkippedCount_);
+ }
+ if (successfulIngestCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, successfulIngestCount_);
+ }
+ if (failedIngestCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(4, failedIngestCount_);
+ }
+ 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.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats
+ other =
+ (com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats)
+ obj;
+
+ if (getProcessedObjectCount() != other.getProcessedObjectCount()) return false;
+ if (getDuplicatesSkippedCount() != other.getDuplicatesSkippedCount()) return false;
+ if (getSuccessfulIngestCount() != other.getSuccessfulIngestCount()) return false;
+ if (getFailedIngestCount() != other.getFailedIngestCount()) 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) + PROCESSED_OBJECT_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getProcessedObjectCount();
+ hash = (37 * hash) + DUPLICATES_SKIPPED_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getDuplicatesSkippedCount();
+ hash = (37 * hash) + SUCCESSFUL_INGEST_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getSuccessfulIngestCount();
+ hash = (37 * hash) + FAILED_INGEST_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getFailedIngestCount();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ 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.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ 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.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ 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.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ 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.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ 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.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ 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;
+ }
+ /**
+ *
+ *
+ *
+ * Statistics for IngestConversations operation.
+ *
+ *
+ * Protobuf type {@code
+ * google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats)
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStatsOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsProto
+ .internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsProto
+ .internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.class,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.Builder.class);
+ }
+
+ // Construct using
+ // com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ processedObjectCount_ = 0;
+ duplicatesSkippedCount_ = 0;
+ successfulIngestCount_ = 0;
+ failedIngestCount_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsProto
+ .internal_static_google_cloud_contactcenterinsights_v1_IngestConversationsMetadata_IngestConversationsStats_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ getDefaultInstanceForType() {
+ return com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ build() {
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ buildPartial() {
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ result =
+ new com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.processedObjectCount_ = processedObjectCount_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.duplicatesSkippedCount_ = duplicatesSkippedCount_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.successfulIngestCount_ = successfulIngestCount_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.failedIngestCount_ = failedIngestCount_;
+ }
+ }
+
+ @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.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats) {
+ return mergeFrom(
+ (com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ other) {
+ if (other
+ == com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.getDefaultInstance()) return this;
+ if (other.getProcessedObjectCount() != 0) {
+ setProcessedObjectCount(other.getProcessedObjectCount());
+ }
+ if (other.getDuplicatesSkippedCount() != 0) {
+ setDuplicatesSkippedCount(other.getDuplicatesSkippedCount());
+ }
+ if (other.getSuccessfulIngestCount() != 0) {
+ setSuccessfulIngestCount(other.getSuccessfulIngestCount());
+ }
+ if (other.getFailedIngestCount() != 0) {
+ setFailedIngestCount(other.getFailedIngestCount());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ processedObjectCount_ = input.readInt32();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 16:
+ {
+ duplicatesSkippedCount_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 24:
+ {
+ successfulIngestCount_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32:
+ {
+ failedIngestCount_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private int processedObjectCount_;
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects processed during the ingest operation.
+ *
+ *
+ * int32 processed_object_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The processedObjectCount.
+ */
+ @java.lang.Override
+ public int getProcessedObjectCount() {
+ return processedObjectCount_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects processed during the ingest operation.
+ *
+ *
+ * int32 processed_object_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The processedObjectCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setProcessedObjectCount(int value) {
+
+ processedObjectCount_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects processed during the ingest operation.
+ *
+ *
+ * int32 processed_object_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearProcessedObjectCount() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ processedObjectCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int duplicatesSkippedCount_;
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects skipped because another conversation
+ * with the same transcript uri had already been ingested.
+ *
+ *
+ * int32 duplicates_skipped_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The duplicatesSkippedCount.
+ */
+ @java.lang.Override
+ public int getDuplicatesSkippedCount() {
+ return duplicatesSkippedCount_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects skipped because another conversation
+ * with the same transcript uri had already been ingested.
+ *
+ *
+ * int32 duplicates_skipped_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The duplicatesSkippedCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDuplicatesSkippedCount(int value) {
+
+ duplicatesSkippedCount_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects skipped because another conversation
+ * with the same transcript uri had already been ingested.
+ *
+ *
+ * int32 duplicates_skipped_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearDuplicatesSkippedCount() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ duplicatesSkippedCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int successfulIngestCount_;
+ /**
+ *
+ *
+ *
+ * Output only. The number of new conversations added during this ingest
+ * operation.
+ *
+ *
+ * int32 successful_ingest_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The successfulIngestCount.
+ */
+ @java.lang.Override
+ public int getSuccessfulIngestCount() {
+ return successfulIngestCount_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of new conversations added during this ingest
+ * operation.
+ *
+ *
+ * int32 successful_ingest_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The successfulIngestCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSuccessfulIngestCount(int value) {
+
+ successfulIngestCount_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of new conversations added during this ingest
+ * operation.
+ *
+ *
+ * int32 successful_ingest_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearSuccessfulIngestCount() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ successfulIngestCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int failedIngestCount_;
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects which were unable to be ingested due
+ * to errors. The errors are populated in the partial_errors field.
+ *
+ *
+ * int32 failed_ingest_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The failedIngestCount.
+ */
+ @java.lang.Override
+ public int getFailedIngestCount() {
+ return failedIngestCount_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects which were unable to be ingested due
+ * to errors. The errors are populated in the partial_errors field.
+ *
+ *
+ * int32 failed_ingest_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The failedIngestCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFailedIngestCount(int value) {
+
+ failedIngestCount_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. The number of objects which were unable to be ingested due
+ * to errors. The errors are populated in the partial_errors field.
+ *
+ *
+ * int32 failed_ingest_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearFailedIngestCount() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ failedIngestCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats)
+ private static final com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats();
+ }
+
+ public static com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public IngestConversationsStats parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
public static final int CREATE_TIME_FIELD_NUMBER = 1;
private com.google.protobuf.Timestamp createTime_;
/**
@@ -230,8 +1181,8 @@ public com.google.cloud.contactcenterinsights.v1.IngestConversationsRequest getR
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -246,8 +1197,8 @@ public java.util.List getPartialErrorsList() {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -262,8 +1213,8 @@ public java.util.List extends com.google.rpc.StatusOrBuilder> getPartialErrors
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -278,8 +1229,8 @@ public int getPartialErrorsCount() {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -294,8 +1245,8 @@ public com.google.rpc.Status getPartialErrors(int index) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -307,6 +1258,70 @@ public com.google.rpc.StatusOrBuilder getPartialErrorsOrBuilder(int index) {
return partialErrors_.get(index);
}
+ public static final int INGEST_CONVERSATIONS_STATS_FIELD_NUMBER = 5;
+ private com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ ingestConversationsStats_;
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the ingestConversationsStats field is set.
+ */
+ @java.lang.Override
+ public boolean hasIngestConversationsStats() {
+ return ingestConversationsStats_ != null;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The ingestConversationsStats.
+ */
+ @java.lang.Override
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ getIngestConversationsStats() {
+ return ingestConversationsStats_ == null
+ ? com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.getDefaultInstance()
+ : ingestConversationsStats_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStatsOrBuilder
+ getIngestConversationsStatsOrBuilder() {
+ return ingestConversationsStats_ == null
+ ? com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.getDefaultInstance()
+ : ingestConversationsStats_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -333,6 +1348,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
for (int i = 0; i < partialErrors_.size(); i++) {
output.writeMessage(4, partialErrors_.get(i));
}
+ if (ingestConversationsStats_ != null) {
+ output.writeMessage(5, getIngestConversationsStats());
+ }
getUnknownFields().writeTo(output);
}
@@ -354,6 +1372,11 @@ public int getSerializedSize() {
for (int i = 0; i < partialErrors_.size(); i++) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, partialErrors_.get(i));
}
+ if (ingestConversationsStats_ != null) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 5, getIngestConversationsStats());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -383,6 +1406,10 @@ public boolean equals(final java.lang.Object obj) {
if (!getRequest().equals(other.getRequest())) return false;
}
if (!getPartialErrorsList().equals(other.getPartialErrorsList())) return false;
+ if (hasIngestConversationsStats() != other.hasIngestConversationsStats()) return false;
+ if (hasIngestConversationsStats()) {
+ if (!getIngestConversationsStats().equals(other.getIngestConversationsStats())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -410,6 +1437,10 @@ public int hashCode() {
hash = (37 * hash) + PARTIAL_ERRORS_FIELD_NUMBER;
hash = (53 * hash) + getPartialErrorsList().hashCode();
}
+ if (hasIngestConversationsStats()) {
+ hash = (37 * hash) + INGEST_CONVERSATIONS_STATS_FIELD_NUMBER;
+ hash = (53 * hash) + getIngestConversationsStats().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -574,6 +1605,11 @@ public Builder clear() {
partialErrorsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
+ ingestConversationsStats_ = null;
+ if (ingestConversationsStatsBuilder_ != null) {
+ ingestConversationsStatsBuilder_.dispose();
+ ingestConversationsStatsBuilder_ = null;
+ }
return this;
}
@@ -636,6 +1672,12 @@ private void buildPartial0(
if (((from_bitField0_ & 0x00000004) != 0)) {
result.request_ = requestBuilder_ == null ? request_ : requestBuilder_.build();
}
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.ingestConversationsStats_ =
+ ingestConversationsStatsBuilder_ == null
+ ? ingestConversationsStats_
+ : ingestConversationsStatsBuilder_.build();
+ }
}
@java.lang.Override
@@ -723,6 +1765,9 @@ public Builder mergeFrom(
}
}
}
+ if (other.hasIngestConversationsStats()) {
+ mergeIngestConversationsStats(other.getIngestConversationsStats());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -779,6 +1824,13 @@ public Builder mergeFrom(
}
break;
} // case 34
+ case 42:
+ {
+ input.readMessage(
+ getIngestConversationsStatsFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 42
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1416,8 +2468,8 @@ private void ensurePartialErrorsIsMutable() {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1435,8 +2487,8 @@ public java.util.List getPartialErrorsList() {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1454,8 +2506,8 @@ public int getPartialErrorsCount() {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1473,8 +2525,8 @@ public com.google.rpc.Status getPartialErrors(int index) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1498,8 +2550,8 @@ public Builder setPartialErrors(int index, com.google.rpc.Status value) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1520,8 +2572,8 @@ public Builder setPartialErrors(int index, com.google.rpc.Status.Builder builder
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1545,8 +2597,8 @@ public Builder addPartialErrors(com.google.rpc.Status value) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1570,8 +2622,8 @@ public Builder addPartialErrors(int index, com.google.rpc.Status value) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1592,8 +2644,8 @@ public Builder addPartialErrors(com.google.rpc.Status.Builder builderForValue) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1614,8 +2666,8 @@ public Builder addPartialErrors(int index, com.google.rpc.Status.Builder builder
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1636,8 +2688,8 @@ public Builder addAllPartialErrors(java.lang.Iterable extends com.google.rpc.S
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1658,8 +2710,8 @@ public Builder clearPartialErrors() {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1680,8 +2732,8 @@ public Builder removePartialErrors(int index) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1695,8 +2747,8 @@ public com.google.rpc.Status.Builder getPartialErrorsBuilder(int index) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1714,8 +2766,8 @@ public com.google.rpc.StatusOrBuilder getPartialErrorsOrBuilder(int index) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1734,8 +2786,8 @@ public com.google.rpc.StatusOrBuilder getPartialErrorsOrBuilder(int index) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1749,8 +2801,8 @@ public com.google.rpc.Status.Builder addPartialErrorsBuilder() {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1765,8 +2817,8 @@ public com.google.rpc.Status.Builder addPartialErrorsBuilder(int index) {
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -1795,6 +2847,237 @@ public java.util.List getPartialErrorsBuilderList
return partialErrorsBuilder_;
}
+ private com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ ingestConversationsStats_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.Builder,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStatsOrBuilder>
+ ingestConversationsStatsBuilder_;
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the ingestConversationsStats field is set.
+ */
+ public boolean hasIngestConversationsStats() {
+ return ((bitField0_ & 0x00000010) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The ingestConversationsStats.
+ */
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ getIngestConversationsStats() {
+ if (ingestConversationsStatsBuilder_ == null) {
+ return ingestConversationsStats_ == null
+ ? com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.getDefaultInstance()
+ : ingestConversationsStats_;
+ } else {
+ return ingestConversationsStatsBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setIngestConversationsStats(
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ value) {
+ if (ingestConversationsStatsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ingestConversationsStats_ = value;
+ } else {
+ ingestConversationsStatsBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setIngestConversationsStats(
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.Builder
+ builderForValue) {
+ if (ingestConversationsStatsBuilder_ == null) {
+ ingestConversationsStats_ = builderForValue.build();
+ } else {
+ ingestConversationsStatsBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeIngestConversationsStats(
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats
+ value) {
+ if (ingestConversationsStatsBuilder_ == null) {
+ if (((bitField0_ & 0x00000010) != 0)
+ && ingestConversationsStats_ != null
+ && ingestConversationsStats_
+ != com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.getDefaultInstance()) {
+ getIngestConversationsStatsBuilder().mergeFrom(value);
+ } else {
+ ingestConversationsStats_ = value;
+ }
+ } else {
+ ingestConversationsStatsBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearIngestConversationsStats() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ ingestConversationsStats_ = null;
+ if (ingestConversationsStatsBuilder_ != null) {
+ ingestConversationsStatsBuilder_.dispose();
+ ingestConversationsStatsBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.Builder
+ getIngestConversationsStatsBuilder() {
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return getIngestConversationsStatsFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStatsOrBuilder
+ getIngestConversationsStatsOrBuilder() {
+ if (ingestConversationsStatsBuilder_ != null) {
+ return ingestConversationsStatsBuilder_.getMessageOrBuilder();
+ } else {
+ return ingestConversationsStats_ == null
+ ? com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.getDefaultInstance()
+ : ingestConversationsStats_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.Builder,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStatsOrBuilder>
+ getIngestConversationsStatsFieldBuilder() {
+ if (ingestConversationsStatsBuilder_ == null) {
+ ingestConversationsStatsBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStats.Builder,
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStatsOrBuilder>(
+ getIngestConversationsStats(), getParentForChildren(), isClean());
+ ingestConversationsStats_ = null;
+ }
+ return ingestConversationsStatsBuilder_;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadataOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadataOrBuilder.java
index 428b5a217aa2..98844a371bb8 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadataOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IngestConversationsMetadataOrBuilder.java
@@ -145,8 +145,8 @@ public interface IngestConversationsMetadataOrBuilder
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -158,8 +158,8 @@ public interface IngestConversationsMetadataOrBuilder
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -171,8 +171,8 @@ public interface IngestConversationsMetadataOrBuilder
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -184,8 +184,8 @@ public interface IngestConversationsMetadataOrBuilder
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -197,8 +197,8 @@ public interface IngestConversationsMetadataOrBuilder
*
*
*
- * Output only. Partial errors during ingest operation that might cause the operation
- * output to be incomplete.
+ * Output only. Partial errors during ingest operation that might cause the
+ * operation output to be incomplete.
*
*
*
@@ -206,4 +206,48 @@ public interface IngestConversationsMetadataOrBuilder
*
*/
com.google.rpc.StatusOrBuilder getPartialErrorsOrBuilder(int index);
+
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the ingestConversationsStats field is set.
+ */
+ boolean hasIngestConversationsStats();
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The ingestConversationsStats.
+ */
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats
+ getIngestConversationsStats();
+ /**
+ *
+ *
+ *
+ * Output only. Statistics for IngestConversations operation.
+ *
+ *
+ *
+ * .google.cloud.contactcenterinsights.v1.IngestConversationsMetadata.IngestConversationsStats ingest_conversations_stats = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.cloud.contactcenterinsights.v1.IngestConversationsMetadata
+ .IngestConversationsStatsOrBuilder
+ getIngestConversationsStatsOrBuilder();
}
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Issue.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Issue.java
index 565b55e2bd88..11fc3c987354 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Issue.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Issue.java
@@ -281,8 +281,8 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -297,8 +297,8 @@ public com.google.protobuf.ProtocolStringList getSampleUtterancesList() {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -313,8 +313,8 @@ public int getSampleUtterancesCount() {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -330,8 +330,8 @@ public java.lang.String getSampleUtterances(int index) {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1454,8 +1454,8 @@ private void ensureSampleUtterancesIsMutable() {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1470,8 +1470,8 @@ public com.google.protobuf.ProtocolStringList getSampleUtterancesList() {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1486,8 +1486,8 @@ public int getSampleUtterancesCount() {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1503,8 +1503,8 @@ public java.lang.String getSampleUtterances(int index) {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1520,8 +1520,8 @@ public com.google.protobuf.ByteString getSampleUtterancesBytes(int index) {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1544,8 +1544,8 @@ public Builder setSampleUtterances(int index, java.lang.String value) {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1567,8 +1567,8 @@ public Builder addSampleUtterances(java.lang.String value) {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1587,8 +1587,8 @@ public Builder addAllSampleUtterances(java.lang.Iterable value
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -1606,8 +1606,8 @@ public Builder clearSampleUtterances() {
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignment.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignment.java
index 35ede4a1a4d7..4c29f19da9b5 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignment.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignment.java
@@ -146,8 +146,8 @@ public double getScore() {
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
@@ -170,8 +170,8 @@ public java.lang.String getDisplayName() {
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
@@ -750,8 +750,8 @@ public Builder clearScore() {
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
@@ -773,8 +773,8 @@ public java.lang.String getDisplayName() {
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
@@ -796,8 +796,8 @@ public com.google.protobuf.ByteString getDisplayNameBytes() {
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
@@ -818,8 +818,8 @@ public Builder setDisplayName(java.lang.String value) {
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
@@ -836,8 +836,8 @@ public Builder clearDisplayName() {
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignmentOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignmentOrBuilder.java
index 5d71fae49ce6..7bf665aecd9e 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignmentOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueAssignmentOrBuilder.java
@@ -66,8 +66,8 @@ public interface IssueAssignmentOrBuilder
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
@@ -79,8 +79,8 @@ public interface IssueAssignmentOrBuilder
*
*
*
- * Immutable. Display name of the assigned issue. This field is set at time of analyis
- * and immutable since then.
+ * Immutable. Display name of the assigned issue. This field is set at time of
+ * analyis and immutable since then.
*
*
* string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModel.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModel.java
index c24367d7d8ca..d7d215e15302 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModel.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModel.java
@@ -315,7 +315,7 @@ public interface InputDataConfigOrBuilder
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @return The enum numeric value on the wire for medium.
*/
@java.lang.Deprecated
@@ -334,7 +334,7 @@ public interface InputDataConfigOrBuilder
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @return The medium.
*/
@java.lang.Deprecated
@@ -447,7 +447,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @return The enum numeric value on the wire for medium.
*/
@java.lang.Override
@@ -469,7 +469,7 @@ public int getMediumValue() {
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @return The medium.
*/
@java.lang.Override
@@ -974,7 +974,7 @@ public Builder mergeFrom(
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @return The enum numeric value on the wire for medium.
*/
@java.lang.Override
@@ -996,7 +996,7 @@ public int getMediumValue() {
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @param value The enum numeric value on the wire for medium to set.
* @return This builder for chaining.
*/
@@ -1021,7 +1021,7 @@ public Builder setMediumValue(int value) {
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @return The medium.
*/
@java.lang.Override
@@ -1047,7 +1047,7 @@ public com.google.cloud.contactcenterinsights.v1.Conversation.Medium getMedium()
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @param value The medium to set.
* @return This builder for chaining.
*/
@@ -1076,7 +1076,7 @@ public Builder setMedium(
*
*
* @deprecated google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.medium is
- * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=606
+ * deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=611
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1525,6 +1525,24 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_;
}
+ public static final int ISSUE_COUNT_FIELD_NUMBER = 8;
+ private long issueCount_ = 0L;
+ /**
+ *
+ *
+ *
+ * Output only. Number of issues in this issue model.
+ *
+ *
+ * int64 issue_count = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The issueCount.
+ */
+ @java.lang.Override
+ public long getIssueCount() {
+ return issueCount_;
+ }
+
public static final int STATE_FIELD_NUMBER = 5;
private int state_ = 0;
/**
@@ -1626,7 +1644,8 @@ public com.google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig getI
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -1643,7 +1662,8 @@ public boolean hasTrainingStats() {
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -1662,7 +1682,8 @@ public com.google.cloud.contactcenterinsights.v1.IssueModelLabelStats getTrainin
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -1714,6 +1735,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (trainingStats_ != null) {
output.writeMessage(7, getTrainingStats());
}
+ if (issueCount_ != 0L) {
+ output.writeInt64(8, issueCount_);
+ }
getUnknownFields().writeTo(output);
}
@@ -1746,6 +1770,9 @@ public int getSerializedSize() {
if (trainingStats_ != null) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getTrainingStats());
}
+ if (issueCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(8, issueCount_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1772,6 +1799,7 @@ public boolean equals(final java.lang.Object obj) {
if (hasUpdateTime()) {
if (!getUpdateTime().equals(other.getUpdateTime())) return false;
}
+ if (getIssueCount() != other.getIssueCount()) return false;
if (state_ != other.state_) return false;
if (hasInputDataConfig() != other.hasInputDataConfig()) return false;
if (hasInputDataConfig()) {
@@ -1804,6 +1832,8 @@ public int hashCode() {
hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER;
hash = (53 * hash) + getUpdateTime().hashCode();
}
+ hash = (37 * hash) + ISSUE_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getIssueCount());
hash = (37 * hash) + STATE_FIELD_NUMBER;
hash = (53 * hash) + state_;
if (hasInputDataConfig()) {
@@ -1965,6 +1995,7 @@ public Builder clear() {
updateTimeBuilder_.dispose();
updateTimeBuilder_ = null;
}
+ issueCount_ = 0L;
state_ = 0;
inputDataConfig_ = null;
if (inputDataConfigBuilder_ != null) {
@@ -2025,13 +2056,16 @@ private void buildPartial0(com.google.cloud.contactcenterinsights.v1.IssueModel
result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) != 0)) {
- result.state_ = state_;
+ result.issueCount_ = issueCount_;
}
if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.state_ = state_;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
result.inputDataConfig_ =
inputDataConfigBuilder_ == null ? inputDataConfig_ : inputDataConfigBuilder_.build();
}
- if (((from_bitField0_ & 0x00000040) != 0)) {
+ if (((from_bitField0_ & 0x00000080) != 0)) {
result.trainingStats_ =
trainingStatsBuilder_ == null ? trainingStats_ : trainingStatsBuilder_.build();
}
@@ -2099,6 +2133,9 @@ public Builder mergeFrom(com.google.cloud.contactcenterinsights.v1.IssueModel ot
if (other.hasUpdateTime()) {
mergeUpdateTime(other.getUpdateTime());
}
+ if (other.getIssueCount() != 0L) {
+ setIssueCount(other.getIssueCount());
+ }
if (other.state_ != 0) {
setStateValue(other.getStateValue());
}
@@ -2161,21 +2198,27 @@ public Builder mergeFrom(
case 40:
{
state_ = input.readEnum();
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
break;
} // case 40
case 50:
{
input.readMessage(getInputDataConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
break;
} // case 50
case 58:
{
input.readMessage(getTrainingStatsFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000080;
break;
} // case 58
+ case 64:
+ {
+ issueCount_ = input.readInt64();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 64
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -2819,6 +2862,59 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
return updateTimeBuilder_;
}
+ private long issueCount_;
+ /**
+ *
+ *
+ *
+ * Output only. Number of issues in this issue model.
+ *
+ *
+ * int64 issue_count = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The issueCount.
+ */
+ @java.lang.Override
+ public long getIssueCount() {
+ return issueCount_;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Number of issues in this issue model.
+ *
+ *
+ * int64 issue_count = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The issueCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIssueCount(long value) {
+
+ issueCount_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Output only. Number of issues in this issue model.
+ *
+ *
+ * int64 issue_count = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIssueCount() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ issueCount_ = 0L;
+ onChanged();
+ return this;
+ }
+
private int state_ = 0;
/**
*
@@ -2853,7 +2949,7 @@ public int getStateValue() {
*/
public Builder setStateValue(int value) {
state_ = value;
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -2896,7 +2992,7 @@ public Builder setState(com.google.cloud.contactcenterinsights.v1.IssueModel.Sta
if (value == null) {
throw new NullPointerException();
}
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
state_ = value.getNumber();
onChanged();
return this;
@@ -2915,7 +3011,7 @@ public Builder setState(com.google.cloud.contactcenterinsights.v1.IssueModel.Sta
* @return This builder for chaining.
*/
public Builder clearState() {
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000020);
state_ = 0;
onChanged();
return this;
@@ -2941,7 +3037,7 @@ public Builder clearState() {
* @return Whether the inputDataConfig field is set.
*/
public boolean hasInputDataConfig() {
- return ((bitField0_ & 0x00000020) != 0);
+ return ((bitField0_ & 0x00000040) != 0);
}
/**
*
@@ -2988,7 +3084,7 @@ public Builder setInputDataConfig(
} else {
inputDataConfigBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -3011,7 +3107,7 @@ public Builder setInputDataConfig(
} else {
inputDataConfigBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -3029,7 +3125,7 @@ public Builder setInputDataConfig(
public Builder mergeInputDataConfig(
com.google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig value) {
if (inputDataConfigBuilder_ == null) {
- if (((bitField0_ & 0x00000020) != 0)
+ if (((bitField0_ & 0x00000040) != 0)
&& inputDataConfig_ != null
&& inputDataConfig_
!= com.google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig
@@ -3041,7 +3137,7 @@ public Builder mergeInputDataConfig(
} else {
inputDataConfigBuilder_.mergeFrom(value);
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -3057,7 +3153,7 @@ public Builder mergeInputDataConfig(
*
*/
public Builder clearInputDataConfig() {
- bitField0_ = (bitField0_ & ~0x00000020);
+ bitField0_ = (bitField0_ & ~0x00000040);
inputDataConfig_ = null;
if (inputDataConfigBuilder_ != null) {
inputDataConfigBuilder_.dispose();
@@ -3079,7 +3175,7 @@ public Builder clearInputDataConfig() {
*/
public com.google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig.Builder
getInputDataConfigBuilder() {
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return getInputDataConfigFieldBuilder().getBuilder();
}
@@ -3143,7 +3239,8 @@ public Builder clearInputDataConfig() {
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3153,13 +3250,14 @@ public Builder clearInputDataConfig() {
* @return Whether the trainingStats field is set.
*/
public boolean hasTrainingStats() {
- return ((bitField0_ & 0x00000040) != 0);
+ return ((bitField0_ & 0x00000080) != 0);
}
/**
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3181,7 +3279,8 @@ public com.google.cloud.contactcenterinsights.v1.IssueModelLabelStats getTrainin
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3198,7 +3297,7 @@ public Builder setTrainingStats(
} else {
trainingStatsBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000080;
onChanged();
return this;
}
@@ -3206,7 +3305,8 @@ public Builder setTrainingStats(
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3220,7 +3320,7 @@ public Builder setTrainingStats(
} else {
trainingStatsBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000080;
onChanged();
return this;
}
@@ -3228,7 +3328,8 @@ public Builder setTrainingStats(
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3238,7 +3339,7 @@ public Builder setTrainingStats(
public Builder mergeTrainingStats(
com.google.cloud.contactcenterinsights.v1.IssueModelLabelStats value) {
if (trainingStatsBuilder_ == null) {
- if (((bitField0_ & 0x00000040) != 0)
+ if (((bitField0_ & 0x00000080) != 0)
&& trainingStats_ != null
&& trainingStats_
!= com.google.cloud.contactcenterinsights.v1.IssueModelLabelStats
@@ -3250,7 +3351,7 @@ public Builder mergeTrainingStats(
} else {
trainingStatsBuilder_.mergeFrom(value);
}
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000080;
onChanged();
return this;
}
@@ -3258,7 +3359,8 @@ public Builder mergeTrainingStats(
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3266,7 +3368,7 @@ public Builder mergeTrainingStats(
*
*/
public Builder clearTrainingStats() {
- bitField0_ = (bitField0_ & ~0x00000040);
+ bitField0_ = (bitField0_ & ~0x00000080);
trainingStats_ = null;
if (trainingStatsBuilder_ != null) {
trainingStatsBuilder_.dispose();
@@ -3279,7 +3381,8 @@ public Builder clearTrainingStats() {
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3288,7 +3391,7 @@ public Builder clearTrainingStats() {
*/
public com.google.cloud.contactcenterinsights.v1.IssueModelLabelStats.Builder
getTrainingStatsBuilder() {
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000080;
onChanged();
return getTrainingStatsFieldBuilder().getBuilder();
}
@@ -3296,7 +3399,8 @@ public Builder clearTrainingStats() {
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -3317,7 +3421,8 @@ public Builder clearTrainingStats() {
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModelOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModelOrBuilder.java
index 89d4e48fbd04..877a355b7c73 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModelOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueModelOrBuilder.java
@@ -153,6 +153,19 @@ public interface IssueModelOrBuilder
*/
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder();
+ /**
+ *
+ *
+ *
+ * Output only. Number of issues in this issue model.
+ *
+ *
+ * int64 issue_count = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The issueCount.
+ */
+ long getIssueCount();
+
/**
*
*
@@ -225,7 +238,8 @@ public interface IssueModelOrBuilder
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -239,7 +253,8 @@ public interface IssueModelOrBuilder
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
@@ -253,7 +268,8 @@ public interface IssueModelOrBuilder
*
*
*
- * Output only. Immutable. The issue model's label statistics on its training data.
+ * Output only. Immutable. The issue model's label statistics on its training
+ * data.
*
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueOrBuilder.java
index b447a380ae42..a1692e73e960 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/IssueOrBuilder.java
@@ -157,8 +157,8 @@ public interface IssueOrBuilder
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -171,8 +171,8 @@ public interface IssueOrBuilder
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -185,8 +185,8 @@ public interface IssueOrBuilder
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
@@ -200,8 +200,8 @@ public interface IssueOrBuilder
*
*
*
- * Output only. Resource names of the sample representative utterances that match to this
- * issue.
+ * Output only. Resource names of the sample representative utterances that
+ * match to this issue.
*
*
* repeated string sample_utterances = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcher.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcher.java
index 7e3176bb7434..1623849e3856 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcher.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcher.java
@@ -411,8 +411,8 @@ public com.google.protobuf.ByteString getVersionTagBytes() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -429,8 +429,8 @@ public boolean hasRevisionCreateTime() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -449,8 +449,8 @@ public com.google.protobuf.Timestamp getRevisionCreateTime() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -666,7 +666,8 @@ public com.google.cloud.contactcenterinsights.v1.PhraseMatchRuleGroup getPhraseM
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -683,7 +684,8 @@ public boolean hasActivationUpdateTime() {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -702,7 +704,8 @@ public com.google.protobuf.Timestamp getActivationUpdateTime() {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -1845,8 +1848,8 @@ public Builder setVersionTagBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -1862,8 +1865,8 @@ public boolean hasRevisionCreateTime() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -1885,8 +1888,8 @@ public com.google.protobuf.Timestamp getRevisionCreateTime() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -1910,8 +1913,8 @@ public Builder setRevisionCreateTime(com.google.protobuf.Timestamp value) {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -1932,8 +1935,8 @@ public Builder setRevisionCreateTime(com.google.protobuf.Timestamp.Builder build
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -1960,8 +1963,8 @@ public Builder mergeRevisionCreateTime(com.google.protobuf.Timestamp value) {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -1982,8 +1985,8 @@ public Builder clearRevisionCreateTime() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -1999,8 +2002,8 @@ public com.google.protobuf.Timestamp.Builder getRevisionCreateTimeBuilder() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -2020,8 +2023,8 @@ public com.google.protobuf.TimestampOrBuilder getRevisionCreateTimeOrBuilder() {
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -2725,7 +2728,8 @@ public Builder removePhraseMatchRuleGroups(int index) {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2741,7 +2745,8 @@ public boolean hasActivationUpdateTime() {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2763,7 +2768,8 @@ public com.google.protobuf.Timestamp getActivationUpdateTime() {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2787,7 +2793,8 @@ public Builder setActivationUpdateTime(com.google.protobuf.Timestamp value) {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2808,7 +2815,8 @@ public Builder setActivationUpdateTime(com.google.protobuf.Timestamp.Builder bui
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2835,7 +2843,8 @@ public Builder mergeActivationUpdateTime(com.google.protobuf.Timestamp value) {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2856,7 +2865,8 @@ public Builder clearActivationUpdateTime() {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2872,7 +2882,8 @@ public com.google.protobuf.Timestamp.Builder getActivationUpdateTimeBuilder() {
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -2892,7 +2903,8 @@ public com.google.protobuf.TimestampOrBuilder getActivationUpdateTimeOrBuilder()
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcherOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcherOrBuilder.java
index d116f89d3ab4..cef9f1bc99d3 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcherOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/PhraseMatcherOrBuilder.java
@@ -118,8 +118,8 @@ public interface PhraseMatcherOrBuilder
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -133,8 +133,8 @@ public interface PhraseMatcherOrBuilder
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -148,8 +148,8 @@ public interface PhraseMatcherOrBuilder
*
*
*
- * Output only. The timestamp of when the revision was created. It is also the create time
- * when a new matcher is added.
+ * Output only. The timestamp of when the revision was created. It is also the
+ * create time when a new matcher is added.
*
*
*
@@ -294,7 +294,8 @@ com.google.cloud.contactcenterinsights.v1.PhraseMatchRuleGroup getPhraseMatchRul
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -308,7 +309,8 @@ com.google.cloud.contactcenterinsights.v1.PhraseMatchRuleGroup getPhraseMatchRul
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
@@ -322,7 +324,8 @@ com.google.cloud.contactcenterinsights.v1.PhraseMatchRuleGroup getPhraseMatchRul
*
*
*
- * Output only. The most recent time at which the activation status was updated.
+ * Output only. The most recent time at which the activation status was
+ * updated.
*
*
*
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java
index 0531b0ab9a06..319a60cf18e2 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ResourcesProto.java
@@ -462,192 +462,193 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ude\030\001 \001(\002\022\r\n\005score\030\002 \001(\002\"b\n\016IssueMatchDa"
+ "ta\022P\n\020issue_assignment\030\001 \001(\01326.google.cl"
+ "oud.contactcenterinsights.v1.IssueAssign"
- + "ment\"\255\006\n\nIssueModel\022\021\n\004name\030\001 \001(\tB\003\340A\005\022\024"
+ + "ment\"\307\006\n\nIssueModel\022\021\n\004name\030\001 \001(\tB\003\340A\005\022\024"
+ "\n\014display_name\030\002 \001(\t\0224\n\013create_time\030\003 \001("
+ "\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013up"
+ "date_time\030\004 \001(\0132\032.google.protobuf.Timest"
- + "ampB\003\340A\003\022K\n\005state\030\005 \001(\01627.google.cloud.c"
- + "ontactcenterinsights.v1.IssueModel.State"
- + "B\003\340A\003\022\\\n\021input_data_config\030\006 \001(\0132A.googl"
- + "e.cloud.contactcenterinsights.v1.IssueMo"
- + "del.InputDataConfig\022[\n\016training_stats\030\007 "
- + "\001(\0132;.google.cloud.contactcenterinsights"
- + ".v1.IssueModelLabelStatsB\006\340A\003\340A\005\032\234\001\n\017Inp"
- + "utDataConfig\022N\n\006medium\030\001 \001(\0162:.google.cl"
- + "oud.contactcenterinsights.v1.Conversatio"
- + "n.MediumB\002\030\001\022)\n\034training_conversations_c"
- + "ount\030\002 \001(\003B\003\340A\003\022\016\n\006filter\030\003 \001(\t\"j\n\005State"
- + "\022\025\n\021STATE_UNSPECIFIED\020\000\022\016\n\nUNDEPLOYED\020\001\022"
- + "\r\n\tDEPLOYING\020\002\022\014\n\010DEPLOYED\020\003\022\017\n\013UNDEPLOY"
- + "ING\020\004\022\014\n\010DELETING\020\005:w\352At\n/contactcenteri"
- + "nsights.googleapis.com/IssueModel\022Aproje"
- + "cts/{project}/locations/{location}/issue"
- + "Models/{issue_model}\"\300\002\n\005Issue\022\021\n\004name\030\001"
- + " \001(\tB\003\340A\005\022\024\n\014display_name\030\002 \001(\t\0224\n\013creat"
- + "e_time\030\003 \001(\0132\032.google.protobuf.Timestamp"
- + "B\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.prot"
- + "obuf.TimestampB\003\340A\003\022\036\n\021sample_utterances"
- + "\030\006 \003(\tB\003\340A\003:\201\001\352A~\n*contactcenterinsights"
- + ".googleapis.com/Issue\022Pprojects/{project"
- + "}/locations/{location}/issueModels/{issu"
- + "e_model}/issues/{issue}\"\233\003\n\024IssueModelLa"
- + "belStats\022$\n\034analyzed_conversations_count"
- + "\030\001 \001(\003\022(\n unclassified_conversations_cou"
- + "nt\030\002 \001(\003\022`\n\013issue_stats\030\003 \003(\0132K.google.c"
+ + "ampB\003\340A\003\022\030\n\013issue_count\030\010 \001(\003B\003\340A\003\022K\n\005st"
+ + "ate\030\005 \001(\01627.google.cloud.contactcenterin"
+ + "sights.v1.IssueModel.StateB\003\340A\003\022\\\n\021input"
+ + "_data_config\030\006 \001(\0132A.google.cloud.contac"
+ + "tcenterinsights.v1.IssueModel.InputDataC"
+ + "onfig\022[\n\016training_stats\030\007 \001(\0132;.google.c"
+ "loud.contactcenterinsights.v1.IssueModel"
- + "LabelStats.IssueStatsEntry\032V\n\nIssueStats"
- + "\022\r\n\005issue\030\001 \001(\t\022#\n\033labeled_conversations"
- + "_count\030\002 \001(\003\022\024\n\014display_name\030\003 \001(\t\032y\n\017Is"
- + "sueStatsEntry\022\013\n\003key\030\001 \001(\t\022U\n\005value\030\002 \001("
- + "\0132F.google.cloud.contactcenterinsights.v"
- + "1.IssueModelLabelStats.IssueStats:\0028\001\"\223\006"
- + "\n\rPhraseMatcher\022\014\n\004name\030\001 \001(\t\022\033\n\013revisio"
- + "n_id\030\002 \001(\tB\006\340A\005\340A\003\022\023\n\013version_tag\030\003 \001(\t\022"
- + "=\n\024revision_create_time\030\004 \001(\0132\032.google.p"
- + "rotobuf.TimestampB\003\340A\003\022\024\n\014display_name\030\005"
- + " \001(\t\022Y\n\004type\030\006 \001(\0162F.google.cloud.contac"
- + "tcenterinsights.v1.PhraseMatcher.PhraseM"
- + "atcherTypeB\003\340A\002\022\016\n\006active\030\007 \001(\010\022]\n\030phras"
- + "e_match_rule_groups\030\010 \003(\0132;.google.cloud"
- + ".contactcenterinsights.v1.PhraseMatchRul"
- + "eGroup\022?\n\026activation_update_time\030\t \001(\0132\032"
- + ".google.protobuf.TimestampB\003\340A\003\022W\n\nrole_"
- + "match\030\n \001(\0162C.google.cloud.contactcenter"
- + "insights.v1.ConversationParticipant.Role"
- + "\0224\n\013update_time\030\013 \001(\0132\032.google.protobuf."
- + "TimestampB\003\340A\003\"P\n\021PhraseMatcherType\022#\n\037P"
- + "HRASE_MATCHER_TYPE_UNSPECIFIED\020\000\022\n\n\006ALL_"
- + "OF\020\001\022\n\n\006ANY_OF\020\002:\200\001\352A}\n2contactcenterins"
- + "ights.googleapis.com/PhraseMatcher\022Gproj"
- + "ects/{project}/locations/{location}/phra"
- + "seMatchers/{phrase_matcher}\"\265\002\n\024PhraseMa"
- + "tchRuleGroup\022g\n\004type\030\001 \001(\0162T.google.clou"
- + "d.contactcenterinsights.v1.PhraseMatchRu"
- + "leGroup.PhraseMatchRuleGroupTypeB\003\340A\002\022R\n"
- + "\022phrase_match_rules\030\002 \003(\01326.google.cloud"
- + ".contactcenterinsights.v1.PhraseMatchRul"
- + "e\"`\n\030PhraseMatchRuleGroupType\022,\n(PHRASE_"
- + "MATCH_RULE_GROUP_TYPE_UNSPECIFIED\020\000\022\n\n\006A"
- + "LL_OF\020\001\022\n\n\006ANY_OF\020\002\"\204\001\n\017PhraseMatchRule\022"
- + "\022\n\005query\030\001 \001(\tB\003\340A\002\022\017\n\007negated\030\002 \001(\010\022L\n\006"
- + "config\030\003 \001(\0132<.google.cloud.contactcente"
- + "rinsights.v1.PhraseMatchRuleConfig\"x\n\025Ph"
- + "raseMatchRuleConfig\022U\n\022exact_match_confi"
- + "g\030\001 \001(\01327.google.cloud.contactcenterinsi"
- + "ghts.v1.ExactMatchConfigH\000B\010\n\006config\"*\n\020"
- + "ExactMatchConfig\022\026\n\016case_sensitive\030\001 \001(\010"
- + "\"\350\005\n\010Settings\022\021\n\004name\030\001 \001(\tB\003\340A\005\0224\n\013crea"
- + "te_time\030\002 \001(\0132\032.google.protobuf.Timestam"
- + "pB\003\340A\003\0224\n\013update_time\030\003 \001(\0132\032.google.pro"
- + "tobuf.TimestampB\003\340A\003\022\025\n\rlanguage_code\030\004 "
- + "\001(\t\0223\n\020conversation_ttl\030\005 \001(\0132\031.google.p"
- + "rotobuf.Duration\022u\n\034pubsub_notification_"
- + "settings\030\006 \003(\0132O.google.cloud.contactcen"
- + "terinsights.v1.Settings.PubsubNotificati"
- + "onSettingsEntry\022W\n\017analysis_config\030\007 \001(\013"
- + "2>.google.cloud.contactcenterinsights.v1"
- + ".Settings.AnalysisConfig\032\227\001\n\016AnalysisCon"
- + "fig\022/\n\'runtime_integration_analysis_perc"
- + "entage\030\001 \001(\001\022T\n\022annotator_selector\030\005 \001(\013"
- + "28.google.cloud.contactcenterinsights.v1"
- + ".AnnotatorSelector\032A\n\037PubsubNotification"
- + "SettingsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
- + "\t:\0028\001:d\352Aa\n-contactcenterinsights.google"
- + "apis.com/Settings\0220projects/{project}/lo"
- + "cations/{location}/settings\"\230\006\n\021RuntimeA"
- + "nnotation\022Z\n\022article_suggestion\030\006 \001(\0132<."
- + "google.cloud.contactcenterinsights.v1.Ar"
- + "ticleSuggestionDataH\000\022J\n\nfaq_answer\030\007 \001("
- + "\01324.google.cloud.contactcenterinsights.v"
- + "1.FaqAnswerDataH\000\022L\n\013smart_reply\030\010 \001(\01325"
- + ".google.cloud.contactcenterinsights.v1.S"
- + "martReplyDataH\000\022e\n\030smart_compose_suggest"
- + "ion\030\t \001(\0132A.google.cloud.contactcenterin"
- + "sights.v1.SmartComposeSuggestionDataH\000\022b"
- + "\n\026dialogflow_interaction\030\n \001(\0132@.google."
- + "cloud.contactcenterinsights.v1.Dialogflo"
- + "wInteractionDataH\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.goo"
- + "gle.cloud.contactcenterinsights.v1.Annot"
- + "ationBoundary\022O\n\014end_boundary\030\004 \001(\01329.go"
- + "ogle.cloud.contactcenterinsights.v1.Anno"
- + "tationBoundary\022N\n\017answer_feedback\030\005 \001(\0132"
- + "5.google.cloud.contactcenterinsights.v1."
- + "AnswerFeedbackB\006\n\004data\"\211\002\n\016AnswerFeedbac"
- + "k\022a\n\021correctness_level\030\001 \001(\0162F.google.cl"
- + "oud.contactcenterinsights.v1.AnswerFeedb"
- + "ack.CorrectnessLevel\022\017\n\007clicked\030\002 \001(\010\022\021\n"
- + "\tdisplayed\030\003 \001(\010\"p\n\020CorrectnessLevel\022!\n\035"
- + "CORRECTNESS_LEVEL_UNSPECIFIED\020\000\022\017\n\013NOT_C"
- + "ORRECT\020\001\022\025\n\021PARTIALLY_CORRECT\020\002\022\021\n\rFULLY"
- + "_CORRECT\020\003\"\202\002\n\025ArticleSuggestionData\022\r\n\005"
- + "title\030\001 \001(\t\022\013\n\003uri\030\002 \001(\t\022\030\n\020confidence_s"
- + "core\030\003 \001(\002\022\\\n\010metadata\030\004 \003(\0132J.google.cl"
- + "oud.contactcenterinsights.v1.ArticleSugg"
- + "estionData.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\rFaqA"
- + "nswerData\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\010metadat"
- + "a\030\004 \003(\0132B.google.cloud.contactcenterinsi"
- + "ghts.v1.FaqAnswerData.MetadataEntry\022\024\n\014q"
- + "uery_record\030\005 \001(\t\022\016\n\006source\030\006 \001(\t\032/\n\rMet"
- + "adataEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\002"
- + "8\001\"\327\001\n\016SmartReplyData\022\r\n\005reply\030\001 \001(\t\022\030\n\020"
- + "confidence_score\030\002 \001(\001\022U\n\010metadata\030\003 \003(\013"
- + "2C.google.cloud.contactcenterinsights.v1"
- + ".SmartReplyData.MetadataEntry\022\024\n\014query_r"
- + "ecord\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\032SmartComposeSug"
- + "gestionData\022\022\n\nsuggestion\030\001 \001(\t\022\030\n\020confi"
- + "dence_score\030\002 \001(\001\022a\n\010metadata\030\003 \003(\0132O.go"
+ + "LabelStatsB\006\340A\003\340A\005\032\234\001\n\017InputDataConfig\022N"
+ + "\n\006medium\030\001 \001(\0162:.google.cloud.contactcen"
+ + "terinsights.v1.Conversation.MediumB\002\030\001\022)"
+ + "\n\034training_conversations_count\030\002 \001(\003B\003\340A"
+ + "\003\022\016\n\006filter\030\003 \001(\t\"j\n\005State\022\025\n\021STATE_UNSP"
+ + "ECIFIED\020\000\022\016\n\nUNDEPLOYED\020\001\022\r\n\tDEPLOYING\020\002"
+ + "\022\014\n\010DEPLOYED\020\003\022\017\n\013UNDEPLOYING\020\004\022\014\n\010DELET"
+ + "ING\020\005:w\352At\n/contactcenterinsights.google"
+ + "apis.com/IssueModel\022Aprojects/{project}/"
+ + "locations/{location}/issueModels/{issue_"
+ + "model}\"\300\002\n\005Issue\022\021\n\004name\030\001 \001(\tB\003\340A\005\022\024\n\014d"
+ + "isplay_name\030\002 \001(\t\0224\n\013create_time\030\003 \001(\0132\032"
+ + ".google.protobuf.TimestampB\003\340A\003\0224\n\013updat"
+ + "e_time\030\004 \001(\0132\032.google.protobuf.Timestamp"
+ + "B\003\340A\003\022\036\n\021sample_utterances\030\006 \003(\tB\003\340A\003:\201\001"
+ + "\352A~\n*contactcenterinsights.googleapis.co"
+ + "m/Issue\022Pprojects/{project}/locations/{l"
+ + "ocation}/issueModels/{issue_model}/issue"
+ + "s/{issue}\"\233\003\n\024IssueModelLabelStats\022$\n\034an"
+ + "alyzed_conversations_count\030\001 \001(\003\022(\n uncl"
+ + "assified_conversations_count\030\002 \001(\003\022`\n\013is"
+ + "sue_stats\030\003 \003(\0132K.google.cloud.contactce"
+ + "nterinsights.v1.IssueModelLabelStats.Iss"
+ + "ueStatsEntry\032V\n\nIssueStats\022\r\n\005issue\030\001 \001("
+ + "\t\022#\n\033labeled_conversations_count\030\002 \001(\003\022\024"
+ + "\n\014display_name\030\003 \001(\t\032y\n\017IssueStatsEntry\022"
+ + "\013\n\003key\030\001 \001(\t\022U\n\005value\030\002 \001(\0132F.google.clo"
+ + "ud.contactcenterinsights.v1.IssueModelLa"
+ + "belStats.IssueStats:\0028\001\"\223\006\n\rPhraseMatche"
+ + "r\022\014\n\004name\030\001 \001(\t\022\033\n\013revision_id\030\002 \001(\tB\006\340A"
+ + "\005\340A\003\022\023\n\013version_tag\030\003 \001(\t\022=\n\024revision_cr"
+ + "eate_time\030\004 \001(\0132\032.google.protobuf.Timest"
+ + "ampB\003\340A\003\022\024\n\014display_name\030\005 \001(\t\022Y\n\004type\030\006"
+ + " \001(\0162F.google.cloud.contactcenterinsight"
+ + "s.v1.PhraseMatcher.PhraseMatcherTypeB\003\340A"
+ + "\002\022\016\n\006active\030\007 \001(\010\022]\n\030phrase_match_rule_g"
+ + "roups\030\010 \003(\0132;.google.cloud.contactcenter"
+ + "insights.v1.PhraseMatchRuleGroup\022?\n\026acti"
+ + "vation_update_time\030\t \001(\0132\032.google.protob"
+ + "uf.TimestampB\003\340A\003\022W\n\nrole_match\030\n \001(\0162C."
+ + "google.cloud.contactcenterinsights.v1.Co"
+ + "nversationParticipant.Role\0224\n\013update_tim"
+ + "e\030\013 \001(\0132\032.google.protobuf.TimestampB\003\340A\003"
+ + "\"P\n\021PhraseMatcherType\022#\n\037PHRASE_MATCHER_"
+ + "TYPE_UNSPECIFIED\020\000\022\n\n\006ALL_OF\020\001\022\n\n\006ANY_OF"
+ + "\020\002:\200\001\352A}\n2contactcenterinsights.googleap"
+ + "is.com/PhraseMatcher\022Gprojects/{project}"
+ + "/locations/{location}/phraseMatchers/{ph"
+ + "rase_matcher}\"\265\002\n\024PhraseMatchRuleGroup\022g"
+ + "\n\004type\030\001 \001(\0162T.google.cloud.contactcente"
+ + "rinsights.v1.PhraseMatchRuleGroup.Phrase"
+ + "MatchRuleGroupTypeB\003\340A\002\022R\n\022phrase_match_"
+ + "rules\030\002 \003(\01326.google.cloud.contactcenter"
+ + "insights.v1.PhraseMatchRule\"`\n\030PhraseMat"
+ + "chRuleGroupType\022,\n(PHRASE_MATCH_RULE_GRO"
+ + "UP_TYPE_UNSPECIFIED\020\000\022\n\n\006ALL_OF\020\001\022\n\n\006ANY"
+ + "_OF\020\002\"\204\001\n\017PhraseMatchRule\022\022\n\005query\030\001 \001(\t"
+ + "B\003\340A\002\022\017\n\007negated\030\002 \001(\010\022L\n\006config\030\003 \001(\0132<"
+ + ".google.cloud.contactcenterinsights.v1.P"
+ + "hraseMatchRuleConfig\"x\n\025PhraseMatchRuleC"
+ + "onfig\022U\n\022exact_match_config\030\001 \001(\01327.goog"
+ + "le.cloud.contactcenterinsights.v1.ExactM"
+ + "atchConfigH\000B\010\n\006config\"*\n\020ExactMatchConf"
+ + "ig\022\026\n\016case_sensitive\030\001 \001(\010\"\350\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.TimestampB\003\340A\003\0224\n\013upda"
+ + "te_time\030\003 \001(\0132\032.google.protobuf.Timestam"
+ + "pB\003\340A\003\022\025\n\rlanguage_code\030\004 \001(\t\0223\n\020convers"
+ + "ation_ttl\030\005 \001(\0132\031.google.protobuf.Durati"
+ + "on\022u\n\034pubsub_notification_settings\030\006 \003(\013"
+ + "2O.google.cloud.contactcenterinsights.v1"
+ + ".Settings.PubsubNotificationSettingsEntr"
+ + "y\022W\n\017analysis_config\030\007 \001(\0132>.google.clou"
+ + "d.contactcenterinsights.v1.Settings.Anal"
+ + "ysisConfig\032\227\001\n\016AnalysisConfig\022/\n\'runtime"
+ + "_integration_analysis_percentage\030\001 \001(\001\022T"
+ + "\n\022annotator_selector\030\005 \001(\01328.google.clou"
+ + "d.contactcenterinsights.v1.AnnotatorSele"
+ + "ctor\032A\n\037PubsubNotificationSettingsEntry\022"
+ + "\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:d\352Aa\n-co"
+ + "ntactcenterinsights.googleapis.com/Setti"
+ + "ngs\0220projects/{project}/locations/{locat"
+ + "ion}/settings\"\230\006\n\021RuntimeAnnotation\022Z\n\022a"
+ + "rticle_suggestion\030\006 \001(\0132<.google.cloud.c"
+ + "ontactcenterinsights.v1.ArticleSuggestio"
+ + "nDataH\000\022J\n\nfaq_answer\030\007 \001(\01324.google.clo"
+ + "ud.contactcenterinsights.v1.FaqAnswerDat"
+ + "aH\000\022L\n\013smart_reply\030\010 \001(\01325.google.cloud."
+ + "contactcenterinsights.v1.SmartReplyDataH"
+ + "\000\022e\n\030smart_compose_suggestion\030\t \001(\0132A.go"
+ "ogle.cloud.contactcenterinsights.v1.Smar"
- + "tComposeSuggestionData.MetadataEntry\022\024\n\014"
- + "query_record\030\004 \001(\t\032/\n\rMetadataEntry\022\013\n\003k"
- + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"M\n\031Dialogflo"
- + "wInteractionData\022\034\n\024dialogflow_intent_id"
- + "\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\"\213\003\n\027Conversat"
- + "ionParticipant\022Q\n\033dialogflow_participant"
- + "_name\030\005 \001(\tB*\372A\'\n%dialogflow.googleapis."
- + "com/ParticipantH\000\022\021\n\007user_id\030\006 \001(\tH\000\022\"\n\026"
- + "dialogflow_participant\030\001 \001(\tB\002\030\001\022#\n\033obfu"
- + "scated_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\tAN"
- + "Y_AGENT\020\004B\r\n\013participant\"\220\002\n\004View\022\021\n\004nam"
- + "e\030\001 \001(\tB\003\340A\005\022\024\n\014display_name\030\002 \001(\t\0224\n\013cr"
- + "eate_time\030\003 \001(\0132\032.google.protobuf.Timest"
- + "ampB\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.p"
- + "rotobuf.TimestampB\003\340A\003\022\r\n\005value\030\005 \001(\t:d\352"
- + "Aa\n)contactcenterinsights.googleapis.com"
- + "/View\0224projects/{project}/locations/{loc"
- + "ation}/views/{view}\"\232\003\n\021AnnotatorSelecto"
- + "r\022\"\n\032run_interruption_annotator\030\001 \001(\010\022\035\n"
- + "\025run_silence_annotator\030\002 \001(\010\022$\n\034run_phra"
- + "se_matcher_annotator\030\003 \001(\010\022P\n\017phrase_mat"
- + "chers\030\004 \003(\tB7\372A4\n2contactcenterinsights."
- + "googleapis.com/PhraseMatcher\022\037\n\027run_sent"
- + "iment_annotator\030\005 \001(\010\022\034\n\024run_entity_anno"
- + "tator\030\006 \001(\010\022\034\n\024run_intent_annotator\030\007 \001("
- + "\010\022!\n\031run_issue_model_annotator\030\010 \001(\010\022J\n\014"
- + "issue_models\030\n \003(\tB4\372A1\n/contactcenterin"
- + "sights.googleapis.com/IssueModelB\361\003\n)com"
- + ".google.cloud.contactcenterinsights.v1B\016"
- + "ResourcesProtoP\001Z_cloud.google.com/go/co"
- + "ntactcenterinsights/apiv1/contactcenteri"
- + "nsightspb;contactcenterinsightspb\252\002%Goog"
- + "le.Cloud.ContactCenterInsights.V1\312\002%Goog"
- + "le\\Cloud\\ContactCenterInsights\\V1\352\002(Goog"
- + "le::Cloud::ContactCenterInsights::V1\352A\324\001"
- + "\n%dialogflow.googleapis.com/Participant\022"
- + "Jprojects/{project}/conversations/{conve"
- + "rsation}/participants/{participant}\022_pro"
- + "jects/{project}/locations/{location}/con"
- + "versations/{conversation}/participants/{"
- + "participant}b\006proto3"
+ + "tComposeSuggestionDataH\000\022b\n\026dialogflow_i"
+ + "nteraction\030\n \001(\0132@.google.cloud.contactc"
+ + "enterinsights.v1.DialogflowInteractionDa"
+ + "taH\000\022\025\n\rannotation_id\030\001 \001(\t\022/\n\013create_ti"
+ + "me\030\002 \001(\0132\032.google.protobuf.Timestamp\022Q\n\016"
+ + "start_boundary\030\003 \001(\01329.google.cloud.cont"
+ + "actcenterinsights.v1.AnnotationBoundary\022"
+ + "O\n\014end_boundary\030\004 \001(\01329.google.cloud.con"
+ + "tactcenterinsights.v1.AnnotationBoundary"
+ + "\022N\n\017answer_feedback\030\005 \001(\01325.google.cloud"
+ + ".contactcenterinsights.v1.AnswerFeedback"
+ + "B\006\n\004data\"\211\002\n\016AnswerFeedback\022a\n\021correctne"
+ + "ss_level\030\001 \001(\0162F.google.cloud.contactcen"
+ + "terinsights.v1.AnswerFeedback.Correctnes"
+ + "sLevel\022\017\n\007clicked\030\002 \001(\010\022\021\n\tdisplayed\030\003 \001"
+ + "(\010\"p\n\020CorrectnessLevel\022!\n\035CORRECTNESS_LE"
+ + "VEL_UNSPECIFIED\020\000\022\017\n\013NOT_CORRECT\020\001\022\025\n\021PA"
+ + "RTIALLY_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\010"
+ + "metadata\030\004 \003(\0132J.google.cloud.contactcen"
+ + "terinsights.v1.ArticleSuggestionData.Met"
+ + "adataEntry\022\024\n\014query_record\030\005 \001(\t\022\016\n\006sour"
+ + "ce\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\006a"
+ + "nswer\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.goog"
+ + "le.cloud.contactcenterinsights.v1.FaqAns"
+ + "werData.MetadataEntry\022\024\n\014query_record\030\005 "
+ + "\001(\t\022\016\n\006source\030\006 \001(\t\032/\n\rMetadataEntry\022\013\n\003"
+ + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\327\001\n\016SmartRe"
+ + "plyData\022\r\n\005reply\030\001 \001(\t\022\030\n\020confidence_sco"
+ + "re\030\002 \001(\001\022U\n\010metadata\030\003 \003(\0132C.google.clou"
+ + "d.contactcenterinsights.v1.SmartReplyDat"
+ + "a.MetadataEntry\022\024\n\014query_record\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\032SmartComposeSuggestionData\022\022\n"
+ + "\nsuggestion\030\001 \001(\t\022\030\n\020confidence_score\030\002 "
+ + "\001(\001\022a\n\010metadata\030\003 \003(\0132O.google.cloud.con"
+ + "tactcenterinsights.v1.SmartComposeSugges"
+ + "tionData.MetadataEntry\022\024\n\014query_record\030\004"
+ + " \001(\t\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va"
+ + "lue\030\002 \001(\t:\0028\001\"M\n\031DialogflowInteractionDa"
+ + "ta\022\034\n\024dialogflow_intent_id\030\001 \001(\t\022\022\n\nconf"
+ + "idence\030\002 \001(\002\"\213\003\n\027ConversationParticipant"
+ + "\022Q\n\033dialogflow_participant_name\030\005 \001(\tB*\372"
+ + "A\'\n%dialogflow.googleapis.com/Participan"
+ + "tH\000\022\021\n\007user_id\030\006 \001(\tH\000\022\"\n\026dialogflow_par"
+ + "ticipant\030\001 \001(\tB\002\030\001\022#\n\033obfuscated_externa"
+ + "l_user_id\030\003 \001(\t\022Q\n\004role\030\002 \001(\0162C.google.c"
+ + "loud.contactcenterinsights.v1.Conversati"
+ + "onParticipant.Role\"_\n\004Role\022\024\n\020ROLE_UNSPE"
+ + "CIFIED\020\000\022\017\n\013HUMAN_AGENT\020\001\022\023\n\017AUTOMATED_A"
+ + "GENT\020\002\022\014\n\010END_USER\020\003\022\r\n\tANY_AGENT\020\004B\r\n\013p"
+ + "articipant\"\220\002\n\004View\022\021\n\004name\030\001 \001(\tB\003\340A\005\022\024"
+ + "\n\014display_name\030\002 \001(\t\0224\n\013create_time\030\003 \001("
+ + "\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013up"
+ + "date_time\030\004 \001(\0132\032.google.protobuf.Timest"
+ + "ampB\003\340A\003\022\r\n\005value\030\005 \001(\t:d\352Aa\n)contactcen"
+ + "terinsights.googleapis.com/View\0224project"
+ + "s/{project}/locations/{location}/views/{"
+ + "view}\"\232\003\n\021AnnotatorSelector\022\"\n\032run_inter"
+ + "ruption_annotator\030\001 \001(\010\022\035\n\025run_silence_a"
+ + "nnotator\030\002 \001(\010\022$\n\034run_phrase_matcher_ann"
+ + "otator\030\003 \001(\010\022P\n\017phrase_matchers\030\004 \003(\tB7\372"
+ + "A4\n2contactcenterinsights.googleapis.com"
+ + "/PhraseMatcher\022\037\n\027run_sentiment_annotato"
+ + "r\030\005 \001(\010\022\034\n\024run_entity_annotator\030\006 \001(\010\022\034\n"
+ + "\024run_intent_annotator\030\007 \001(\010\022!\n\031run_issue"
+ + "_model_annotator\030\010 \001(\010\022J\n\014issue_models\030\n"
+ + " \003(\tB4\372A1\n/contactcenterinsights.googlea"
+ + "pis.com/IssueModelB\361\003\n)com.google.cloud."
+ + "contactcenterinsights.v1B\016ResourcesProto"
+ + "P\001Z_cloud.google.com/go/contactcenterins"
+ + "ights/apiv1/contactcenterinsightspb;cont"
+ + "actcenterinsightspb\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"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -1002,6 +1003,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"DisplayName",
"CreateTime",
"UpdateTime",
+ "IssueCount",
"State",
"InputDataConfig",
"TrainingStats",
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/View.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/View.java
index ae17e06c9a93..6ca7b182946a 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/View.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/View.java
@@ -281,7 +281,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
@@ -304,7 +304,7 @@ public java.lang.String getValue() {
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
@@ -1404,7 +1404,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
@@ -1426,7 +1426,7 @@ public java.lang.String getValue() {
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
@@ -1448,7 +1448,7 @@ public com.google.protobuf.ByteString getValueBytes() {
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
@@ -1469,7 +1469,7 @@ public Builder setValue(java.lang.String value) {
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
@@ -1486,7 +1486,7 @@ public Builder clearValue() {
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ViewOrBuilder.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ViewOrBuilder.java
index 20c13a34dd73..809b2b3beab3 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ViewOrBuilder.java
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/ViewOrBuilder.java
@@ -157,7 +157,7 @@ public interface ViewOrBuilder
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
@@ -169,7 +169,7 @@ public interface ViewOrBuilder
*
*
*
- * String with specific view properties.
+ * String with specific view properties, must be non-empty.
*
*
* string value = 5;
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto
index 273bd0d42f13..b9f611b787d8 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/contact_center_insights.proto
@@ -39,7 +39,8 @@ 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) {
@@ -47,7 +48,8 @@ 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.
@@ -68,7 +70,8 @@ service ContactCenterInsights {
}
// Lists conversations.
- rpc ListConversations(ListConversationsRequest) returns (ListConversationsResponse) {
+ rpc ListConversations(ListConversationsRequest)
+ returns (ListConversationsResponse) {
option (google.api.http) = {
get: "/v1/{parent=projects/*/locations/*}/conversations"
};
@@ -76,7 +79,8 @@ 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/*}"
};
@@ -85,7 +89,8 @@ 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"
@@ -122,7 +127,8 @@ service ContactCenterInsights {
}
// Analyzes multiple conversations in a single request.
- rpc BulkAnalyzeConversations(BulkAnalyzeConversationsRequest) returns (google.longrunning.Operation) {
+ rpc BulkAnalyzeConversations(BulkAnalyzeConversationsRequest)
+ returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*}/conversations:bulkAnalyze"
body: "*"
@@ -136,7 +142,8 @@ service ContactCenterInsights {
// Imports conversations and processes them according to the user's
// configuration.
- rpc IngestConversations(IngestConversationsRequest) returns (google.longrunning.Operation) {
+ rpc IngestConversations(IngestConversationsRequest)
+ returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*}/conversations:ingest"
body: "*"
@@ -149,7 +156,8 @@ 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: "*"
@@ -162,7 +170,8 @@ 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"
@@ -192,7 +201,8 @@ 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"
};
@@ -200,7 +210,8 @@ 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/*}"
};
@@ -213,7 +224,8 @@ 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: "*"
@@ -227,7 +239,8 @@ 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: "*"
@@ -273,7 +286,8 @@ 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"
};
@@ -298,7 +312,8 @@ 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"
};
@@ -306,7 +321,8 @@ 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/*}"
};
@@ -479,10 +495,12 @@ 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 [
@@ -493,7 +511,8 @@ message CreateAnalysisOperationMetadata {
];
// Output only. The annotator selector used for the analysis (if any).
- AnnotatorSelector annotator_selector = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ AnnotatorSelector annotator_selector = 4
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// Request to create a conversation.
@@ -645,24 +664,51 @@ message IngestConversationsRequest {
// The metadata for an IngestConversations operation.
message IngestConversationsMetadata {
+ // Statistics for IngestConversations operation.
+ message IngestConversationsStats {
+ // Output only. The number of objects processed during the ingest operation.
+ int32 processed_object_count = 1
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The number of objects skipped because another conversation
+ // with the same transcript uri had already been ingested.
+ int32 duplicates_skipped_count = 2
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The number of new conversations added during this ingest
+ // operation.
+ int32 successful_ingest_count = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The number of objects which were unable to be ingested due
+ // to errors. The errors are populated in the partial_errors field.
+ int32 failed_ingest_count = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ }
+
// 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 original request for ingest.
- IngestConversationsRequest request = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+ IngestConversationsRequest request = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
- // Output only. Partial errors during ingest operation that might cause the operation
- // output to be incomplete.
- repeated google.rpc.Status partial_errors = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. Partial errors during ingest operation that might cause the
+ // operation output to be incomplete.
+ repeated google.rpc.Status partial_errors = 4
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. Statistics for IngestConversations operation.
+ IngestConversationsStats ingest_conversations_stats = 5
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// The response to an IngestConversations operation.
-message IngestConversationsResponse {
-
-}
+message IngestConversationsResponse {}
// The request to create an analysis.
message CreateAnalysisRequest {
@@ -798,9 +844,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.
@@ -852,10 +898,12 @@ 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;
@@ -866,9 +914,7 @@ message ExportInsightsDataMetadata {
}
// Response for an export insights operation.
-message ExportInsightsDataResponse {
-
-}
+message ExportInsightsDataResponse {}
// The request to create an issue model.
message CreateIssueModelRequest {
@@ -887,10 +933,12 @@ 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;
@@ -947,10 +995,12 @@ 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;
@@ -968,17 +1018,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;
@@ -996,17 +1046,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;
@@ -1080,10 +1130,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) = {
@@ -1179,7 +1229,8 @@ 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];
}
// The request to create a view.
diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto
index a78ce3f81903..9c0802b77f17 100644
--- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto
+++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/proto/google/cloud/contactcenterinsights/v1/resources.proto
@@ -146,7 +146,8 @@ message Conversation {
// Input only. The TTL for this resource. If specified, then this TTL will
// be used to calculate the expire time.
- google.protobuf.Duration ttl = 16 [(google.api.field_behavior) = INPUT_ONLY];
+ google.protobuf.Duration ttl = 16
+ [(google.api.field_behavior) = INPUT_ONLY];
}
// Immutable. The resource name of the conversation.
@@ -158,10 +159,12 @@ message Conversation {
ConversationDataSource data_source = 2;
// Output only. The time at which the conversation was created.
- google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The most recent time at which the conversation was updated.
- google.protobuf.Timestamp update_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp update_time = 4
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// The time at which the conversation started.
google.protobuf.Timestamp start_time = 17;
@@ -180,11 +183,13 @@ message Conversation {
// Output only. The conversation transcript.
Transcript transcript = 8 [(google.api.field_behavior) = OUTPUT_ONLY];
- // Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
+ // Immutable. The conversation medium, if unspecified will default to
+ // PHONE_CALL.
Medium medium = 9 [(google.api.field_behavior) = IMMUTABLE];
// Output only. The duration of the conversation.
- google.protobuf.Duration duration = 10 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Duration duration = 10
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The number of turns in the conversation.
int32 turn_count = 11 [(google.api.field_behavior) = OUTPUT_ONLY];
@@ -192,14 +197,16 @@ message Conversation {
// Output only. The conversation's latest analysis, if one exists.
Analysis latest_analysis = 12 [(google.api.field_behavior) = OUTPUT_ONLY];
- // Output only. The annotations that were generated during the customer and agent
- // interaction.
- repeated RuntimeAnnotation runtime_annotations = 13 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. The annotations that were generated during the customer and
+ // agent interaction.
+ repeated RuntimeAnnotation runtime_annotations = 13
+ [(google.api.field_behavior) = OUTPUT_ONLY];
- // Output only. All the matched Dialogflow intents in the call. The key corresponds to a
- // Dialogflow intent, format:
+ // Output only. All the matched Dialogflow intents in the call. The key
+ // corresponds to a Dialogflow intent, format:
// projects/{project}/agent/{agent}/intents/{intent}
- map dialogflow_intents = 18 [(google.api.field_behavior) = OUTPUT_ONLY];
+ map dialogflow_intents = 18
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;
@@ -218,15 +225,18 @@ message Analysis {
string name = 1 [(google.api.field_behavior) = IMMUTABLE];
// Output only. The time at which the analysis was requested.
- google.protobuf.Timestamp request_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp request_time = 2
+ [(google.api.field_behavior) = OUTPUT_ONLY];
- // Output only. The time at which the analysis was created, which occurs when the
- // long-running operation completes.
- google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. The time at which the analysis was created, which occurs when
+ // the long-running operation completes.
+ google.protobuf.Timestamp create_time = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
- // Output only. The result of the analysis, which is populated when the analysis
- // finishes.
- AnalysisResult analysis_result = 7 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. The result of the analysis, which is populated when the
+ // analysis finishes.
+ AnalysisResult analysis_result = 7
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// To select the annotators to run and the phrase matchers to use
// (if any). If not specified, all annotators will be run.
@@ -251,8 +261,8 @@ message GcsSource {
// audio.
string audio_uri = 1;
- // Immutable. Cloud Storage URI that points to a file that contains the conversation
- // transcript.
+ // Immutable. Cloud Storage URI that points to a file that contains the
+ // conversation transcript.
string transcript_uri = 2 [(google.api.field_behavior) = IMMUTABLE];
}
@@ -261,7 +271,8 @@ message DialogflowSource {
// Output only. The name of the Dialogflow conversation that this conversation
// resource is derived from. Format:
// projects/{project}/locations/{location}/conversations/{conversation}
- string dialogflow_conversation = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+ string dialogflow_conversation = 1
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Cloud Storage URI that points to a file that contains the conversation
// audio.
@@ -306,8 +317,8 @@ message IssueModelResult {
// Issue model that generates the result.
// Format: projects/{project}/locations/{location}/issueModels/{issue_model}
string issue_model = 1 [(google.api.resource_reference) = {
- type: "contactcenterinsights.googleapis.com/IssueModel"
- }];
+ type: "contactcenterinsights.googleapis.com/IssueModel"
+ }];
// All the matched issues.
repeated IssueAssignment issues = 2;
@@ -331,8 +342,8 @@ message IssueAssignment {
// currently bounded on [0,1].
double score = 2;
- // Immutable. Display name of the assigned issue. This field is set at time of analyis
- // and immutable since then.
+ // Immutable. Display name of the assigned issue. This field is set at time of
+ // analyis and immutable since then.
string display_name = 3 [(google.api.field_behavior) = IMMUTABLE];
}
@@ -526,19 +537,13 @@ message DialogflowIntent {
}
// The data for an interruption annotation.
-message InterruptionData {
-
-}
+message InterruptionData {}
// The data for a silence annotation.
-message SilenceData {
-
-}
+message SilenceData {}
// The data for a hold annotation.
-message HoldData {
-
-}
+message HoldData {}
// The data for an entity mention annotation.
// This represents a mention of an `Entity` in the conversation.
@@ -607,7 +612,8 @@ message IssueModel {
Conversation.Medium medium = 1 [deprecated = true];
// Output only. Number of conversations used in training. Output only.
- int64 training_conversations_count = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+ int64 training_conversations_count = 2
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// A filter to reduce the conversations used for training the model to a
// specific subset.
@@ -645,10 +651,15 @@ message IssueModel {
string display_name = 2;
// Output only. The time at which this issue model was created.
- google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The most recent time at which the issue model was updated.
- google.protobuf.Timestamp update_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp update_time = 4
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. Number of issues in this issue model.
+ int64 issue_count = 8 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. State of the model.
State state = 5 [(google.api.field_behavior) = OUTPUT_ONLY];
@@ -656,7 +667,8 @@ message IssueModel {
// Configs for the input data that used to create the issue model.
InputDataConfig input_data_config = 6;
- // Output only. Immutable. The issue model's label statistics on its training data.
+ // Output only. Immutable. The issue model's label statistics on its training
+ // data.
IssueModelLabelStats training_stats = 7 [
(google.api.field_behavior) = OUTPUT_ONLY,
(google.api.field_behavior) = IMMUTABLE
@@ -679,14 +691,17 @@ message Issue {
string display_name = 2;
// Output only. The time at which this issue was created.
- google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The most recent time that this issue was updated.
- google.protobuf.Timestamp update_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp update_time = 4
+ [(google.api.field_behavior) = OUTPUT_ONLY];
- // Output only. Resource names of the sample representative utterances that match to this
- // issue.
- repeated string sample_utterances = 6 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. Resource names of the sample representative utterances that
+ // match to this issue.
+ repeated string sample_utterances = 6
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// Aggregated statistics about an issue model.
@@ -754,9 +769,10 @@ message PhraseMatcher {
// it will default to `revision_id`.
string version_tag = 3;
- // Output only. The timestamp of when the revision was created. It is also the create time
- // when a new matcher is added.
- google.protobuf.Timestamp revision_create_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. The timestamp of when the revision was created. It is also the
+ // create time when a new matcher is added.
+ google.protobuf.Timestamp revision_create_time = 4
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// The human-readable name of the phrase matcher.
string display_name = 5;
@@ -770,8 +786,10 @@ message PhraseMatcher {
// A list of phase match rule groups that are included in this matcher.
repeated PhraseMatchRuleGroup phrase_match_rule_groups = 8;
- // Output only. The most recent time at which the activation status was updated.
- google.protobuf.Timestamp activation_update_time = 9 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. The most recent time at which the activation status was
+ // updated.
+ google.protobuf.Timestamp activation_update_time = 9
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// The role whose utterances the phrase matcher should be matched
// against. If the role is ROLE_UNSPECIFIED it will be matched against any
@@ -779,7 +797,8 @@ message PhraseMatcher {
ConversationParticipant.Role role_match = 10;
// Output only. The most recent time at which the phrase matcher was updated.
- google.protobuf.Timestamp update_time = 11 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp update_time = 11
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// A message representing a rule in the phrase matcher.
@@ -857,10 +876,12 @@ message Settings {
string name = 1 [(google.api.field_behavior) = IMMUTABLE];
// Output only. The time at which the settings was created.
- google.protobuf.Timestamp create_time = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 2
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The time at which the settings were last updated.
- google.protobuf.Timestamp update_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp update_time = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// A language code to be applied to each transcript segment unless the segment
// already specifies a language code. Language code defaults to "en-US" if it
@@ -1092,8 +1113,8 @@ message ConversationParticipant {
// The name of the participant provided by Dialogflow. Format:
// projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}
string dialogflow_participant_name = 5 [(google.api.resource_reference) = {
- type: "dialogflow.googleapis.com/Participant"
- }];
+ type: "dialogflow.googleapis.com/Participant"
+ }];
// A user-specified ID representing the participant.
string user_id = 6;
@@ -1127,12 +1148,14 @@ message View {
string display_name = 2;
// Output only. The time at which this view was created.
- google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp create_time = 3
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The most recent time at which the view was updated.
- google.protobuf.Timestamp update_time = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+ google.protobuf.Timestamp update_time = 4
+ [(google.api.field_behavior) = OUTPUT_ONLY];
- // String with specific view properties.
+ // String with specific view properties, must be non-empty.
string value = 5;
}
@@ -1153,8 +1176,8 @@ message AnnotatorSelector {
// run_phrase_matcher_annotator is set to true. Format:
// projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(google.api.resource_reference) = {
- type: "contactcenterinsights.googleapis.com/PhraseMatcher"
- }];
+ type: "contactcenterinsights.googleapis.com/PhraseMatcher"
+ }];
// Whether to run the sentiment annotator.
bool run_sentiment_annotator = 5;
@@ -1175,6 +1198,6 @@ message AnnotatorSelector {
// is set to true. If more than one issue model is provided, only the first
// provided issue model will be used for inference.
repeated string issue_models = 10 [(google.api.resource_reference) = {
- type: "contactcenterinsights.googleapis.com/IssueModel"
- }];
+ type: "contactcenterinsights.googleapis.com/IssueModel"
+ }];
}