Reference documentation and code samples for the Contact Center AI Insights V1 API class Google::Cloud::ContactCenterInsights::V1::CallAnnotation.
A piece of metadata that applies to a window of a call.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#annotation_end_boundary
def annotation_end_boundary() -> ::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary
Returns
- (::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary) — The boundary in the conversation where the annotation ends, inclusive.
#annotation_end_boundary=
def annotation_end_boundary=(value) -> ::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary) — The boundary in the conversation where the annotation ends, inclusive.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary) — The boundary in the conversation where the annotation ends, inclusive.
#annotation_start_boundary
def annotation_start_boundary() -> ::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary
Returns
- (::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary) — The boundary in the conversation where the annotation starts, inclusive.
#annotation_start_boundary=
def annotation_start_boundary=(value) -> ::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary) — The boundary in the conversation where the annotation starts, inclusive.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary) — The boundary in the conversation where the annotation starts, inclusive.
#channel_tag
def channel_tag() -> ::Integer
Returns
- (::Integer) — The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
#channel_tag=
def channel_tag=(value) -> ::Integer
Parameter
- value (::Integer) — The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
Returns
- (::Integer) — The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
#entity_mention_data
def entity_mention_data() -> ::Google::Cloud::ContactCenterInsights::V1::EntityMentionData
Returns
- (::Google::Cloud::ContactCenterInsights::V1::EntityMentionData) — Data specifying an entity mention.
#entity_mention_data=
def entity_mention_data=(value) -> ::Google::Cloud::ContactCenterInsights::V1::EntityMentionData
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::EntityMentionData) — Data specifying an entity mention.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::EntityMentionData) — Data specifying an entity mention.
#hold_data
def hold_data() -> ::Google::Cloud::ContactCenterInsights::V1::HoldData
Returns
- (::Google::Cloud::ContactCenterInsights::V1::HoldData) — Data specifying a hold.
#hold_data=
def hold_data=(value) -> ::Google::Cloud::ContactCenterInsights::V1::HoldData
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::HoldData) — Data specifying a hold.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::HoldData) — Data specifying a hold.
#intent_match_data
def intent_match_data() -> ::Google::Cloud::ContactCenterInsights::V1::IntentMatchData
Returns
- (::Google::Cloud::ContactCenterInsights::V1::IntentMatchData) — Data specifying an intent match.
#intent_match_data=
def intent_match_data=(value) -> ::Google::Cloud::ContactCenterInsights::V1::IntentMatchData
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::IntentMatchData) — Data specifying an intent match.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::IntentMatchData) — Data specifying an intent match.
#interruption_data
def interruption_data() -> ::Google::Cloud::ContactCenterInsights::V1::InterruptionData
Returns
- (::Google::Cloud::ContactCenterInsights::V1::InterruptionData) — Data specifying an interruption.
#interruption_data=
def interruption_data=(value) -> ::Google::Cloud::ContactCenterInsights::V1::InterruptionData
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::InterruptionData) — Data specifying an interruption.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::InterruptionData) — Data specifying an interruption.
#phrase_match_data
def phrase_match_data() -> ::Google::Cloud::ContactCenterInsights::V1::PhraseMatchData
Returns
- (::Google::Cloud::ContactCenterInsights::V1::PhraseMatchData) — Data specifying a phrase match.
#phrase_match_data=
def phrase_match_data=(value) -> ::Google::Cloud::ContactCenterInsights::V1::PhraseMatchData
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::PhraseMatchData) — Data specifying a phrase match.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::PhraseMatchData) — Data specifying a phrase match.
#sentiment_data
def sentiment_data() -> ::Google::Cloud::ContactCenterInsights::V1::SentimentData
Returns
- (::Google::Cloud::ContactCenterInsights::V1::SentimentData) — Data specifying sentiment.
#sentiment_data=
def sentiment_data=(value) -> ::Google::Cloud::ContactCenterInsights::V1::SentimentData
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::SentimentData) — Data specifying sentiment.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::SentimentData) — Data specifying sentiment.
#silence_data
def silence_data() -> ::Google::Cloud::ContactCenterInsights::V1::SilenceData
Returns
- (::Google::Cloud::ContactCenterInsights::V1::SilenceData) — Data specifying silence.
#silence_data=
def silence_data=(value) -> ::Google::Cloud::ContactCenterInsights::V1::SilenceData
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::SilenceData) — Data specifying silence.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::SilenceData) — Data specifying silence.