Reference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class CallAnnotation.
A piece of metadata that applies to a window of a call.
Generated from protobuf message google.cloud.contactcenterinsights.v1.CallAnnotation
Namespace
Google \ Cloud \ ContactCenterInsights \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ interruption_data
↳ sentiment_data
↳ silence_data
↳ hold_data
↳ entity_mention_data
↳ intent_match_data
↳ phrase_match_data
↳ issue_match_data
↳ channel_tag
int
The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
↳ annotation_start_boundary
Google\Cloud\ContactCenterInsights\V1\AnnotationBoundary
The boundary in the conversation where the annotation starts, inclusive.
↳ annotation_end_boundary
Google\Cloud\ContactCenterInsights\V1\AnnotationBoundary
The boundary in the conversation where the annotation ends, inclusive.
getInterruptionData
Data specifying an interruption.
hasInterruptionData
setInterruptionData
Data specifying an interruption.
$this
getSentimentData
Data specifying sentiment.
hasSentimentData
setSentimentData
Data specifying sentiment.
$this
getSilenceData
Data specifying silence.
hasSilenceData
setSilenceData
Data specifying silence.
$this
getHoldData
Data specifying a hold.
hasHoldData
setHoldData
Data specifying a hold.
$this
getEntityMentionData
Data specifying an entity mention.
hasEntityMentionData
setEntityMentionData
Data specifying an entity mention.
$this
getIntentMatchData
Data specifying an intent match.
hasIntentMatchData
setIntentMatchData
Data specifying an intent match.
$this
getPhraseMatchData
Data specifying a phrase match.
hasPhraseMatchData
setPhraseMatchData
Data specifying a phrase match.
$this
getIssueMatchData
Data specifying an issue match.
hasIssueMatchData
setIssueMatchData
Data specifying an issue match.
$this
getChannelTag
The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
int
setChannelTag
The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
var
int
$this
getAnnotationStartBoundary
The boundary in the conversation where the annotation starts, inclusive.
hasAnnotationStartBoundary
clearAnnotationStartBoundary
setAnnotationStartBoundary
The boundary in the conversation where the annotation starts, inclusive.
$this
getAnnotationEndBoundary
The boundary in the conversation where the annotation ends, inclusive.
hasAnnotationEndBoundary
clearAnnotationEndBoundary
setAnnotationEndBoundary
The boundary in the conversation where the annotation ends, inclusive.
$this
getData
string