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.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