public static final class TableBoundHint.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.Builder> implements TableBoundHintOrBuilder
A hint for a table bounding box on the page for table parsing.Protobuf type
google.cloud.documentai.v1beta1.TableBoundHint| Modifier and Type | Method and Description |
|---|---|
TableBoundHint.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TableBoundHint |
build() |
TableBoundHint |
buildPartial() |
TableBoundHint.Builder |
clear() |
TableBoundHint.Builder |
clearBoundingBox()
Bounding box hint for a table on this page.
|
TableBoundHint.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TableBoundHint.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TableBoundHint.Builder |
clearPageNumber()
Optional.
|
TableBoundHint.Builder |
clone() |
BoundingPoly |
getBoundingBox()
Bounding box hint for a table on this page.
|
BoundingPoly.Builder |
getBoundingBoxBuilder()
Bounding box hint for a table on this page.
|
BoundingPolyOrBuilder |
getBoundingBoxOrBuilder()
Bounding box hint for a table on this page.
|
TableBoundHint |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getPageNumber()
Optional.
|
boolean |
hasBoundingBox()
Bounding box hint for a table on this page.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TableBoundHint.Builder |
mergeBoundingBox(BoundingPoly value)
Bounding box hint for a table on this page.
|
TableBoundHint.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TableBoundHint.Builder |
mergeFrom(com.google.protobuf.Message other) |
TableBoundHint.Builder |
mergeFrom(TableBoundHint other) |
TableBoundHint.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TableBoundHint.Builder |
setBoundingBox(BoundingPoly.Builder builderForValue)
Bounding box hint for a table on this page.
|
TableBoundHint.Builder |
setBoundingBox(BoundingPoly value)
Bounding box hint for a table on this page.
|
TableBoundHint.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TableBoundHint.Builder |
setPageNumber(int value)
Optional.
|
TableBoundHint.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TableBoundHint.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<TableBoundHint.Builder>public TableBoundHint.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.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<TableBoundHint.Builder>public TableBoundHint getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TableBoundHint build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TableBoundHint buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TableBoundHint.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.Builder>public TableBoundHint.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<TableBoundHint.Builder>public TableBoundHint.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.Builder>public TableBoundHint.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.Builder>public TableBoundHint.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<TableBoundHint.Builder>public TableBoundHint.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<TableBoundHint.Builder>public TableBoundHint.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TableBoundHint.Builder>public TableBoundHint.Builder mergeFrom(TableBoundHint other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.Builder>public TableBoundHint.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<TableBoundHint.Builder>IOExceptionpublic int getPageNumber()
Optional. Page number for multi-paged inputs this hint applies to. If not provided, this hint will apply to all pages by default. This value is 1-based.
int32 page_number = 1 [(.google.api.field_behavior) = OPTIONAL];getPageNumber in interface TableBoundHintOrBuilderpublic TableBoundHint.Builder setPageNumber(int value)
Optional. Page number for multi-paged inputs this hint applies to. If not provided, this hint will apply to all pages by default. This value is 1-based.
int32 page_number = 1 [(.google.api.field_behavior) = OPTIONAL];value - The pageNumber to set.public TableBoundHint.Builder clearPageNumber()
Optional. Page number for multi-paged inputs this hint applies to. If not provided, this hint will apply to all pages by default. This value is 1-based.
int32 page_number = 1 [(.google.api.field_behavior) = OPTIONAL];public boolean hasBoundingBox()
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;hasBoundingBox in interface TableBoundHintOrBuilderpublic BoundingPoly getBoundingBox()
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;getBoundingBox in interface TableBoundHintOrBuilderpublic TableBoundHint.Builder setBoundingBox(BoundingPoly value)
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;public TableBoundHint.Builder setBoundingBox(BoundingPoly.Builder builderForValue)
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;public TableBoundHint.Builder mergeBoundingBox(BoundingPoly value)
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;public TableBoundHint.Builder clearBoundingBox()
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;public BoundingPoly.Builder getBoundingBoxBuilder()
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;public BoundingPolyOrBuilder getBoundingBoxOrBuilder()
Bounding box hint for a table on this page. The coordinates must be normalized to [0,1] and the bounding box must be an axis-aligned rectangle.
.google.cloud.documentai.v1beta1.BoundingPoly bounding_box = 2;getBoundingBoxOrBuilder in interface TableBoundHintOrBuilderpublic final TableBoundHint.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.Builder>public final TableBoundHint.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TableBoundHint.Builder>Copyright © 2024 Google LLC. All rights reserved.