public static final class ConversationLevelSentiment.Builder extends GeneratedMessageV3.Builder<ConversationLevelSentiment.Builder> implements ConversationLevelSentimentOrBuilder
One channel of conversation-level sentiment data.
Protobuf type google.cloud.contactcenterinsights.v1.ConversationLevelSentiment
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ConversationLevelSentiment.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ConversationLevelSentiment build()
public ConversationLevelSentiment buildPartial()
public ConversationLevelSentiment.Builder clear()
Overrides
public ConversationLevelSentiment.Builder clearChannelTag()
The channel of the audio that the data applies to.
int32 channel_tag = 1;
public ConversationLevelSentiment.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ConversationLevelSentiment.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ConversationLevelSentiment.Builder clearSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
public ConversationLevelSentiment.Builder clone()
Overrides
public int getChannelTag()
The channel of the audio that the data applies to.
int32 channel_tag = 1;
Returns |
Type |
Description |
int |
The channelTag.
|
public ConversationLevelSentiment getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public SentimentData getSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
public SentimentData.Builder getSentimentDataBuilder()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
public SentimentDataOrBuilder getSentimentDataOrBuilder()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
public boolean hasSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Returns |
Type |
Description |
boolean |
Whether the sentimentData field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ConversationLevelSentiment.Builder mergeFrom(ConversationLevelSentiment other)
public ConversationLevelSentiment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ConversationLevelSentiment.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public ConversationLevelSentiment.Builder mergeSentimentData(SentimentData value)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
public final ConversationLevelSentiment.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ConversationLevelSentiment.Builder setChannelTag(int value)
The channel of the audio that the data applies to.
int32 channel_tag = 1;
Parameter |
Name |
Description |
value |
int
The channelTag to set.
|
public ConversationLevelSentiment.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ConversationLevelSentiment.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public ConversationLevelSentiment.Builder setSentimentData(SentimentData value)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
public ConversationLevelSentiment.Builder setSentimentData(SentimentData.Builder builderForValue)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
public final ConversationLevelSentiment.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides