public static final class WebhookRequest.SentimentAnalysisResult.Builder extends GeneratedMessageV3.Builder<WebhookRequest.SentimentAnalysisResult.Builder> implements WebhookRequest.SentimentAnalysisResultOrBuilder
Represents the result of sentiment analysis.
Protobuf type
google.cloud.dialogflow.cx.v3beta1.WebhookRequest.SentimentAnalysisResult
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public WebhookRequest.SentimentAnalysisResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public WebhookRequest.SentimentAnalysisResult build()
buildPartial()
public WebhookRequest.SentimentAnalysisResult buildPartial()
clear()
public WebhookRequest.SentimentAnalysisResult.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public WebhookRequest.SentimentAnalysisResult.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMagnitude()
public WebhookRequest.SentimentAnalysisResult.Builder clearMagnitude()
A non-negative number in the [0, +inf) range, which represents the
absolute magnitude of sentiment, regardless of score (positive or
negative).
float magnitude = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public WebhookRequest.SentimentAnalysisResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearScore()
public WebhookRequest.SentimentAnalysisResult.Builder clearScore()
Sentiment score between -1.0 (negative sentiment) and 1.0 (positive
sentiment).
float score = 1;
clone()
public WebhookRequest.SentimentAnalysisResult.Builder clone()
Overrides
getDefaultInstanceForType()
public WebhookRequest.SentimentAnalysisResult getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMagnitude()
public float getMagnitude()
A non-negative number in the [0, +inf) range, which represents the
absolute magnitude of sentiment, regardless of score (positive or
negative).
float magnitude = 2;
Returns |
Type |
Description |
float |
The magnitude.
|
getScore()
Sentiment score between -1.0 (negative sentiment) and 1.0 (positive
sentiment).
float score = 1;
Returns |
Type |
Description |
float |
The score.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(WebhookRequest.SentimentAnalysisResult other)
public WebhookRequest.SentimentAnalysisResult.Builder mergeFrom(WebhookRequest.SentimentAnalysisResult other)
public WebhookRequest.SentimentAnalysisResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public WebhookRequest.SentimentAnalysisResult.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final WebhookRequest.SentimentAnalysisResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public WebhookRequest.SentimentAnalysisResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMagnitude(float value)
public WebhookRequest.SentimentAnalysisResult.Builder setMagnitude(float value)
A non-negative number in the [0, +inf) range, which represents the
absolute magnitude of sentiment, regardless of score (positive or
negative).
float magnitude = 2;
Parameter |
Name |
Description |
value |
float
The magnitude to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public WebhookRequest.SentimentAnalysisResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setScore(float value)
public WebhookRequest.SentimentAnalysisResult.Builder setScore(float value)
Sentiment score between -1.0 (negative sentiment) and 1.0 (positive
sentiment).
float score = 1;
Parameter |
Name |
Description |
value |
float
The score to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final WebhookRequest.SentimentAnalysisResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides