public final class CallAnnotation extends com.google.protobuf.GeneratedMessageV3 implements CallAnnotationOrBuilder
A piece of metadata that applies to a window of a call.Protobuf type
google.cloud.contactcenterinsights.v1.CallAnnotation| Modifier and Type | Class and Description |
|---|---|
static class |
CallAnnotation.Builder
A piece of metadata that applies to a window of a call.
|
static class |
CallAnnotation.DataCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ANNOTATION_END_BOUNDARY_FIELD_NUMBER |
static int |
ANNOTATION_START_BOUNDARY_FIELD_NUMBER |
static int |
CHANNEL_TAG_FIELD_NUMBER |
static int |
ENTITY_MENTION_DATA_FIELD_NUMBER |
static int |
HOLD_DATA_FIELD_NUMBER |
static int |
INTENT_MATCH_DATA_FIELD_NUMBER |
static int |
INTERRUPTION_DATA_FIELD_NUMBER |
static int |
ISSUE_MATCH_DATA_FIELD_NUMBER |
static int |
PHRASE_MATCH_DATA_FIELD_NUMBER |
static int |
SENTIMENT_DATA_FIELD_NUMBER |
static int |
SILENCE_DATA_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
AnnotationBoundary |
getAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.
|
AnnotationBoundaryOrBuilder |
getAnnotationEndBoundaryOrBuilder()
The boundary in the conversation where the annotation ends, inclusive.
|
AnnotationBoundary |
getAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.
|
AnnotationBoundaryOrBuilder |
getAnnotationStartBoundaryOrBuilder()
The boundary in the conversation where the annotation starts, inclusive.
|
int |
getChannelTag()
The channel of the audio where the annotation occurs.
|
CallAnnotation.DataCase |
getDataCase() |
static CallAnnotation |
getDefaultInstance() |
CallAnnotation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
EntityMentionData |
getEntityMentionData()
Data specifying an entity mention.
|
EntityMentionDataOrBuilder |
getEntityMentionDataOrBuilder()
Data specifying an entity mention.
|
HoldData |
getHoldData()
Data specifying a hold.
|
HoldDataOrBuilder |
getHoldDataOrBuilder()
Data specifying a hold.
|
IntentMatchData |
getIntentMatchData()
Data specifying an intent match.
|
IntentMatchDataOrBuilder |
getIntentMatchDataOrBuilder()
Data specifying an intent match.
|
InterruptionData |
getInterruptionData()
Data specifying an interruption.
|
InterruptionDataOrBuilder |
getInterruptionDataOrBuilder()
Data specifying an interruption.
|
IssueMatchData |
getIssueMatchData()
Data specifying an issue match.
|
IssueMatchDataOrBuilder |
getIssueMatchDataOrBuilder()
Data specifying an issue match.
|
com.google.protobuf.Parser<CallAnnotation> |
getParserForType() |
PhraseMatchData |
getPhraseMatchData()
Data specifying a phrase match.
|
PhraseMatchDataOrBuilder |
getPhraseMatchDataOrBuilder()
Data specifying a phrase match.
|
SentimentData |
getSentimentData()
Data specifying sentiment.
|
SentimentDataOrBuilder |
getSentimentDataOrBuilder()
Data specifying sentiment.
|
int |
getSerializedSize() |
SilenceData |
getSilenceData()
Data specifying silence.
|
SilenceDataOrBuilder |
getSilenceDataOrBuilder()
Data specifying silence.
|
boolean |
hasAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.
|
boolean |
hasAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.
|
boolean |
hasEntityMentionData()
Data specifying an entity mention.
|
int |
hashCode() |
boolean |
hasHoldData()
Data specifying a hold.
|
boolean |
hasIntentMatchData()
Data specifying an intent match.
|
boolean |
hasInterruptionData()
Data specifying an interruption.
|
boolean |
hasIssueMatchData()
Data specifying an issue match.
|
boolean |
hasPhraseMatchData()
Data specifying a phrase match.
|
boolean |
hasSentimentData()
Data specifying sentiment.
|
boolean |
hasSilenceData()
Data specifying silence.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CallAnnotation.Builder |
newBuilder() |
static CallAnnotation.Builder |
newBuilder(CallAnnotation prototype) |
CallAnnotation.Builder |
newBuilderForType() |
protected CallAnnotation.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CallAnnotation |
parseDelimitedFrom(InputStream input) |
static CallAnnotation |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CallAnnotation |
parseFrom(byte[] data) |
static CallAnnotation |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CallAnnotation |
parseFrom(ByteBuffer data) |
static CallAnnotation |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CallAnnotation |
parseFrom(com.google.protobuf.ByteString data) |
static CallAnnotation |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CallAnnotation |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CallAnnotation |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CallAnnotation |
parseFrom(InputStream input) |
static CallAnnotation |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CallAnnotation> |
parser() |
CallAnnotation.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int INTERRUPTION_DATA_FIELD_NUMBER
public static final int SENTIMENT_DATA_FIELD_NUMBER
public static final int SILENCE_DATA_FIELD_NUMBER
public static final int HOLD_DATA_FIELD_NUMBER
public static final int ENTITY_MENTION_DATA_FIELD_NUMBER
public static final int INTENT_MATCH_DATA_FIELD_NUMBER
public static final int PHRASE_MATCH_DATA_FIELD_NUMBER
public static final int ISSUE_MATCH_DATA_FIELD_NUMBER
public static final int CHANNEL_TAG_FIELD_NUMBER
public static final int ANNOTATION_START_BOUNDARY_FIELD_NUMBER
public static final int ANNOTATION_END_BOUNDARY_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public CallAnnotation.DataCase getDataCase()
getDataCase in interface CallAnnotationOrBuilderpublic boolean hasInterruptionData()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;hasInterruptionData in interface CallAnnotationOrBuilderpublic InterruptionData getInterruptionData()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;getInterruptionData in interface CallAnnotationOrBuilderpublic InterruptionDataOrBuilder getInterruptionDataOrBuilder()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;getInterruptionDataOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;hasSentimentData in interface CallAnnotationOrBuilderpublic SentimentData getSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;getSentimentData in interface CallAnnotationOrBuilderpublic SentimentDataOrBuilder getSentimentDataOrBuilder()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;getSentimentDataOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasSilenceData()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;hasSilenceData in interface CallAnnotationOrBuilderpublic SilenceData getSilenceData()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;getSilenceData in interface CallAnnotationOrBuilderpublic SilenceDataOrBuilder getSilenceDataOrBuilder()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;getSilenceDataOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasHoldData()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;hasHoldData in interface CallAnnotationOrBuilderpublic HoldData getHoldData()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;getHoldData in interface CallAnnotationOrBuilderpublic HoldDataOrBuilder getHoldDataOrBuilder()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;getHoldDataOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasEntityMentionData()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;hasEntityMentionData in interface CallAnnotationOrBuilderpublic EntityMentionData getEntityMentionData()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;getEntityMentionData in interface CallAnnotationOrBuilderpublic EntityMentionDataOrBuilder getEntityMentionDataOrBuilder()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;getEntityMentionDataOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasIntentMatchData()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;hasIntentMatchData in interface CallAnnotationOrBuilderpublic IntentMatchData getIntentMatchData()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;getIntentMatchData in interface CallAnnotationOrBuilderpublic IntentMatchDataOrBuilder getIntentMatchDataOrBuilder()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;getIntentMatchDataOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasPhraseMatchData()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;hasPhraseMatchData in interface CallAnnotationOrBuilderpublic PhraseMatchData getPhraseMatchData()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;getPhraseMatchData in interface CallAnnotationOrBuilderpublic PhraseMatchDataOrBuilder getPhraseMatchDataOrBuilder()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;getPhraseMatchDataOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasIssueMatchData()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;hasIssueMatchData in interface CallAnnotationOrBuilderpublic IssueMatchData getIssueMatchData()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;getIssueMatchData in interface CallAnnotationOrBuilderpublic IssueMatchDataOrBuilder getIssueMatchDataOrBuilder()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;getIssueMatchDataOrBuilder in interface CallAnnotationOrBuilderpublic int getChannelTag()
The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
int32 channel_tag = 1;getChannelTag in interface CallAnnotationOrBuilderpublic boolean hasAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
hasAnnotationStartBoundary in interface CallAnnotationOrBuilderpublic AnnotationBoundary getAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
getAnnotationStartBoundary in interface CallAnnotationOrBuilderpublic AnnotationBoundaryOrBuilder getAnnotationStartBoundaryOrBuilder()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
getAnnotationStartBoundaryOrBuilder in interface CallAnnotationOrBuilderpublic boolean hasAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
hasAnnotationEndBoundary in interface CallAnnotationOrBuilderpublic AnnotationBoundary getAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
getAnnotationEndBoundary in interface CallAnnotationOrBuilderpublic AnnotationBoundaryOrBuilder getAnnotationEndBoundaryOrBuilder()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
getAnnotationEndBoundaryOrBuilder in interface CallAnnotationOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CallAnnotation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CallAnnotation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CallAnnotation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CallAnnotation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CallAnnotation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CallAnnotation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CallAnnotation parseFrom(InputStream input) throws IOException
IOExceptionpublic static CallAnnotation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CallAnnotation parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CallAnnotation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CallAnnotation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CallAnnotation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CallAnnotation.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CallAnnotation.Builder newBuilder()
public static CallAnnotation.Builder newBuilder(CallAnnotation prototype)
public CallAnnotation.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CallAnnotation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CallAnnotation getDefaultInstance()
public static com.google.protobuf.Parser<CallAnnotation> parser()
public com.google.protobuf.Parser<CallAnnotation> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CallAnnotation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.