Class AnalyzeSentimentResponse.Builder (2.31.0)

public static final class AnalyzeSentimentResponse.Builder extends GeneratedMessageV3.Builder<AnalyzeSentimentResponse.Builder> implements AnalyzeSentimentResponseOrBuilder

The sentiment analysis response message.

Protobuf type google.cloud.language.v1beta2.AnalyzeSentimentResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllSentences(Iterable<? extends Sentence> values)

public AnalyzeSentimentResponse.Builder addAllSentences(Iterable<? extends Sentence> values)

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.language.v1beta2.Sentence>
Returns
TypeDescription
AnalyzeSentimentResponse.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AnalyzeSentimentResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
AnalyzeSentimentResponse.Builder
Overrides

addSentences(Sentence value)

public AnalyzeSentimentResponse.Builder addSentences(Sentence value)

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Parameter
NameDescription
valueSentence
Returns
TypeDescription
AnalyzeSentimentResponse.Builder

addSentences(Sentence.Builder builderForValue)

public AnalyzeSentimentResponse.Builder addSentences(Sentence.Builder builderForValue)

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Parameter
NameDescription
builderForValueSentence.Builder
Returns
TypeDescription
AnalyzeSentimentResponse.Builder

addSentences(int index, Sentence value)

public AnalyzeSentimentResponse.Builder addSentences(int index, Sentence value)

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Parameters
NameDescription
indexint
valueSentence
Returns
TypeDescription
AnalyzeSentimentResponse.Builder

addSentences(int index, Sentence.Builder builderForValue)

public AnalyzeSentimentResponse.Builder addSentences(int index, Sentence.Builder builderForValue)

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Parameters
NameDescription
indexint
builderForValueSentence.Builder
Returns
TypeDescription
AnalyzeSentimentResponse.Builder

addSentencesBuilder()

public Sentence.Builder addSentencesBuilder()

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Returns
TypeDescription
Sentence.Builder

addSentencesBuilder(int index)

public Sentence.Builder addSentencesBuilder(int index)

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
Sentence.Builder

build()

public AnalyzeSentimentResponse build()
Returns
TypeDescription
AnalyzeSentimentResponse

buildPartial()

public AnalyzeSentimentResponse buildPartial()
Returns
TypeDescription
AnalyzeSentimentResponse

clear()

public AnalyzeSentimentResponse.Builder clear()
Returns
TypeDescription
AnalyzeSentimentResponse.Builder
Overrides

clearDocumentSentiment()

public AnalyzeSentimentResponse.Builder clearDocumentSentiment()

The overall sentiment of the input document.

.google.cloud.language.v1beta2.Sentiment document_sentiment = 1;

Returns
TypeDescription
AnalyzeSentimentResponse.Builder

clearField(Descriptors.FieldDescriptor field)

public AnalyzeSentimentResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
AnalyzeSentimentResponse.Builder
Overrides

clearLanguage()

public AnalyzeSentimentResponse.Builder clearLanguage()

The language of the text, which will be the same as the language specified in the request or, if not specified, the automatically-detected language. See Document.language field for more details.

string language = 2;

Returns
TypeDescription
AnalyzeSentimentResponse.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public AnalyzeSentimentResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
AnalyzeSentimentResponse.Builder
Overrides

clearSentences()

public AnalyzeSentimentResponse.Builder clearSentences()

The sentiment for all the sentences in the document.

repeated .google.cloud.language.v1beta2.Sentence sentences = 3;

Returns
TypeDescription
AnalyzeSentimentResponse.Builder

clone()

public AnalyzeSentimentResponse.Builder clone()
Returns
TypeDescription
AnalyzeSentimentResponse.Builder
Overrides

getDefaultInstanceForType()

public AnalyzeSentimentResponse getDefaultInstanceForType()
Returns
TypeDescription
AnalyzeSentimentResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription