public static final class TextDetectionParams.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder> implements TextDetectionParamsOrBuilder
Parameters for text detections. This is used to control TEXT_DETECTION and DOCUMENT_TEXT_DETECTION features.Protobuf type
google.cloud.vision.v1p3beta1.TextDetectionParams| Modifier and Type | Method and Description |
|---|---|
TextDetectionParams.Builder |
addAdvancedOcrOptions(String value)
A list of advanced OCR options to fine-tune OCR behavior.
|
TextDetectionParams.Builder |
addAdvancedOcrOptionsBytes(com.google.protobuf.ByteString value)
A list of advanced OCR options to fine-tune OCR behavior.
|
TextDetectionParams.Builder |
addAllAdvancedOcrOptions(Iterable<String> values)
A list of advanced OCR options to fine-tune OCR behavior.
|
TextDetectionParams.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TextDetectionParams |
build() |
TextDetectionParams |
buildPartial() |
TextDetectionParams.Builder |
clear() |
TextDetectionParams.Builder |
clearAdvancedOcrOptions()
A list of advanced OCR options to fine-tune OCR behavior.
|
TextDetectionParams.Builder |
clearEnableTextDetectionConfidenceScore()
By default, Cloud Vision API only includes confidence score for
DOCUMENT_TEXT_DETECTION result.
|
TextDetectionParams.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TextDetectionParams.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TextDetectionParams.Builder |
clone() |
String |
getAdvancedOcrOptions(int index)
A list of advanced OCR options to fine-tune OCR behavior.
|
com.google.protobuf.ByteString |
getAdvancedOcrOptionsBytes(int index)
A list of advanced OCR options to fine-tune OCR behavior.
|
int |
getAdvancedOcrOptionsCount()
A list of advanced OCR options to fine-tune OCR behavior.
|
com.google.protobuf.ProtocolStringList |
getAdvancedOcrOptionsList()
A list of advanced OCR options to fine-tune OCR behavior.
|
TextDetectionParams |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableTextDetectionConfidenceScore()
By default, Cloud Vision API only includes confidence score for
DOCUMENT_TEXT_DETECTION result.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TextDetectionParams.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TextDetectionParams.Builder |
mergeFrom(com.google.protobuf.Message other) |
TextDetectionParams.Builder |
mergeFrom(TextDetectionParams other) |
TextDetectionParams.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TextDetectionParams.Builder |
setAdvancedOcrOptions(int index,
String value)
A list of advanced OCR options to fine-tune OCR behavior.
|
TextDetectionParams.Builder |
setEnableTextDetectionConfidenceScore(boolean value)
By default, Cloud Vision API only includes confidence score for
DOCUMENT_TEXT_DETECTION result.
|
TextDetectionParams.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TextDetectionParams.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TextDetectionParams.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TextDetectionParams build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TextDetectionParams buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TextDetectionParams.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder mergeFrom(TextDetectionParams other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public TextDetectionParams.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TextDetectionParams.Builder>IOExceptionpublic boolean getEnableTextDetectionConfidenceScore()
By default, Cloud Vision API only includes confidence score for DOCUMENT_TEXT_DETECTION result. Set the flag to true to include confidence score for TEXT_DETECTION as well.
bool enable_text_detection_confidence_score = 9;getEnableTextDetectionConfidenceScore in interface TextDetectionParamsOrBuilderpublic TextDetectionParams.Builder setEnableTextDetectionConfidenceScore(boolean value)
By default, Cloud Vision API only includes confidence score for DOCUMENT_TEXT_DETECTION result. Set the flag to true to include confidence score for TEXT_DETECTION as well.
bool enable_text_detection_confidence_score = 9;value - The enableTextDetectionConfidenceScore to set.public TextDetectionParams.Builder clearEnableTextDetectionConfidenceScore()
By default, Cloud Vision API only includes confidence score for DOCUMENT_TEXT_DETECTION result. Set the flag to true to include confidence score for TEXT_DETECTION as well.
bool enable_text_detection_confidence_score = 9;public com.google.protobuf.ProtocolStringList getAdvancedOcrOptionsList()
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;getAdvancedOcrOptionsList in interface TextDetectionParamsOrBuilderpublic int getAdvancedOcrOptionsCount()
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;getAdvancedOcrOptionsCount in interface TextDetectionParamsOrBuilderpublic String getAdvancedOcrOptions(int index)
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;getAdvancedOcrOptions in interface TextDetectionParamsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAdvancedOcrOptionsBytes(int index)
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;getAdvancedOcrOptionsBytes in interface TextDetectionParamsOrBuilderindex - The index of the value to return.public TextDetectionParams.Builder setAdvancedOcrOptions(int index, String value)
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;index - The index to set the value at.value - The advancedOcrOptions to set.public TextDetectionParams.Builder addAdvancedOcrOptions(String value)
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;value - The advancedOcrOptions to add.public TextDetectionParams.Builder addAllAdvancedOcrOptions(Iterable<String> values)
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;values - The advancedOcrOptions to add.public TextDetectionParams.Builder clearAdvancedOcrOptions()
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;public TextDetectionParams.Builder addAdvancedOcrOptionsBytes(com.google.protobuf.ByteString value)
A list of advanced OCR options to fine-tune OCR behavior.
repeated string advanced_ocr_options = 11;value - The bytes of the advancedOcrOptions to add.public final TextDetectionParams.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>public final TextDetectionParams.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TextDetectionParams.Builder>Copyright © 2023 Google LLC. All rights reserved.