Class AnnotateTextRequest.Features.Builder (2.68.0)
2.88.0 (latest)
2.86.0
2.84.0
2.83.0
2.82.0
2.81.0
2.79.0
2.77.0
2.76.0
2.75.0
2.74.0
2.73.0
2.71.0
2.69.0
2.68.0
2.65.0
2.64.0
2.63.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.1
2.3.4
2.2.0
2.1.10
public static final class AnnotateTextRequest . Features . Builder extends GeneratedMessageV3 . Builder<AnnotateTextRequest . Features . Builder > implements AnnotateTextRequest . FeaturesOrBuilder
All available features.
Setting each one to true will enable that specific analysis for the input.
Protobuf type google.cloud.language.v2.AnnotateTextRequest.Features
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
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AnnotateTextRequest . Features . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public AnnotateTextRequest . Features build ()
buildPartial()
public AnnotateTextRequest . Features buildPartial ()
clear()
public AnnotateTextRequest . Features . Builder clear ()
Overrides
clearClassifyText()
public AnnotateTextRequest . Features . Builder clearClassifyText ()
Optional. Classify the full document into categories.
bool classify_text = 4 [(.google.api.field_behavior) = OPTIONAL];
public AnnotateTextRequest . Features . Builder clearExtractDocumentSentiment ()
Optional. Extract document-level sentiment.
bool extract_document_sentiment = 2 [(.google.api.field_behavior) = OPTIONAL];
public AnnotateTextRequest . Features . Builder clearExtractEntities ()
Optional. Extract entities.
bool extract_entities = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public AnnotateTextRequest . Features . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearModerateText()
public AnnotateTextRequest . Features . Builder clearModerateText ()
Optional. Moderate the document for harmful and sensitive categories.
bool moderate_text = 5 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public AnnotateTextRequest . Features . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public AnnotateTextRequest . Features . Builder clone ()
Overrides
getClassifyText()
public boolean getClassifyText ()
Optional. Classify the full document into categories.
bool classify_text = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The classifyText.
getDefaultInstanceForType()
public AnnotateTextRequest . Features getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public boolean getExtractDocumentSentiment ()
Optional. Extract document-level sentiment.
bool extract_document_sentiment = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The extractDocumentSentiment.
public boolean getExtractEntities ()
Optional. Extract entities.
bool extract_entities = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The extractEntities.
getModerateText()
public boolean getModerateText ()
Optional. Moderate the document for harmful and sensitive categories.
bool moderate_text = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The moderateText.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(AnnotateTextRequest.Features other)
public AnnotateTextRequest . Features . Builder mergeFrom ( AnnotateTextRequest . Features other )
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AnnotateTextRequest . Features . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public AnnotateTextRequest . Features . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AnnotateTextRequest . Features . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setClassifyText(boolean value)
public AnnotateTextRequest . Features . Builder setClassifyText ( boolean value )
Optional. Classify the full document into categories.
bool classify_text = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean The classifyText to set.
public AnnotateTextRequest . Features . Builder setExtractDocumentSentiment ( boolean value )
Optional. Extract document-level sentiment.
bool extract_document_sentiment = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean The extractDocumentSentiment to set.
public AnnotateTextRequest . Features . Builder setExtractEntities ( boolean value )
Optional. Extract entities.
bool extract_entities = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean The extractEntities to set.
setField(Descriptors.FieldDescriptor field, Object value)
public AnnotateTextRequest . Features . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setModerateText(boolean value)
public AnnotateTextRequest . Features . Builder setModerateText ( boolean value )
Optional. Moderate the document for harmful and sensitive categories.
bool moderate_text = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean The moderateText to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AnnotateTextRequest . Features . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AnnotateTextRequest . Features . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]