Class TextDetectionConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TextDetectionConfig.Builder>
com.google.cloud.videointelligence.v1.TextDetectionConfig.Builder
- All Implemented Interfaces:
TextDetectionConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TextDetectionConfig
public static final class TextDetectionConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TextDetectionConfig.Builder>
implements TextDetectionConfigOrBuilder
Config for TEXT_DETECTION.Protobuf type
google.cloud.videointelligence.v1.TextDetectionConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllLanguageHints(Iterable<String> values) Language hint can be specified if the language to be detected is known a priori.addLanguageHints(String value) Language hint can be specified if the language to be detected is known a priori.addLanguageHintsBytes(com.google.protobuf.ByteString value) Language hint can be specified if the language to be detected is known a priori.build()clear()Language hint can be specified if the language to be detected is known a priori.Model to use for text detection.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLanguageHints(int index) Language hint can be specified if the language to be detected is known a priori.com.google.protobuf.ByteStringgetLanguageHintsBytes(int index) Language hint can be specified if the language to be detected is known a priori.intLanguage hint can be specified if the language to be detected is known a priori.com.google.protobuf.ProtocolStringListLanguage hint can be specified if the language to be detected is known a priori.getModel()Model to use for text detection.com.google.protobuf.ByteStringModel to use for text detection.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(TextDetectionConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setLanguageHints(int index, String value) Language hint can be specified if the language to be detected is known a priori.Model to use for text detection.setModelBytes(com.google.protobuf.ByteString value) Model to use for text detection.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TextDetectionConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TextDetectionConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<TextDetectionConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextDetectionConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TextDetectionConfig.Builder>
-
mergeFrom
public TextDetectionConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextDetectionConfig.Builder>- Throws:
IOException
-
getLanguageHintsList
public com.google.protobuf.ProtocolStringList getLanguageHintsList()Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Specified by:
getLanguageHintsListin interfaceTextDetectionConfigOrBuilder- Returns:
- A list containing the languageHints.
-
getLanguageHintsCount
public int getLanguageHintsCount()Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Specified by:
getLanguageHintsCountin interfaceTextDetectionConfigOrBuilder- Returns:
- The count of languageHints.
-
getLanguageHints
Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Specified by:
getLanguageHintsin interfaceTextDetectionConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The languageHints at the given index.
-
getLanguageHintsBytes
public com.google.protobuf.ByteString getLanguageHintsBytes(int index) Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Specified by:
getLanguageHintsBytesin interfaceTextDetectionConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the languageHints at the given index.
-
setLanguageHints
Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Parameters:
index- The index to set the value at.value- The languageHints to set.- Returns:
- This builder for chaining.
-
addLanguageHints
Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Parameters:
value- The languageHints to add.- Returns:
- This builder for chaining.
-
addAllLanguageHints
Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Parameters:
values- The languageHints to add.- Returns:
- This builder for chaining.
-
clearLanguageHints
Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Returns:
- This builder for chaining.
-
addLanguageHintsBytes
Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
repeated string language_hints = 1;- Parameters:
value- The bytes of the languageHints to add.- Returns:
- This builder for chaining.
-
getModel
Model to use for text detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
string model = 2;- Specified by:
getModelin interfaceTextDetectionConfigOrBuilder- Returns:
- The model.
-
getModelBytes
public com.google.protobuf.ByteString getModelBytes()Model to use for text detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
string model = 2;- Specified by:
getModelBytesin interfaceTextDetectionConfigOrBuilder- Returns:
- The bytes for model.
-
setModel
Model to use for text detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
string model = 2;- Parameters:
value- The model to set.- Returns:
- This builder for chaining.
-
clearModel
Model to use for text detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
string model = 2;- Returns:
- This builder for chaining.
-
setModelBytes
Model to use for text detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
string model = 2;- Parameters:
value- The bytes for model to set.- Returns:
- This builder for chaining.
-