lib/google/apis/contactcenterinsights_v1/representations.rb in google-apis-contactcenterinsights_v1-0.26.0 vs lib/google/apis/contactcenterinsights_v1/representations.rb in google-apis-contactcenterinsights_v1-0.27.0

- old
+ new

@@ -50,10 +50,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudContactcenterinsightsV1AnswerFeedback class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -140,10 +146,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudContactcenterinsightsV1ConversationTranscript class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -578,10 +590,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -644,10 +662,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -1046,13 +1070,24 @@ property :run_interruption_annotator, as: 'runInterruptionAnnotator' property :run_issue_model_annotator, as: 'runIssueModelAnnotator' property :run_phrase_matcher_annotator, as: 'runPhraseMatcherAnnotator' property :run_sentiment_annotator, as: 'runSentimentAnnotator' property :run_silence_annotator, as: 'runSilenceAnnotator' + property :run_summarization_annotator, as: 'runSummarizationAnnotator' + property :summarization_config, as: 'summarizationConfig', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig::Representation + end end + class GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :conversation_profile, as: 'conversationProfile' + property :summarization_model, as: 'summarizationModel' + end + end + class GoogleCloudContactcenterinsightsV1AnswerFeedback # @private class Representation < Google::Apis::Core::JsonRepresentation property :clicked, as: 'clicked' property :correctness_level, as: 'correctnessLevel' @@ -1187,10 +1222,12 @@ property :expire_time, as: 'expireTime' hash :labels, as: 'labels' property :language_code, as: 'languageCode' property :latest_analysis, as: 'latestAnalysis', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1Analysis, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1Analysis::Representation + property :latest_summary, as: 'latestSummary', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData::Representation + property :medium, as: 'medium' property :name, as: 'name' property :obfuscated_user_id, as: 'obfuscatedUserId' collection :runtime_annotations, as: 'runtimeAnnotations', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1RuntimeAnnotation, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1RuntimeAnnotation::Representation @@ -1239,10 +1276,22 @@ property :role, as: 'role' property :user_id, as: 'userId' end end + class GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :answer_record, as: 'answerRecord' + property :confidence, as: 'confidence' + property :conversation_model, as: 'conversationModel' + hash :metadata, as: 'metadata' + property :text, as: 'text' + hash :text_sections, as: 'textSections' + end + end + class GoogleCloudContactcenterinsightsV1ConversationTranscript # @private class Representation < Google::Apis::Core::JsonRepresentation collection :transcript_segments, as: 'transcriptSegments', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment::Representation @@ -1757,10 +1806,12 @@ property :annotation_id, as: 'annotationId' property :answer_feedback, as: 'answerFeedback', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1AnswerFeedback, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1AnswerFeedback::Representation property :article_suggestion, as: 'articleSuggestion', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ArticleSuggestionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ArticleSuggestionData::Representation + property :conversation_summarization_suggestion, as: 'conversationSummarizationSuggestion', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData::Representation + property :create_time, as: 'createTime' property :dialogflow_interaction, as: 'dialogflowInteraction', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1DialogflowInteractionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1DialogflowInteractionData::Representation property :end_boundary, as: 'endBoundary', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1AnnotationBoundary, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1AnnotationBoundary::Representation @@ -1952,13 +2003,24 @@ property :run_interruption_annotator, as: 'runInterruptionAnnotator' property :run_issue_model_annotator, as: 'runIssueModelAnnotator' property :run_phrase_matcher_annotator, as: 'runPhraseMatcherAnnotator' property :run_sentiment_annotator, as: 'runSentimentAnnotator' property :run_silence_annotator, as: 'runSilenceAnnotator' + property :run_summarization_annotator, as: 'runSummarizationAnnotator' + property :summarization_config, as: 'summarizationConfig', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig::Representation + end end + class GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :conversation_profile, as: 'conversationProfile' + property :summarization_model, as: 'summarizationModel' + end + end + class GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback # @private class Representation < Google::Apis::Core::JsonRepresentation property :clicked, as: 'clicked' property :correctness_level, as: 'correctnessLevel' @@ -2052,10 +2114,12 @@ property :expire_time, as: 'expireTime' hash :labels, as: 'labels' property :language_code, as: 'languageCode' property :latest_analysis, as: 'latestAnalysis', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1Analysis, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1Analysis::Representation + property :latest_summary, as: 'latestSummary', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData::Representation + property :medium, as: 'medium' property :name, as: 'name' property :obfuscated_user_id, as: 'obfuscatedUserId' collection :runtime_annotations, as: 'runtimeAnnotations', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation::Representation @@ -2104,10 +2168,22 @@ property :role, as: 'role' property :user_id, as: 'userId' end end + class GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :answer_record, as: 'answerRecord' + property :confidence, as: 'confidence' + property :conversation_model, as: 'conversationModel' + hash :metadata, as: 'metadata' + property :text, as: 'text' + hash :text_sections, as: 'textSections' + end + end + class GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript # @private class Representation < Google::Apis::Core::JsonRepresentation collection :transcript_segments, as: 'transcriptSegments', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment::Representation @@ -2506,9 +2582,11 @@ class Representation < Google::Apis::Core::JsonRepresentation property :annotation_id, as: 'annotationId' property :answer_feedback, as: 'answerFeedback', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback::Representation property :article_suggestion, as: 'articleSuggestion', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData::Representation + + property :conversation_summarization_suggestion, as: 'conversationSummarizationSuggestion', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData::Representation property :create_time, as: 'createTime' property :dialogflow_interaction, as: 'dialogflowInteraction', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData::Representation property :end_boundary, as: 'endBoundary', class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary, decorator: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary::Representation