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: com.google.cloud google-cloud-contact-center-insights - 2.9.0 + 2.10.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-contact-center-insights:2.9.0' +implementation 'com.google.cloud:google-cloud-contact-center-insights:2.10.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-contact-center-insights" % "2.9.0" +libraryDependencies += "com.google.cloud" % "google-cloud-contact-center-insights" % "2.10.0" ``` ## Authentication diff --git a/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientHttpJsonTest.java b/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientHttpJsonTest.java index ddd20857230a..e4fdaecb1b56 100644 --- a/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientHttpJsonTest.java +++ b/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientHttpJsonTest.java @@ -1305,6 +1305,7 @@ public void createIssueModelTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1361,6 +1362,7 @@ public void createIssueModelTest2() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1417,6 +1419,7 @@ public void updateIssueModelTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1428,6 +1431,7 @@ public void updateIssueModelTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1465,6 +1469,7 @@ public void updateIssueModelExceptionTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1484,6 +1489,7 @@ public void getIssueModelTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1533,6 +1539,7 @@ public void getIssueModelTest2() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); diff --git a/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientTest.java b/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientTest.java index 26c224580a3d..a07103cc2758 100644 --- a/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientTest.java +++ b/java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientTest.java @@ -1169,6 +1169,7 @@ public void createIssueModelTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1223,6 +1224,7 @@ public void createIssueModelTest2() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1277,6 +1279,7 @@ public void updateIssueModelTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1323,6 +1326,7 @@ public void getIssueModelTest() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); @@ -1366,6 +1370,7 @@ public void getIssueModelTest2() throws Exception { .setDisplayName("displayName1714148973") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .setIssueCount(1779144233) .setInputDataConfig(IssueModel.InputDataConfig.newBuilder().build()) .setTrainingStats(IssueModelLabelStats.newBuilder().build()) .build(); diff --git a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Analysis.java b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Analysis.java index 9263ae910cd0..1625f64325a6 100644 --- a/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Analysis.java +++ b/java-contact-center-insights/proto-google-cloud-contact-center-insights-v1/src/main/java/com/google/cloud/contactcenterinsights/v1/Analysis.java @@ -177,8 +177,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.
    * 
* * .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 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 - * 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" + }]; }