Class CallAnnotation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
- com.google.cloud.contactcenterinsights.v1.CallAnnotation.Builder
-
- All Implemented Interfaces:
CallAnnotationOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CallAnnotation
public static final class CallAnnotation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder> implements CallAnnotationOrBuilder
A piece of metadata that applies to a window of a call.
Protobuf typegoogle.cloud.contactcenterinsights.v1.CallAnnotation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CallAnnotation.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CallAnnotation
build()
CallAnnotation
buildPartial()
CallAnnotation.Builder
clear()
CallAnnotation.Builder
clearAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.CallAnnotation.Builder
clearAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.CallAnnotation.Builder
clearChannelTag()
The channel of the audio where the annotation occurs.CallAnnotation.Builder
clearData()
CallAnnotation.Builder
clearEntityMentionData()
Data specifying an entity mention.CallAnnotation.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CallAnnotation.Builder
clearHoldData()
Data specifying a hold.CallAnnotation.Builder
clearIntentMatchData()
Data specifying an intent match.CallAnnotation.Builder
clearInterruptionData()
Data specifying an interruption.CallAnnotation.Builder
clearIssueMatchData()
Data specifying an issue match.CallAnnotation.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CallAnnotation.Builder
clearPhraseMatchData()
Data specifying a phrase match.CallAnnotation.Builder
clearSentimentData()
Data specifying sentiment.CallAnnotation.Builder
clearSilenceData()
Data specifying silence.CallAnnotation.Builder
clone()
AnnotationBoundary
getAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.AnnotationBoundary.Builder
getAnnotationEndBoundaryBuilder()
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.AnnotationBoundary.Builder
getAnnotationStartBoundaryBuilder()
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()
CallAnnotation
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
EntityMentionData
getEntityMentionData()
Data specifying an entity mention.EntityMentionData.Builder
getEntityMentionDataBuilder()
Data specifying an entity mention.EntityMentionDataOrBuilder
getEntityMentionDataOrBuilder()
Data specifying an entity mention.HoldData
getHoldData()
Data specifying a hold.HoldData.Builder
getHoldDataBuilder()
Data specifying a hold.HoldDataOrBuilder
getHoldDataOrBuilder()
Data specifying a hold.IntentMatchData
getIntentMatchData()
Data specifying an intent match.IntentMatchData.Builder
getIntentMatchDataBuilder()
Data specifying an intent match.IntentMatchDataOrBuilder
getIntentMatchDataOrBuilder()
Data specifying an intent match.InterruptionData
getInterruptionData()
Data specifying an interruption.InterruptionData.Builder
getInterruptionDataBuilder()
Data specifying an interruption.InterruptionDataOrBuilder
getInterruptionDataOrBuilder()
Data specifying an interruption.IssueMatchData
getIssueMatchData()
Data specifying an issue match.IssueMatchData.Builder
getIssueMatchDataBuilder()
Data specifying an issue match.IssueMatchDataOrBuilder
getIssueMatchDataOrBuilder()
Data specifying an issue match.PhraseMatchData
getPhraseMatchData()
Data specifying a phrase match.PhraseMatchData.Builder
getPhraseMatchDataBuilder()
Data specifying a phrase match.PhraseMatchDataOrBuilder
getPhraseMatchDataOrBuilder()
Data specifying a phrase match.SentimentData
getSentimentData()
Data specifying sentiment.SentimentData.Builder
getSentimentDataBuilder()
Data specifying sentiment.SentimentDataOrBuilder
getSentimentDataOrBuilder()
Data specifying sentiment.SilenceData
getSilenceData()
Data specifying silence.SilenceData.Builder
getSilenceDataBuilder()
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.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()
CallAnnotation.Builder
mergeAnnotationEndBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation ends, inclusive.CallAnnotation.Builder
mergeAnnotationStartBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation starts, inclusive.CallAnnotation.Builder
mergeEntityMentionData(EntityMentionData value)
Data specifying an entity mention.CallAnnotation.Builder
mergeFrom(CallAnnotation other)
CallAnnotation.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CallAnnotation.Builder
mergeFrom(com.google.protobuf.Message other)
CallAnnotation.Builder
mergeHoldData(HoldData value)
Data specifying a hold.CallAnnotation.Builder
mergeIntentMatchData(IntentMatchData value)
Data specifying an intent match.CallAnnotation.Builder
mergeInterruptionData(InterruptionData value)
Data specifying an interruption.CallAnnotation.Builder
mergeIssueMatchData(IssueMatchData value)
Data specifying an issue match.CallAnnotation.Builder
mergePhraseMatchData(PhraseMatchData value)
Data specifying a phrase match.CallAnnotation.Builder
mergeSentimentData(SentimentData value)
Data specifying sentiment.CallAnnotation.Builder
mergeSilenceData(SilenceData value)
Data specifying silence.CallAnnotation.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CallAnnotation.Builder
setAnnotationEndBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation ends, inclusive.CallAnnotation.Builder
setAnnotationEndBoundary(AnnotationBoundary.Builder builderForValue)
The boundary in the conversation where the annotation ends, inclusive.CallAnnotation.Builder
setAnnotationStartBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation starts, inclusive.CallAnnotation.Builder
setAnnotationStartBoundary(AnnotationBoundary.Builder builderForValue)
The boundary in the conversation where the annotation starts, inclusive.CallAnnotation.Builder
setChannelTag(int value)
The channel of the audio where the annotation occurs.CallAnnotation.Builder
setEntityMentionData(EntityMentionData value)
Data specifying an entity mention.CallAnnotation.Builder
setEntityMentionData(EntityMentionData.Builder builderForValue)
Data specifying an entity mention.CallAnnotation.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CallAnnotation.Builder
setHoldData(HoldData value)
Data specifying a hold.CallAnnotation.Builder
setHoldData(HoldData.Builder builderForValue)
Data specifying a hold.CallAnnotation.Builder
setIntentMatchData(IntentMatchData value)
Data specifying an intent match.CallAnnotation.Builder
setIntentMatchData(IntentMatchData.Builder builderForValue)
Data specifying an intent match.CallAnnotation.Builder
setInterruptionData(InterruptionData value)
Data specifying an interruption.CallAnnotation.Builder
setInterruptionData(InterruptionData.Builder builderForValue)
Data specifying an interruption.CallAnnotation.Builder
setIssueMatchData(IssueMatchData value)
Data specifying an issue match.CallAnnotation.Builder
setIssueMatchData(IssueMatchData.Builder builderForValue)
Data specifying an issue match.CallAnnotation.Builder
setPhraseMatchData(PhraseMatchData value)
Data specifying a phrase match.CallAnnotation.Builder
setPhraseMatchData(PhraseMatchData.Builder builderForValue)
Data specifying a phrase match.CallAnnotation.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CallAnnotation.Builder
setSentimentData(SentimentData value)
Data specifying sentiment.CallAnnotation.Builder
setSentimentData(SentimentData.Builder builderForValue)
Data specifying sentiment.CallAnnotation.Builder
setSilenceData(SilenceData value)
Data specifying silence.CallAnnotation.Builder
setSilenceData(SilenceData.Builder builderForValue)
Data specifying silence.CallAnnotation.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
clear
public CallAnnotation.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
getDefaultInstanceForType
public CallAnnotation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CallAnnotation build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CallAnnotation buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CallAnnotation.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
setField
public CallAnnotation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
clearField
public CallAnnotation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
clearOneof
public CallAnnotation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
setRepeatedField
public CallAnnotation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
addRepeatedField
public CallAnnotation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
mergeFrom
public CallAnnotation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CallAnnotation.Builder>
-
mergeFrom
public CallAnnotation.Builder mergeFrom(CallAnnotation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
mergeFrom
public CallAnnotation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CallAnnotation.Builder>
- Throws:
IOException
-
getDataCase
public CallAnnotation.DataCase getDataCase()
- Specified by:
getDataCase
in interfaceCallAnnotationOrBuilder
-
clearData
public CallAnnotation.Builder clearData()
-
hasInterruptionData
public boolean hasInterruptionData()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
- Specified by:
hasInterruptionData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the interruptionData field is set.
-
getInterruptionData
public InterruptionData getInterruptionData()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
- Specified by:
getInterruptionData
in interfaceCallAnnotationOrBuilder
- Returns:
- The interruptionData.
-
setInterruptionData
public CallAnnotation.Builder setInterruptionData(InterruptionData value)
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
-
setInterruptionData
public CallAnnotation.Builder setInterruptionData(InterruptionData.Builder builderForValue)
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
-
mergeInterruptionData
public CallAnnotation.Builder mergeInterruptionData(InterruptionData value)
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
-
clearInterruptionData
public CallAnnotation.Builder clearInterruptionData()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
-
getInterruptionDataBuilder
public InterruptionData.Builder getInterruptionDataBuilder()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
-
getInterruptionDataOrBuilder
public InterruptionDataOrBuilder getInterruptionDataOrBuilder()
Data specifying an interruption.
.google.cloud.contactcenterinsights.v1.InterruptionData interruption_data = 10;
- Specified by:
getInterruptionDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasSentimentData
public boolean hasSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
- Specified by:
hasSentimentData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the sentimentData field is set.
-
getSentimentData
public SentimentData getSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
- Specified by:
getSentimentData
in interfaceCallAnnotationOrBuilder
- Returns:
- The sentimentData.
-
setSentimentData
public CallAnnotation.Builder setSentimentData(SentimentData value)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
-
setSentimentData
public CallAnnotation.Builder setSentimentData(SentimentData.Builder builderForValue)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
-
mergeSentimentData
public CallAnnotation.Builder mergeSentimentData(SentimentData value)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
-
clearSentimentData
public CallAnnotation.Builder clearSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
-
getSentimentDataBuilder
public SentimentData.Builder getSentimentDataBuilder()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
-
getSentimentDataOrBuilder
public SentimentDataOrBuilder getSentimentDataOrBuilder()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 11;
- Specified by:
getSentimentDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasSilenceData
public boolean hasSilenceData()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
- Specified by:
hasSilenceData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the silenceData field is set.
-
getSilenceData
public SilenceData getSilenceData()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
- Specified by:
getSilenceData
in interfaceCallAnnotationOrBuilder
- Returns:
- The silenceData.
-
setSilenceData
public CallAnnotation.Builder setSilenceData(SilenceData value)
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
-
setSilenceData
public CallAnnotation.Builder setSilenceData(SilenceData.Builder builderForValue)
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
-
mergeSilenceData
public CallAnnotation.Builder mergeSilenceData(SilenceData value)
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
-
clearSilenceData
public CallAnnotation.Builder clearSilenceData()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
-
getSilenceDataBuilder
public SilenceData.Builder getSilenceDataBuilder()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
-
getSilenceDataOrBuilder
public SilenceDataOrBuilder getSilenceDataOrBuilder()
Data specifying silence.
.google.cloud.contactcenterinsights.v1.SilenceData silence_data = 12;
- Specified by:
getSilenceDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasHoldData
public boolean hasHoldData()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
- Specified by:
hasHoldData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the holdData field is set.
-
getHoldData
public HoldData getHoldData()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
- Specified by:
getHoldData
in interfaceCallAnnotationOrBuilder
- Returns:
- The holdData.
-
setHoldData
public CallAnnotation.Builder setHoldData(HoldData value)
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
-
setHoldData
public CallAnnotation.Builder setHoldData(HoldData.Builder builderForValue)
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
-
mergeHoldData
public CallAnnotation.Builder mergeHoldData(HoldData value)
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
-
clearHoldData
public CallAnnotation.Builder clearHoldData()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
-
getHoldDataBuilder
public HoldData.Builder getHoldDataBuilder()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
-
getHoldDataOrBuilder
public HoldDataOrBuilder getHoldDataOrBuilder()
Data specifying a hold.
.google.cloud.contactcenterinsights.v1.HoldData hold_data = 13;
- Specified by:
getHoldDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasEntityMentionData
public boolean hasEntityMentionData()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
- Specified by:
hasEntityMentionData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the entityMentionData field is set.
-
getEntityMentionData
public EntityMentionData getEntityMentionData()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
- Specified by:
getEntityMentionData
in interfaceCallAnnotationOrBuilder
- Returns:
- The entityMentionData.
-
setEntityMentionData
public CallAnnotation.Builder setEntityMentionData(EntityMentionData value)
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
-
setEntityMentionData
public CallAnnotation.Builder setEntityMentionData(EntityMentionData.Builder builderForValue)
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
-
mergeEntityMentionData
public CallAnnotation.Builder mergeEntityMentionData(EntityMentionData value)
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
-
clearEntityMentionData
public CallAnnotation.Builder clearEntityMentionData()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
-
getEntityMentionDataBuilder
public EntityMentionData.Builder getEntityMentionDataBuilder()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
-
getEntityMentionDataOrBuilder
public EntityMentionDataOrBuilder getEntityMentionDataOrBuilder()
Data specifying an entity mention.
.google.cloud.contactcenterinsights.v1.EntityMentionData entity_mention_data = 15;
- Specified by:
getEntityMentionDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasIntentMatchData
public boolean hasIntentMatchData()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
- Specified by:
hasIntentMatchData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the intentMatchData field is set.
-
getIntentMatchData
public IntentMatchData getIntentMatchData()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
- Specified by:
getIntentMatchData
in interfaceCallAnnotationOrBuilder
- Returns:
- The intentMatchData.
-
setIntentMatchData
public CallAnnotation.Builder setIntentMatchData(IntentMatchData value)
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
-
setIntentMatchData
public CallAnnotation.Builder setIntentMatchData(IntentMatchData.Builder builderForValue)
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
-
mergeIntentMatchData
public CallAnnotation.Builder mergeIntentMatchData(IntentMatchData value)
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
-
clearIntentMatchData
public CallAnnotation.Builder clearIntentMatchData()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
-
getIntentMatchDataBuilder
public IntentMatchData.Builder getIntentMatchDataBuilder()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
-
getIntentMatchDataOrBuilder
public IntentMatchDataOrBuilder getIntentMatchDataOrBuilder()
Data specifying an intent match.
.google.cloud.contactcenterinsights.v1.IntentMatchData intent_match_data = 16;
- Specified by:
getIntentMatchDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasPhraseMatchData
public boolean hasPhraseMatchData()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
- Specified by:
hasPhraseMatchData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the phraseMatchData field is set.
-
getPhraseMatchData
public PhraseMatchData getPhraseMatchData()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
- Specified by:
getPhraseMatchData
in interfaceCallAnnotationOrBuilder
- Returns:
- The phraseMatchData.
-
setPhraseMatchData
public CallAnnotation.Builder setPhraseMatchData(PhraseMatchData value)
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
-
setPhraseMatchData
public CallAnnotation.Builder setPhraseMatchData(PhraseMatchData.Builder builderForValue)
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
-
mergePhraseMatchData
public CallAnnotation.Builder mergePhraseMatchData(PhraseMatchData value)
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
-
clearPhraseMatchData
public CallAnnotation.Builder clearPhraseMatchData()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
-
getPhraseMatchDataBuilder
public PhraseMatchData.Builder getPhraseMatchDataBuilder()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
-
getPhraseMatchDataOrBuilder
public PhraseMatchDataOrBuilder getPhraseMatchDataOrBuilder()
Data specifying a phrase match.
.google.cloud.contactcenterinsights.v1.PhraseMatchData phrase_match_data = 17;
- Specified by:
getPhraseMatchDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasIssueMatchData
public boolean hasIssueMatchData()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
- Specified by:
hasIssueMatchData
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the issueMatchData field is set.
-
getIssueMatchData
public IssueMatchData getIssueMatchData()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
- Specified by:
getIssueMatchData
in interfaceCallAnnotationOrBuilder
- Returns:
- The issueMatchData.
-
setIssueMatchData
public CallAnnotation.Builder setIssueMatchData(IssueMatchData value)
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
-
setIssueMatchData
public CallAnnotation.Builder setIssueMatchData(IssueMatchData.Builder builderForValue)
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
-
mergeIssueMatchData
public CallAnnotation.Builder mergeIssueMatchData(IssueMatchData value)
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
-
clearIssueMatchData
public CallAnnotation.Builder clearIssueMatchData()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
-
getIssueMatchDataBuilder
public IssueMatchData.Builder getIssueMatchDataBuilder()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
-
getIssueMatchDataOrBuilder
public IssueMatchDataOrBuilder getIssueMatchDataOrBuilder()
Data specifying an issue match.
.google.cloud.contactcenterinsights.v1.IssueMatchData issue_match_data = 18;
- Specified by:
getIssueMatchDataOrBuilder
in interfaceCallAnnotationOrBuilder
-
getChannelTag
public int getChannelTag()
The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
int32 channel_tag = 1;
- Specified by:
getChannelTag
in interfaceCallAnnotationOrBuilder
- Returns:
- The channelTag.
-
setChannelTag
public CallAnnotation.Builder setChannelTag(int value)
The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
int32 channel_tag = 1;
- Parameters:
value
- The channelTag to set.- Returns:
- This builder for chaining.
-
clearChannelTag
public CallAnnotation.Builder clearChannelTag()
The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
int32 channel_tag = 1;
- Returns:
- This builder for chaining.
-
hasAnnotationStartBoundary
public boolean hasAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
- Specified by:
hasAnnotationStartBoundary
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the annotationStartBoundary field is set.
-
getAnnotationStartBoundary
public AnnotationBoundary getAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
- Specified by:
getAnnotationStartBoundary
in interfaceCallAnnotationOrBuilder
- Returns:
- The annotationStartBoundary.
-
setAnnotationStartBoundary
public CallAnnotation.Builder setAnnotationStartBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
-
setAnnotationStartBoundary
public CallAnnotation.Builder setAnnotationStartBoundary(AnnotationBoundary.Builder builderForValue)
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
-
mergeAnnotationStartBoundary
public CallAnnotation.Builder mergeAnnotationStartBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
-
clearAnnotationStartBoundary
public CallAnnotation.Builder clearAnnotationStartBoundary()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
-
getAnnotationStartBoundaryBuilder
public AnnotationBoundary.Builder getAnnotationStartBoundaryBuilder()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
-
getAnnotationStartBoundaryOrBuilder
public AnnotationBoundaryOrBuilder getAnnotationStartBoundaryOrBuilder()
The boundary in the conversation where the annotation starts, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_start_boundary = 4;
- Specified by:
getAnnotationStartBoundaryOrBuilder
in interfaceCallAnnotationOrBuilder
-
hasAnnotationEndBoundary
public boolean hasAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
- Specified by:
hasAnnotationEndBoundary
in interfaceCallAnnotationOrBuilder
- Returns:
- Whether the annotationEndBoundary field is set.
-
getAnnotationEndBoundary
public AnnotationBoundary getAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
- Specified by:
getAnnotationEndBoundary
in interfaceCallAnnotationOrBuilder
- Returns:
- The annotationEndBoundary.
-
setAnnotationEndBoundary
public CallAnnotation.Builder setAnnotationEndBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
-
setAnnotationEndBoundary
public CallAnnotation.Builder setAnnotationEndBoundary(AnnotationBoundary.Builder builderForValue)
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
-
mergeAnnotationEndBoundary
public CallAnnotation.Builder mergeAnnotationEndBoundary(AnnotationBoundary value)
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
-
clearAnnotationEndBoundary
public CallAnnotation.Builder clearAnnotationEndBoundary()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
-
getAnnotationEndBoundaryBuilder
public AnnotationBoundary.Builder getAnnotationEndBoundaryBuilder()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
-
getAnnotationEndBoundaryOrBuilder
public AnnotationBoundaryOrBuilder getAnnotationEndBoundaryOrBuilder()
The boundary in the conversation where the annotation ends, inclusive.
.google.cloud.contactcenterinsights.v1.AnnotationBoundary annotation_end_boundary = 5;
- Specified by:
getAnnotationEndBoundaryOrBuilder
in interfaceCallAnnotationOrBuilder
-
setUnknownFields
public final CallAnnotation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
mergeUnknownFields
public final CallAnnotation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CallAnnotation.Builder>
-
-