public static final class FormExtractionParams.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.Builder> implements FormExtractionParamsOrBuilder
Parameters to control form extraction behavior.Protobuf type
google.cloud.documentai.v1beta2.FormExtractionParamsgetAllFields, 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<FormExtractionParams.Builder>public FormExtractionParams.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.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<FormExtractionParams.Builder>public FormExtractionParams getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FormExtractionParams build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FormExtractionParams buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FormExtractionParams.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.Builder>public FormExtractionParams.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<FormExtractionParams.Builder>public FormExtractionParams.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.Builder>public FormExtractionParams.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.Builder>public FormExtractionParams.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<FormExtractionParams.Builder>public FormExtractionParams.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<FormExtractionParams.Builder>public FormExtractionParams.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FormExtractionParams.Builder>public FormExtractionParams.Builder mergeFrom(FormExtractionParams other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.Builder>public FormExtractionParams.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<FormExtractionParams.Builder>IOExceptionpublic boolean getEnabled()
Whether to enable form extraction.
bool enabled = 1;getEnabled in interface FormExtractionParamsOrBuilderpublic FormExtractionParams.Builder setEnabled(boolean value)
Whether to enable form extraction.
bool enabled = 1;value - The enabled to set.public FormExtractionParams.Builder clearEnabled()
Whether to enable form extraction.
bool enabled = 1;public List<KeyValuePairHint> getKeyValuePairHintsList()
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
getKeyValuePairHintsList in interface FormExtractionParamsOrBuilderpublic int getKeyValuePairHintsCount()
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
getKeyValuePairHintsCount in interface FormExtractionParamsOrBuilderpublic KeyValuePairHint getKeyValuePairHints(int index)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
getKeyValuePairHints in interface FormExtractionParamsOrBuilderpublic FormExtractionParams.Builder setKeyValuePairHints(int index, KeyValuePairHint value)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder setKeyValuePairHints(int index, KeyValuePairHint.Builder builderForValue)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder addKeyValuePairHints(KeyValuePairHint value)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder addKeyValuePairHints(int index, KeyValuePairHint value)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder addKeyValuePairHints(KeyValuePairHint.Builder builderForValue)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder addKeyValuePairHints(int index, KeyValuePairHint.Builder builderForValue)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder addAllKeyValuePairHints(Iterable<? extends KeyValuePairHint> values)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder clearKeyValuePairHints()
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public FormExtractionParams.Builder removeKeyValuePairHints(int index)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public KeyValuePairHint.Builder getKeyValuePairHintsBuilder(int index)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public KeyValuePairHintOrBuilder getKeyValuePairHintsOrBuilder(int index)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
getKeyValuePairHintsOrBuilder in interface FormExtractionParamsOrBuilderpublic List<? extends KeyValuePairHintOrBuilder> getKeyValuePairHintsOrBuilderList()
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
getKeyValuePairHintsOrBuilderList in interface FormExtractionParamsOrBuilderpublic KeyValuePairHint.Builder addKeyValuePairHintsBuilder()
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public KeyValuePairHint.Builder addKeyValuePairHintsBuilder(int index)
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public List<KeyValuePairHint.Builder> getKeyValuePairHintsBuilderList()
Reserved for future use.
repeated .google.cloud.documentai.v1beta2.KeyValuePairHint key_value_pair_hints = 2;
public String getModelVersion()
Model version of the form extraction system. Default is
"builtin/stable". Specify "builtin/latest" for the latest model.
For custom form models, specify: "custom/{model_name}". Model name
format is "bucket_name/path/to/modeldir" corresponding to
"gs://bucket_name/path/to/modeldir" where annotated examples are stored.
string model_version = 3;getModelVersion in interface FormExtractionParamsOrBuilderpublic com.google.protobuf.ByteString getModelVersionBytes()
Model version of the form extraction system. Default is
"builtin/stable". Specify "builtin/latest" for the latest model.
For custom form models, specify: "custom/{model_name}". Model name
format is "bucket_name/path/to/modeldir" corresponding to
"gs://bucket_name/path/to/modeldir" where annotated examples are stored.
string model_version = 3;getModelVersionBytes in interface FormExtractionParamsOrBuilderpublic FormExtractionParams.Builder setModelVersion(String value)
Model version of the form extraction system. Default is
"builtin/stable". Specify "builtin/latest" for the latest model.
For custom form models, specify: "custom/{model_name}". Model name
format is "bucket_name/path/to/modeldir" corresponding to
"gs://bucket_name/path/to/modeldir" where annotated examples are stored.
string model_version = 3;value - The modelVersion to set.public FormExtractionParams.Builder clearModelVersion()
Model version of the form extraction system. Default is
"builtin/stable". Specify "builtin/latest" for the latest model.
For custom form models, specify: "custom/{model_name}". Model name
format is "bucket_name/path/to/modeldir" corresponding to
"gs://bucket_name/path/to/modeldir" where annotated examples are stored.
string model_version = 3;public FormExtractionParams.Builder setModelVersionBytes(com.google.protobuf.ByteString value)
Model version of the form extraction system. Default is
"builtin/stable". Specify "builtin/latest" for the latest model.
For custom form models, specify: "custom/{model_name}". Model name
format is "bucket_name/path/to/modeldir" corresponding to
"gs://bucket_name/path/to/modeldir" where annotated examples are stored.
string model_version = 3;value - The bytes for modelVersion to set.public final FormExtractionParams.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.Builder>public final FormExtractionParams.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FormExtractionParams.Builder>Copyright © 2024 Google LLC. All rights reserved.