public final class TableExtractionParams extends com.google.protobuf.GeneratedMessageV3 implements TableExtractionParamsOrBuilder
Parameters to control table extraction behavior.Protobuf type
google.cloud.documentai.v1beta2.TableExtractionParams| Modifier and Type | Class and Description |
|---|---|
static class |
TableExtractionParams.Builder
Parameters to control table extraction behavior.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ENABLED_FIELD_NUMBER |
static int |
HEADER_HINTS_FIELD_NUMBER |
static int |
MODEL_VERSION_FIELD_NUMBER |
static int |
TABLE_BOUND_HINTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static TableExtractionParams |
getDefaultInstance() |
TableExtractionParams |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getEnabled()
Whether to enable table extraction.
|
String |
getHeaderHints(int index)
Optional.
|
com.google.protobuf.ByteString |
getHeaderHintsBytes(int index)
Optional.
|
int |
getHeaderHintsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getHeaderHintsList()
Optional.
|
String |
getModelVersion()
Model version of the table extraction system.
|
com.google.protobuf.ByteString |
getModelVersionBytes()
Model version of the table extraction system.
|
com.google.protobuf.Parser<TableExtractionParams> |
getParserForType() |
int |
getSerializedSize() |
TableBoundHint |
getTableBoundHints(int index)
Optional.
|
int |
getTableBoundHintsCount()
Optional.
|
List<TableBoundHint> |
getTableBoundHintsList()
Optional.
|
TableBoundHintOrBuilder |
getTableBoundHintsOrBuilder(int index)
Optional.
|
List<? extends TableBoundHintOrBuilder> |
getTableBoundHintsOrBuilderList()
Optional.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static TableExtractionParams.Builder |
newBuilder() |
static TableExtractionParams.Builder |
newBuilder(TableExtractionParams prototype) |
TableExtractionParams.Builder |
newBuilderForType() |
protected TableExtractionParams.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static TableExtractionParams |
parseDelimitedFrom(InputStream input) |
static TableExtractionParams |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TableExtractionParams |
parseFrom(byte[] data) |
static TableExtractionParams |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TableExtractionParams |
parseFrom(ByteBuffer data) |
static TableExtractionParams |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TableExtractionParams |
parseFrom(com.google.protobuf.ByteString data) |
static TableExtractionParams |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TableExtractionParams |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TableExtractionParams |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TableExtractionParams |
parseFrom(InputStream input) |
static TableExtractionParams |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TableExtractionParams> |
parser() |
TableExtractionParams.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ENABLED_FIELD_NUMBER
public static final int TABLE_BOUND_HINTS_FIELD_NUMBER
public static final int HEADER_HINTS_FIELD_NUMBER
public static final int MODEL_VERSION_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean getEnabled()
Whether to enable table extraction.
bool enabled = 1;getEnabled in interface TableExtractionParamsOrBuilderpublic List<TableBoundHint> getTableBoundHintsList()
Optional. Table bounding box hints that can be provided to complex cases which our algorithm cannot locate the table(s) in.
repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
getTableBoundHintsList in interface TableExtractionParamsOrBuilderpublic List<? extends TableBoundHintOrBuilder> getTableBoundHintsOrBuilderList()
Optional. Table bounding box hints that can be provided to complex cases which our algorithm cannot locate the table(s) in.
repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
getTableBoundHintsOrBuilderList in interface TableExtractionParamsOrBuilderpublic int getTableBoundHintsCount()
Optional. Table bounding box hints that can be provided to complex cases which our algorithm cannot locate the table(s) in.
repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
getTableBoundHintsCount in interface TableExtractionParamsOrBuilderpublic TableBoundHint getTableBoundHints(int index)
Optional. Table bounding box hints that can be provided to complex cases which our algorithm cannot locate the table(s) in.
repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
getTableBoundHints in interface TableExtractionParamsOrBuilderpublic TableBoundHintOrBuilder getTableBoundHintsOrBuilder(int index)
Optional. Table bounding box hints that can be provided to complex cases which our algorithm cannot locate the table(s) in.
repeated .google.cloud.documentai.v1beta2.TableBoundHint table_bound_hints = 2 [(.google.api.field_behavior) = OPTIONAL];
getTableBoundHintsOrBuilder in interface TableExtractionParamsOrBuilderpublic com.google.protobuf.ProtocolStringList getHeaderHintsList()
Optional. Reserved for future use.
repeated string header_hints = 3 [(.google.api.field_behavior) = OPTIONAL];getHeaderHintsList in interface TableExtractionParamsOrBuilderpublic int getHeaderHintsCount()
Optional. Reserved for future use.
repeated string header_hints = 3 [(.google.api.field_behavior) = OPTIONAL];getHeaderHintsCount in interface TableExtractionParamsOrBuilderpublic String getHeaderHints(int index)
Optional. Reserved for future use.
repeated string header_hints = 3 [(.google.api.field_behavior) = OPTIONAL];getHeaderHints in interface TableExtractionParamsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getHeaderHintsBytes(int index)
Optional. Reserved for future use.
repeated string header_hints = 3 [(.google.api.field_behavior) = OPTIONAL];getHeaderHintsBytes in interface TableExtractionParamsOrBuilderindex - The index of the value to return.public String getModelVersion()
Model version of the table extraction system. Default is "builtin/stable". Specify "builtin/latest" for the latest model.
string model_version = 4;getModelVersion in interface TableExtractionParamsOrBuilderpublic com.google.protobuf.ByteString getModelVersionBytes()
Model version of the table extraction system. Default is "builtin/stable". Specify "builtin/latest" for the latest model.
string model_version = 4;getModelVersionBytes in interface TableExtractionParamsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static TableExtractionParams parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TableExtractionParams parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TableExtractionParams parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TableExtractionParams parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TableExtractionParams parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TableExtractionParams parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TableExtractionParams parseFrom(InputStream input) throws IOException
IOExceptionpublic static TableExtractionParams parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TableExtractionParams parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static TableExtractionParams parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TableExtractionParams parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static TableExtractionParams parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic TableExtractionParams.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TableExtractionParams.Builder newBuilder()
public static TableExtractionParams.Builder newBuilder(TableExtractionParams prototype)
public TableExtractionParams.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TableExtractionParams.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static TableExtractionParams getDefaultInstance()
public static com.google.protobuf.Parser<TableExtractionParams> parser()
public com.google.protobuf.Parser<TableExtractionParams> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TableExtractionParams getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.