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