Package com.google.cloud.documentai.v1
Class Document.ChunkedDocument.Chunk.ChunkField.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Document.ChunkedDocument.Chunk.ChunkField.Builder>
com.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkField.Builder
- All Implemented Interfaces:
Document.ChunkedDocument.Chunk.ChunkFieldOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Document.ChunkedDocument.Chunk.ChunkField
public static final class Document.ChunkedDocument.Chunk.ChunkField.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Document.ChunkedDocument.Chunk.ChunkField.Builder>
implements Document.ChunkedDocument.Chunk.ChunkFieldOrBuilder
The chunk field in the chunk. A chunk field could be one of the various types (for example, image, table) supported.Protobuf type
google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkField-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The image chunk field in the chunk.The table chunk field in the chunk.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe image chunk field in the chunk.The image chunk field in the chunk.The image chunk field in the chunk.The table chunk field in the chunk.The table chunk field in the chunk.The table chunk field in the chunk.booleanThe image chunk field in the chunk.booleanThe table chunk field in the chunk.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The image chunk field in the chunk.The table chunk field in the chunk.The image chunk field in the chunk.setImageChunkField(Document.ChunkedDocument.Chunk.ImageChunkField.Builder builderForValue) The image chunk field in the chunk.The table chunk field in the chunk.setTableChunkField(Document.ChunkedDocument.Chunk.TableChunkField.Builder builderForValue) The table chunk field in the chunk.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<Document.ChunkedDocument.Chunk.ChunkField.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<Document.ChunkedDocument.Chunk.ChunkField.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<Document.ChunkedDocument.Chunk.ChunkField.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
public Document.ChunkedDocument.Chunk.ChunkField.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Document.ChunkedDocument.Chunk.ChunkField.Builder>
-
mergeFrom
public Document.ChunkedDocument.Chunk.ChunkField.Builder mergeFrom(Document.ChunkedDocument.Chunk.ChunkField other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Document.ChunkedDocument.Chunk.ChunkField.Builder>
-
mergeFrom
public Document.ChunkedDocument.Chunk.ChunkField.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<Document.ChunkedDocument.Chunk.ChunkField.Builder>- Throws:
IOException
-
getFieldTypeCase
- Specified by:
getFieldTypeCasein interfaceDocument.ChunkedDocument.Chunk.ChunkFieldOrBuilder
-
clearFieldType
-
hasImageChunkField
public boolean hasImageChunkField()The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1;- Specified by:
hasImageChunkFieldin interfaceDocument.ChunkedDocument.Chunk.ChunkFieldOrBuilder- Returns:
- Whether the imageChunkField field is set.
-
getImageChunkField
The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1;- Specified by:
getImageChunkFieldin interfaceDocument.ChunkedDocument.Chunk.ChunkFieldOrBuilder- Returns:
- The imageChunkField.
-
setImageChunkField
public Document.ChunkedDocument.Chunk.ChunkField.Builder setImageChunkField(Document.ChunkedDocument.Chunk.ImageChunkField value) The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1; -
setImageChunkField
public Document.ChunkedDocument.Chunk.ChunkField.Builder setImageChunkField(Document.ChunkedDocument.Chunk.ImageChunkField.Builder builderForValue) The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1; -
mergeImageChunkField
public Document.ChunkedDocument.Chunk.ChunkField.Builder mergeImageChunkField(Document.ChunkedDocument.Chunk.ImageChunkField value) The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1; -
clearImageChunkField
The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1; -
getImageChunkFieldBuilder
The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1; -
getImageChunkFieldOrBuilder
The image chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkField image_chunk_field = 1;- Specified by:
getImageChunkFieldOrBuilderin interfaceDocument.ChunkedDocument.Chunk.ChunkFieldOrBuilder
-
hasTableChunkField
public boolean hasTableChunkField()The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2;- Specified by:
hasTableChunkFieldin interfaceDocument.ChunkedDocument.Chunk.ChunkFieldOrBuilder- Returns:
- Whether the tableChunkField field is set.
-
getTableChunkField
The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2;- Specified by:
getTableChunkFieldin interfaceDocument.ChunkedDocument.Chunk.ChunkFieldOrBuilder- Returns:
- The tableChunkField.
-
setTableChunkField
public Document.ChunkedDocument.Chunk.ChunkField.Builder setTableChunkField(Document.ChunkedDocument.Chunk.TableChunkField value) The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2; -
setTableChunkField
public Document.ChunkedDocument.Chunk.ChunkField.Builder setTableChunkField(Document.ChunkedDocument.Chunk.TableChunkField.Builder builderForValue) The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2; -
mergeTableChunkField
public Document.ChunkedDocument.Chunk.ChunkField.Builder mergeTableChunkField(Document.ChunkedDocument.Chunk.TableChunkField value) The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2; -
clearTableChunkField
The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2; -
getTableChunkFieldBuilder
The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2; -
getTableChunkFieldOrBuilder
The table chunk field in the chunk.
.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkField table_chunk_field = 2;- Specified by:
getTableChunkFieldOrBuilderin interfaceDocument.ChunkedDocument.Chunk.ChunkFieldOrBuilder
-