Class: Google::Cloud::ContactCenterInsights::V1::CallAnnotation

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/contactcenterinsights/v1/resources.rb

Overview

A piece of metadata that applies to a window of a call.

Instance Attribute Summary collapse

Instance Attribute Details

#annotation_end_boundary::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary

Returns The boundary in the conversation where the annotation ends, inclusive.

Returns:



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#annotation_start_boundary::Google::Cloud::ContactCenterInsights::V1::AnnotationBoundary

Returns The boundary in the conversation where the annotation starts, inclusive.

Returns:



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#channel_tag::Integer

Returns 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.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#entity_mention_data::Google::Cloud::ContactCenterInsights::V1::EntityMentionData

Returns Data specifying an entity mention.

Note: The following fields are mutually exclusive: entity_mention_data, interruption_data, sentiment_data, silence_data, hold_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::EntityMentionData)

    Data specifying an entity mention.

    Note: The following fields are mutually exclusive: entity_mention_data, interruption_data, sentiment_data, silence_data, hold_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#hold_data::Google::Cloud::ContactCenterInsights::V1::HoldData

Returns Data specifying a hold.

Note: The following fields are mutually exclusive: hold_data, interruption_data, sentiment_data, silence_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::HoldData)

    Data specifying a hold.

    Note: The following fields are mutually exclusive: hold_data, interruption_data, sentiment_data, silence_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#intent_match_data::Google::Cloud::ContactCenterInsights::V1::IntentMatchData

Returns Data specifying an intent match.

Note: The following fields are mutually exclusive: intent_match_data, interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::IntentMatchData)

    Data specifying an intent match.

    Note: The following fields are mutually exclusive: intent_match_data, interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#interruption_data::Google::Cloud::ContactCenterInsights::V1::InterruptionData

Returns Data specifying an interruption.

Note: The following fields are mutually exclusive: interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::InterruptionData)

    Data specifying an interruption.

    Note: The following fields are mutually exclusive: interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#issue_match_data::Google::Cloud::ContactCenterInsights::V1::IssueMatchData

Returns Data specifying an issue match.

Note: The following fields are mutually exclusive: issue_match_data, interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::IssueMatchData)

    Data specifying an issue match.

    Note: The following fields are mutually exclusive: issue_match_data, interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#phrase_match_data::Google::Cloud::ContactCenterInsights::V1::PhraseMatchData

Returns Data specifying a phrase match.

Note: The following fields are mutually exclusive: phrase_match_data, interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, intent_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::PhraseMatchData)

    Data specifying a phrase match.

    Note: The following fields are mutually exclusive: phrase_match_data, interruption_data, sentiment_data, silence_data, hold_data, entity_mention_data, intent_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#sentiment_data::Google::Cloud::ContactCenterInsights::V1::SentimentData

Returns Data specifying sentiment.

Note: The following fields are mutually exclusive: sentiment_data, interruption_data, silence_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::SentimentData)

    Data specifying sentiment.

    Note: The following fields are mutually exclusive: sentiment_data, interruption_data, silence_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#silence_data::Google::Cloud::ContactCenterInsights::V1::SilenceData

Returns Data specifying silence.

Note: The following fields are mutually exclusive: silence_data, interruption_data, sentiment_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::ContactCenterInsights::V1::SilenceData)

    Data specifying silence.

    Note: The following fields are mutually exclusive: silence_data, interruption_data, sentiment_data, hold_data, entity_mention_data, intent_match_data, phrase_match_data, issue_match_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



548
549
550
551
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 548

class CallAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end