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.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()
Returns
Methods
public ConversationLevelSentiment.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public ConversationLevelSentiment build()
Returns
public ConversationLevelSentiment buildPartial()
Returns
public ConversationLevelSentiment.Builder clear()
Returns
Overrides
public ConversationLevelSentiment.Builder clearChannelTag()
The channel of the audio that the data applies to.
int32 channel_tag = 1;
Returns
public ConversationLevelSentiment.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public ConversationLevelSentiment.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public ConversationLevelSentiment.Builder clearSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Returns
public ConversationLevelSentiment.Builder clone()
Returns
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()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public SentimentData getSentimentData()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Returns
public SentimentData.Builder getSentimentDataBuilder()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Returns
public SentimentDataOrBuilder getSentimentDataOrBuilder()
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Returns
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()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public ConversationLevelSentiment.Builder mergeFrom(ConversationLevelSentiment other)
Parameter
Returns
public ConversationLevelSentiment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public ConversationLevelSentiment.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public ConversationLevelSentiment.Builder mergeSentimentData(SentimentData value)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Parameter
Returns
public final ConversationLevelSentiment.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns
public ConversationLevelSentiment.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public ConversationLevelSentiment.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public ConversationLevelSentiment.Builder setSentimentData(SentimentData value)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Parameter
Returns
public ConversationLevelSentiment.Builder setSentimentData(SentimentData.Builder builderForValue)
Data specifying sentiment.
.google.cloud.contactcenterinsights.v1.SentimentData sentiment_data = 2;
Parameter
Returns
public final ConversationLevelSentiment.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides