Class Document
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.documentai.v1beta3.Document
-
- All Implemented Interfaces:
DocumentOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class Document extends com.google.protobuf.GeneratedMessageV3 implements DocumentOrBuilder
Document represents the canonical document resource in Document AI. It is an interchange format that provides insights into documents and allows for collaboration between users and Document AI to iterate and optimize for quality.
Protobuf typegoogle.cloud.documentai.v1beta3.Document- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDocument.BuilderDocument represents the canonical document resource in Document AI.static classDocument.EntityAn entity that could be a phrase in the text or a property that belongs to the document.static interfaceDocument.EntityOrBuilderstatic classDocument.EntityRelationRelationship between [Entities][google.cloud.documentai.v1beta3.Document.Entity].static interfaceDocument.EntityRelationOrBuilderstatic classDocument.PageA page in a [Document][google.cloud.documentai.v1beta3.Document].static classDocument.PageAnchorReferencing the visual context of the entity in the [Document.pages][google.cloud.documentai.v1beta3.Document.pages].static interfaceDocument.PageAnchorOrBuilderstatic interfaceDocument.PageOrBuilderstatic classDocument.ProvenanceStructure to identify provenance relationships between annotations in different revisions.static interfaceDocument.ProvenanceOrBuilderstatic classDocument.RevisionContains past or forward revisions of this document.static interfaceDocument.RevisionOrBuilderstatic classDocument.ShardInfoFor a large document, sharding may be performed to produce several document shards.static interfaceDocument.ShardInfoOrBuilderstatic classDocument.SourceCasestatic classDocument.StyleAnnotation for common text style attributes.static interfaceDocument.StyleOrBuilderstatic classDocument.TextAnchorText reference indexing into the [Document.text][google.cloud.documentai.v1beta3.Document.text].static interfaceDocument.TextAnchorOrBuilderstatic classDocument.TextChangeThis message is used for text changes aka.static interfaceDocument.TextChangeOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intCONTENT_FIELD_NUMBERstatic intENTITIES_FIELD_NUMBERstatic intENTITY_RELATIONS_FIELD_NUMBERstatic intERROR_FIELD_NUMBERstatic intMIME_TYPE_FIELD_NUMBERstatic intPAGES_FIELD_NUMBERstatic intREVISIONS_FIELD_NUMBERstatic intSHARD_INFO_FIELD_NUMBERstatic intTEXT_CHANGES_FIELD_NUMBERstatic intTEXT_FIELD_NUMBERstatic intTEXT_STYLES_FIELD_NUMBERstatic intURI_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)com.google.protobuf.ByteStringgetContent()Optional.static DocumentgetDefaultInstance()DocumentgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Document.EntitygetEntities(int index)A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text].intgetEntitiesCount()A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text].List<Document.Entity>getEntitiesList()A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text].Document.EntityOrBuildergetEntitiesOrBuilder(int index)A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text].List<? extends Document.EntityOrBuilder>getEntitiesOrBuilderList()A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text].Document.EntityRelationgetEntityRelations(int index)Placeholder.intgetEntityRelationsCount()Placeholder.List<Document.EntityRelation>getEntityRelationsList()Placeholder.Document.EntityRelationOrBuildergetEntityRelationsOrBuilder(int index)Placeholder.List<? extends Document.EntityRelationOrBuilder>getEntityRelationsOrBuilderList()Placeholder.com.google.rpc.StatusgetError()Any error that occurred while processing this document.com.google.rpc.StatusOrBuildergetErrorOrBuilder()Any error that occurred while processing this document.StringgetMimeType()An IANA published [media type (MIME type)](https://www.iana.org/assignments/media-types/media-types.xhtml).com.google.protobuf.ByteStringgetMimeTypeBytes()An IANA published [media type (MIME type)](https://www.iana.org/assignments/media-types/media-types.xhtml).Document.PagegetPages(int index)Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].intgetPagesCount()Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].List<Document.Page>getPagesList()Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].Document.PageOrBuildergetPagesOrBuilder(int index)Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].List<? extends Document.PageOrBuilder>getPagesOrBuilderList()Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].com.google.protobuf.Parser<Document>getParserForType()Document.RevisiongetRevisions(int index)Placeholder.intgetRevisionsCount()Placeholder.List<Document.Revision>getRevisionsList()Placeholder.Document.RevisionOrBuildergetRevisionsOrBuilder(int index)Placeholder.List<? extends Document.RevisionOrBuilder>getRevisionsOrBuilderList()Placeholder.intgetSerializedSize()Document.ShardInfogetShardInfo()Information about the sharding if this document is sharded part of a larger document.Document.ShardInfoOrBuildergetShardInfoOrBuilder()Information about the sharding if this document is sharded part of a larger document.Document.SourceCasegetSourceCase()StringgetText()Optional.com.google.protobuf.ByteStringgetTextBytes()Optional.Document.TextChangegetTextChanges(int index)Placeholder.intgetTextChangesCount()Placeholder.List<Document.TextChange>getTextChangesList()Placeholder.Document.TextChangeOrBuildergetTextChangesOrBuilder(int index)Placeholder.List<? extends Document.TextChangeOrBuilder>getTextChangesOrBuilderList()Placeholder.Document.StylegetTextStyles(int index)Deprecated.intgetTextStylesCount()Deprecated.List<Document.Style>getTextStylesList()Deprecated.Document.StyleOrBuildergetTextStylesOrBuilder(int index)Deprecated.List<? extends Document.StyleOrBuilder>getTextStylesOrBuilderList()Deprecated.StringgetUri()Optional.com.google.protobuf.ByteStringgetUriBytes()Optional.booleanhasContent()Optional.booleanhasError()Any error that occurred while processing this document.inthashCode()booleanhasShardInfo()Information about the sharding if this document is sharded part of a larger document.booleanhasUri()Optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Document.BuildernewBuilder()static Document.BuildernewBuilder(Document prototype)Document.BuildernewBuilderForType()protected Document.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static DocumentparseDelimitedFrom(InputStream input)static DocumentparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DocumentparseFrom(byte[] data)static DocumentparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DocumentparseFrom(com.google.protobuf.ByteString data)static DocumentparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DocumentparseFrom(com.google.protobuf.CodedInputStream input)static DocumentparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DocumentparseFrom(InputStream input)static DocumentparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DocumentparseFrom(ByteBuffer data)static DocumentparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Document>parser()Document.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
URI_FIELD_NUMBER
public static final int URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTENT_FIELD_NUMBER
public static final int CONTENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MIME_TYPE_FIELD_NUMBER
public static final int MIME_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TEXT_STYLES_FIELD_NUMBER
public static final int TEXT_STYLES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAGES_FIELD_NUMBER
public static final int PAGES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENTITIES_FIELD_NUMBER
public static final int ENTITIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENTITY_RELATIONS_FIELD_NUMBER
public static final int ENTITY_RELATIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TEXT_CHANGES_FIELD_NUMBER
public static final int TEXT_CHANGES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SHARD_INFO_FIELD_NUMBER
public static final int SHARD_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ERROR_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REVISIONS_FIELD_NUMBER
public static final int REVISIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getSourceCase
public Document.SourceCase getSourceCase()
- Specified by:
getSourceCasein interfaceDocumentOrBuilder
-
hasUri
public boolean hasUri()
Optional. Currently supports Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. For more information, refer to [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris).
string uri = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasUriin interfaceDocumentOrBuilder- Returns:
- Whether the uri field is set.
-
getUri
public String getUri()
Optional. Currently supports Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. For more information, refer to [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris).
string uri = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUriin interfaceDocumentOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
Optional. Currently supports Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. For more information, refer to [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris).
string uri = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUriBytesin interfaceDocumentOrBuilder- Returns:
- The bytes for uri.
-
hasContent
public boolean hasContent()
Optional. Inline document content, represented as a stream of bytes. Note: As with all `bytes` fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
bytes content = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasContentin interfaceDocumentOrBuilder- Returns:
- Whether the content field is set.
-
getContent
public com.google.protobuf.ByteString getContent()
Optional. Inline document content, represented as a stream of bytes. Note: As with all `bytes` fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
bytes content = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getContentin interfaceDocumentOrBuilder- Returns:
- The content.
-
getMimeType
public String getMimeType()
An IANA published [media type (MIME type)](https://www.iana.org/assignments/media-types/media-types.xhtml).
string mime_type = 3;- Specified by:
getMimeTypein interfaceDocumentOrBuilder- Returns:
- The mimeType.
-
getMimeTypeBytes
public com.google.protobuf.ByteString getMimeTypeBytes()
An IANA published [media type (MIME type)](https://www.iana.org/assignments/media-types/media-types.xhtml).
string mime_type = 3;- Specified by:
getMimeTypeBytesin interfaceDocumentOrBuilder- Returns:
- The bytes for mimeType.
-
getText
public String getText()
Optional. UTF-8 encoded text in reading order from the document.
string text = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTextin interfaceDocumentOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
Optional. UTF-8 encoded text in reading order from the document.
string text = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTextBytesin interfaceDocumentOrBuilder- Returns:
- The bytes for text.
-
getTextStylesList
@Deprecated public List<Document.Style> getTextStylesList()
Deprecated.Styles for the [Document.text][google.cloud.documentai.v1beta3.Document.text].
repeated .google.cloud.documentai.v1beta3.Document.Style text_styles = 5 [deprecated = true];- Specified by:
getTextStylesListin interfaceDocumentOrBuilder
-
getTextStylesOrBuilderList
@Deprecated public List<? extends Document.StyleOrBuilder> getTextStylesOrBuilderList()
Deprecated.Styles for the [Document.text][google.cloud.documentai.v1beta3.Document.text].
repeated .google.cloud.documentai.v1beta3.Document.Style text_styles = 5 [deprecated = true];- Specified by:
getTextStylesOrBuilderListin interfaceDocumentOrBuilder
-
getTextStylesCount
@Deprecated public int getTextStylesCount()
Deprecated.Styles for the [Document.text][google.cloud.documentai.v1beta3.Document.text].
repeated .google.cloud.documentai.v1beta3.Document.Style text_styles = 5 [deprecated = true];- Specified by:
getTextStylesCountin interfaceDocumentOrBuilder
-
getTextStyles
@Deprecated public Document.Style getTextStyles(int index)
Deprecated.Styles for the [Document.text][google.cloud.documentai.v1beta3.Document.text].
repeated .google.cloud.documentai.v1beta3.Document.Style text_styles = 5 [deprecated = true];- Specified by:
getTextStylesin interfaceDocumentOrBuilder
-
getTextStylesOrBuilder
@Deprecated public Document.StyleOrBuilder getTextStylesOrBuilder(int index)
Deprecated.Styles for the [Document.text][google.cloud.documentai.v1beta3.Document.text].
repeated .google.cloud.documentai.v1beta3.Document.Style text_styles = 5 [deprecated = true];- Specified by:
getTextStylesOrBuilderin interfaceDocumentOrBuilder
-
getPagesList
public List<Document.Page> getPagesList()
Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].
repeated .google.cloud.documentai.v1beta3.Document.Page pages = 6;- Specified by:
getPagesListin interfaceDocumentOrBuilder
-
getPagesOrBuilderList
public List<? extends Document.PageOrBuilder> getPagesOrBuilderList()
Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].
repeated .google.cloud.documentai.v1beta3.Document.Page pages = 6;- Specified by:
getPagesOrBuilderListin interfaceDocumentOrBuilder
-
getPagesCount
public int getPagesCount()
Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].
repeated .google.cloud.documentai.v1beta3.Document.Page pages = 6;- Specified by:
getPagesCountin interfaceDocumentOrBuilder
-
getPages
public Document.Page getPages(int index)
Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].
repeated .google.cloud.documentai.v1beta3.Document.Page pages = 6;- Specified by:
getPagesin interfaceDocumentOrBuilder
-
getPagesOrBuilder
public Document.PageOrBuilder getPagesOrBuilder(int index)
Visual page layout for the [Document][google.cloud.documentai.v1beta3.Document].
repeated .google.cloud.documentai.v1beta3.Document.Page pages = 6;- Specified by:
getPagesOrBuilderin interfaceDocumentOrBuilder
-
getEntitiesList
public List<Document.Entity> getEntitiesList()
A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text]. For document shards, entities in this list may cross shard boundaries.
repeated .google.cloud.documentai.v1beta3.Document.Entity entities = 7;- Specified by:
getEntitiesListin interfaceDocumentOrBuilder
-
getEntitiesOrBuilderList
public List<? extends Document.EntityOrBuilder> getEntitiesOrBuilderList()
A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text]. For document shards, entities in this list may cross shard boundaries.
repeated .google.cloud.documentai.v1beta3.Document.Entity entities = 7;- Specified by:
getEntitiesOrBuilderListin interfaceDocumentOrBuilder
-
getEntitiesCount
public int getEntitiesCount()
A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text]. For document shards, entities in this list may cross shard boundaries.
repeated .google.cloud.documentai.v1beta3.Document.Entity entities = 7;- Specified by:
getEntitiesCountin interfaceDocumentOrBuilder
-
getEntities
public Document.Entity getEntities(int index)
A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text]. For document shards, entities in this list may cross shard boundaries.
repeated .google.cloud.documentai.v1beta3.Document.Entity entities = 7;- Specified by:
getEntitiesin interfaceDocumentOrBuilder
-
getEntitiesOrBuilder
public Document.EntityOrBuilder getEntitiesOrBuilder(int index)
A list of entities detected on [Document.text][google.cloud.documentai.v1beta3.Document.text]. For document shards, entities in this list may cross shard boundaries.
repeated .google.cloud.documentai.v1beta3.Document.Entity entities = 7;- Specified by:
getEntitiesOrBuilderin interfaceDocumentOrBuilder
-
getEntityRelationsList
public List<Document.EntityRelation> getEntityRelationsList()
Placeholder. Relationship among [Document.entities][google.cloud.documentai.v1beta3.Document.entities].
repeated .google.cloud.documentai.v1beta3.Document.EntityRelation entity_relations = 8;- Specified by:
getEntityRelationsListin interfaceDocumentOrBuilder
-
getEntityRelationsOrBuilderList
public List<? extends Document.EntityRelationOrBuilder> getEntityRelationsOrBuilderList()
Placeholder. Relationship among [Document.entities][google.cloud.documentai.v1beta3.Document.entities].
repeated .google.cloud.documentai.v1beta3.Document.EntityRelation entity_relations = 8;- Specified by:
getEntityRelationsOrBuilderListin interfaceDocumentOrBuilder
-
getEntityRelationsCount
public int getEntityRelationsCount()
Placeholder. Relationship among [Document.entities][google.cloud.documentai.v1beta3.Document.entities].
repeated .google.cloud.documentai.v1beta3.Document.EntityRelation entity_relations = 8;- Specified by:
getEntityRelationsCountin interfaceDocumentOrBuilder
-
getEntityRelations
public Document.EntityRelation getEntityRelations(int index)
Placeholder. Relationship among [Document.entities][google.cloud.documentai.v1beta3.Document.entities].
repeated .google.cloud.documentai.v1beta3.Document.EntityRelation entity_relations = 8;- Specified by:
getEntityRelationsin interfaceDocumentOrBuilder
-
getEntityRelationsOrBuilder
public Document.EntityRelationOrBuilder getEntityRelationsOrBuilder(int index)
Placeholder. Relationship among [Document.entities][google.cloud.documentai.v1beta3.Document.entities].
repeated .google.cloud.documentai.v1beta3.Document.EntityRelation entity_relations = 8;- Specified by:
getEntityRelationsOrBuilderin interfaceDocumentOrBuilder
-
getTextChangesList
public List<Document.TextChange> getTextChangesList()
Placeholder. A list of text corrections made to [Document.text][google.cloud.documentai.v1beta3.Document.text]. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
repeated .google.cloud.documentai.v1beta3.Document.TextChange text_changes = 14;- Specified by:
getTextChangesListin interfaceDocumentOrBuilder
-
getTextChangesOrBuilderList
public List<? extends Document.TextChangeOrBuilder> getTextChangesOrBuilderList()
Placeholder. A list of text corrections made to [Document.text][google.cloud.documentai.v1beta3.Document.text]. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
repeated .google.cloud.documentai.v1beta3.Document.TextChange text_changes = 14;- Specified by:
getTextChangesOrBuilderListin interfaceDocumentOrBuilder
-
getTextChangesCount
public int getTextChangesCount()
Placeholder. A list of text corrections made to [Document.text][google.cloud.documentai.v1beta3.Document.text]. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
repeated .google.cloud.documentai.v1beta3.Document.TextChange text_changes = 14;- Specified by:
getTextChangesCountin interfaceDocumentOrBuilder
-
getTextChanges
public Document.TextChange getTextChanges(int index)
Placeholder. A list of text corrections made to [Document.text][google.cloud.documentai.v1beta3.Document.text]. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
repeated .google.cloud.documentai.v1beta3.Document.TextChange text_changes = 14;- Specified by:
getTextChangesin interfaceDocumentOrBuilder
-
getTextChangesOrBuilder
public Document.TextChangeOrBuilder getTextChangesOrBuilder(int index)
Placeholder. A list of text corrections made to [Document.text][google.cloud.documentai.v1beta3.Document.text]. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
repeated .google.cloud.documentai.v1beta3.Document.TextChange text_changes = 14;- Specified by:
getTextChangesOrBuilderin interfaceDocumentOrBuilder
-
hasShardInfo
public boolean hasShardInfo()
Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
.google.cloud.documentai.v1beta3.Document.ShardInfo shard_info = 9;- Specified by:
hasShardInfoin interfaceDocumentOrBuilder- Returns:
- Whether the shardInfo field is set.
-
getShardInfo
public Document.ShardInfo getShardInfo()
Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
.google.cloud.documentai.v1beta3.Document.ShardInfo shard_info = 9;- Specified by:
getShardInfoin interfaceDocumentOrBuilder- Returns:
- The shardInfo.
-
getShardInfoOrBuilder
public Document.ShardInfoOrBuilder getShardInfoOrBuilder()
Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
.google.cloud.documentai.v1beta3.Document.ShardInfo shard_info = 9;- Specified by:
getShardInfoOrBuilderin interfaceDocumentOrBuilder
-
hasError
public boolean hasError()
Any error that occurred while processing this document.
.google.rpc.Status error = 10;- Specified by:
hasErrorin interfaceDocumentOrBuilder- Returns:
- Whether the error field is set.
-
getError
public com.google.rpc.Status getError()
Any error that occurred while processing this document.
.google.rpc.Status error = 10;- Specified by:
getErrorin interfaceDocumentOrBuilder- Returns:
- The error.
-
getErrorOrBuilder
public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Any error that occurred while processing this document.
.google.rpc.Status error = 10;- Specified by:
getErrorOrBuilderin interfaceDocumentOrBuilder
-
getRevisionsList
public List<Document.Revision> getRevisionsList()
Placeholder. Revision history of this document.
repeated .google.cloud.documentai.v1beta3.Document.Revision revisions = 13;- Specified by:
getRevisionsListin interfaceDocumentOrBuilder
-
getRevisionsOrBuilderList
public List<? extends Document.RevisionOrBuilder> getRevisionsOrBuilderList()
Placeholder. Revision history of this document.
repeated .google.cloud.documentai.v1beta3.Document.Revision revisions = 13;- Specified by:
getRevisionsOrBuilderListin interfaceDocumentOrBuilder
-
getRevisionsCount
public int getRevisionsCount()
Placeholder. Revision history of this document.
repeated .google.cloud.documentai.v1beta3.Document.Revision revisions = 13;- Specified by:
getRevisionsCountin interfaceDocumentOrBuilder
-
getRevisions
public Document.Revision getRevisions(int index)
Placeholder. Revision history of this document.
repeated .google.cloud.documentai.v1beta3.Document.Revision revisions = 13;- Specified by:
getRevisionsin interfaceDocumentOrBuilder
-
getRevisionsOrBuilder
public Document.RevisionOrBuilder getRevisionsOrBuilder(int index)
Placeholder. Revision history of this document.
repeated .google.cloud.documentai.v1beta3.Document.Revision revisions = 13;- Specified by:
getRevisionsOrBuilderin interfaceDocumentOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Document parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Document parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Document parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Document parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Document parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Document parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Document parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Document parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Document parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Document parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Document parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Document parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Document.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Document.Builder newBuilder()
-
newBuilder
public static Document.Builder newBuilder(Document prototype)
-
toBuilder
public Document.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Document.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Document getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Document> parser()
-
getParserForType
public com.google.protobuf.Parser<Document> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Document getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-