Package com.google.cloud.language.v1
Class AnalyzeSentimentResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AnalyzeSentimentResponse.Builder>
-
- com.google.cloud.language.v1.AnalyzeSentimentResponse.Builder
-
- All Implemented Interfaces:
AnalyzeSentimentResponseOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AnalyzeSentimentResponse
public static final class AnalyzeSentimentResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AnalyzeSentimentResponse.Builder> implements AnalyzeSentimentResponseOrBuilder
The sentiment analysis response message.
Protobuf typegoogle.cloud.language.v1.AnalyzeSentimentResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyzeSentimentResponse.Builder
addAllSentences(Iterable<? extends Sentence> values)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AnalyzeSentimentResponse.Builder
addSentences(int index, Sentence value)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.Builder
addSentences(int index, Sentence.Builder builderForValue)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.Builder
addSentences(Sentence value)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.Builder
addSentences(Sentence.Builder builderForValue)
The sentiment for all the sentences in the document.Sentence.Builder
addSentencesBuilder()
The sentiment for all the sentences in the document.Sentence.Builder
addSentencesBuilder(int index)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse
build()
AnalyzeSentimentResponse
buildPartial()
AnalyzeSentimentResponse.Builder
clear()
AnalyzeSentimentResponse.Builder
clearDocumentSentiment()
The overall sentiment of the input document.AnalyzeSentimentResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
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.AnalyzeSentimentResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AnalyzeSentimentResponse.Builder
clearSentences()
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.Builder
clone()
AnalyzeSentimentResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Sentiment
getDocumentSentiment()
The overall sentiment of the input document.Sentiment.Builder
getDocumentSentimentBuilder()
The overall sentiment of the input document.SentimentOrBuilder
getDocumentSentimentOrBuilder()
The overall sentiment of the input document.String
getLanguage()
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.com.google.protobuf.ByteString
getLanguageBytes()
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.Sentence
getSentences(int index)
The sentiment for all the sentences in the document.Sentence.Builder
getSentencesBuilder(int index)
The sentiment for all the sentences in the document.List<Sentence.Builder>
getSentencesBuilderList()
The sentiment for all the sentences in the document.int
getSentencesCount()
The sentiment for all the sentences in the document.List<Sentence>
getSentencesList()
The sentiment for all the sentences in the document.SentenceOrBuilder
getSentencesOrBuilder(int index)
The sentiment for all the sentences in the document.List<? extends SentenceOrBuilder>
getSentencesOrBuilderList()
The sentiment for all the sentences in the document.boolean
hasDocumentSentiment()
The overall sentiment of the input document.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AnalyzeSentimentResponse.Builder
mergeDocumentSentiment(Sentiment value)
The overall sentiment of the input document.AnalyzeSentimentResponse.Builder
mergeFrom(AnalyzeSentimentResponse other)
AnalyzeSentimentResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AnalyzeSentimentResponse.Builder
mergeFrom(com.google.protobuf.Message other)
AnalyzeSentimentResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AnalyzeSentimentResponse.Builder
removeSentences(int index)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.Builder
setDocumentSentiment(Sentiment value)
The overall sentiment of the input document.AnalyzeSentimentResponse.Builder
setDocumentSentiment(Sentiment.Builder builderForValue)
The overall sentiment of the input document.AnalyzeSentimentResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AnalyzeSentimentResponse.Builder
setLanguage(String value)
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.AnalyzeSentimentResponse.Builder
setLanguageBytes(com.google.protobuf.ByteString value)
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.AnalyzeSentimentResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AnalyzeSentimentResponse.Builder
setSentences(int index, Sentence value)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.Builder
setSentences(int index, Sentence.Builder builderForValue)
The sentiment for all the sentences in the document.AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
clear
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
getDefaultInstanceForType
public AnalyzeSentimentResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AnalyzeSentimentResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AnalyzeSentimentResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
setField
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
clearField
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
clearOneof
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
setRepeatedField
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
addRepeatedField
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
-
mergeFrom
public AnalyzeSentimentResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AnalyzeSentimentResponse.Builder>
-
mergeFrom
public AnalyzeSentimentResponse.Builder mergeFrom(AnalyzeSentimentResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeSentimentResponse.Builder>
-
mergeFrom
public AnalyzeSentimentResponse.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<AnalyzeSentimentResponse.Builder>
- Throws:
IOException
-
hasDocumentSentiment
public boolean hasDocumentSentiment()
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
- Specified by:
hasDocumentSentiment
in interfaceAnalyzeSentimentResponseOrBuilder
- Returns:
- Whether the documentSentiment field is set.
-
getDocumentSentiment
public Sentiment getDocumentSentiment()
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
- Specified by:
getDocumentSentiment
in interfaceAnalyzeSentimentResponseOrBuilder
- Returns:
- The documentSentiment.
-
setDocumentSentiment
public AnalyzeSentimentResponse.Builder setDocumentSentiment(Sentiment value)
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
-
setDocumentSentiment
public AnalyzeSentimentResponse.Builder setDocumentSentiment(Sentiment.Builder builderForValue)
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
-
mergeDocumentSentiment
public AnalyzeSentimentResponse.Builder mergeDocumentSentiment(Sentiment value)
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
-
clearDocumentSentiment
public AnalyzeSentimentResponse.Builder clearDocumentSentiment()
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
-
getDocumentSentimentBuilder
public Sentiment.Builder getDocumentSentimentBuilder()
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
-
getDocumentSentimentOrBuilder
public SentimentOrBuilder getDocumentSentimentOrBuilder()
The overall sentiment of the input document.
.google.cloud.language.v1.Sentiment document_sentiment = 1;
- Specified by:
getDocumentSentimentOrBuilder
in interfaceAnalyzeSentimentResponseOrBuilder
-
getLanguage
public String getLanguage()
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][google.cloud.language.v1.Document.language] field for more details.
string language = 2;
- Specified by:
getLanguage
in interfaceAnalyzeSentimentResponseOrBuilder
- Returns:
- The language.
-
getLanguageBytes
public com.google.protobuf.ByteString getLanguageBytes()
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][google.cloud.language.v1.Document.language] field for more details.
string language = 2;
- Specified by:
getLanguageBytes
in interfaceAnalyzeSentimentResponseOrBuilder
- Returns:
- The bytes for language.
-
setLanguage
public AnalyzeSentimentResponse.Builder setLanguage(String value)
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][google.cloud.language.v1.Document.language] field for more details.
string language = 2;
- Parameters:
value
- The language to set.- Returns:
- This builder for chaining.
-
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][google.cloud.language.v1.Document.language] field for more details.
string language = 2;
- Returns:
- This builder for chaining.
-
setLanguageBytes
public AnalyzeSentimentResponse.Builder setLanguageBytes(com.google.protobuf.ByteString value)
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][google.cloud.language.v1.Document.language] field for more details.
string language = 2;
- Parameters:
value
- The bytes for language to set.- Returns:
- This builder for chaining.
-
getSentencesList
public List<Sentence> getSentencesList()
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
- Specified by:
getSentencesList
in interfaceAnalyzeSentimentResponseOrBuilder
-
getSentencesCount
public int getSentencesCount()
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
- Specified by:
getSentencesCount
in interfaceAnalyzeSentimentResponseOrBuilder
-
getSentences
public Sentence getSentences(int index)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
- Specified by:
getSentences
in interfaceAnalyzeSentimentResponseOrBuilder
-
setSentences
public AnalyzeSentimentResponse.Builder setSentences(int index, Sentence value)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
setSentences
public AnalyzeSentimentResponse.Builder setSentences(int index, Sentence.Builder builderForValue)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
addSentences
public AnalyzeSentimentResponse.Builder addSentences(Sentence value)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
addSentences
public AnalyzeSentimentResponse.Builder addSentences(int index, Sentence value)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
addSentences
public AnalyzeSentimentResponse.Builder addSentences(Sentence.Builder builderForValue)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
addSentences
public AnalyzeSentimentResponse.Builder addSentences(int index, Sentence.Builder builderForValue)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
addAllSentences
public AnalyzeSentimentResponse.Builder addAllSentences(Iterable<? extends Sentence> values)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
clearSentences
public AnalyzeSentimentResponse.Builder clearSentences()
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
removeSentences
public AnalyzeSentimentResponse.Builder removeSentences(int index)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
getSentencesBuilder
public Sentence.Builder getSentencesBuilder(int index)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
getSentencesOrBuilder
public SentenceOrBuilder getSentencesOrBuilder(int index)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
- Specified by:
getSentencesOrBuilder
in interfaceAnalyzeSentimentResponseOrBuilder
-
getSentencesOrBuilderList
public List<? extends SentenceOrBuilder> getSentencesOrBuilderList()
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
- Specified by:
getSentencesOrBuilderList
in interfaceAnalyzeSentimentResponseOrBuilder
-
addSentencesBuilder
public Sentence.Builder addSentencesBuilder()
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
addSentencesBuilder
public Sentence.Builder addSentencesBuilder(int index)
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
getSentencesBuilderList
public List<Sentence.Builder> getSentencesBuilderList()
The sentiment for all the sentences in the document.
repeated .google.cloud.language.v1.Sentence sentences = 3;
-
setUnknownFields
public final AnalyzeSentimentResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeSentimentResponse.Builder>
-
mergeUnknownFields
public final AnalyzeSentimentResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AnalyzeSentimentResponse.Builder>
-
-