Class Document.Builder

  • All Implemented Interfaces:
    DocumentOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    Document

    public static final class Document.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
    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 type google.cloud.documentai.v1beta2.Document
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • clear

        public Document.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • getDefaultInstanceForType

        public Document getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public Document build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public Document buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public Document.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • setField

        public Document.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                         Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • clearField

        public Document.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • clearOneof

        public Document.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • setRepeatedField

        public Document.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                 int index,
                                                 Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • addRepeatedField

        public Document.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                 Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • mergeFrom

        public Document.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Document.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • mergeFrom

        public Document.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                   throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Document.Builder>
        Throws:
        IOException
      • 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:
        hasUri in interface DocumentOrBuilder
        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:
        getUri in interface DocumentOrBuilder
        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:
        getUriBytes in interface DocumentOrBuilder
        Returns:
        The bytes for uri.
      • setUri

        public Document.Builder setUri​(String value)
         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];
        Parameters:
        value - The uri to set.
        Returns:
        This builder for chaining.
      • clearUri

        public Document.Builder clearUri()
         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];
        Returns:
        This builder for chaining.
      • setUriBytes

        public Document.Builder setUriBytes​(com.google.protobuf.ByteString value)
         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];
        Parameters:
        value - The bytes for uri to set.
        Returns:
        This builder for chaining.
      • 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:
        hasContent in interface DocumentOrBuilder
        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:
        getContent in interface DocumentOrBuilder
        Returns:
        The content.
      • setContent

        public Document.Builder setContent​(com.google.protobuf.ByteString value)
         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];
        Parameters:
        value - The content to set.
        Returns:
        This builder for chaining.
      • clearContent

        public Document.Builder clearContent()
         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];
        Returns:
        This builder for chaining.
      • 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:
        getMimeType in interface DocumentOrBuilder
        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:
        getMimeTypeBytes in interface DocumentOrBuilder
        Returns:
        The bytes for mimeType.
      • setMimeType

        public Document.Builder setMimeType​(String value)
         An IANA published [media type (MIME
         type)](https://www.iana.org/assignments/media-types/media-types.xhtml).
         
        string mime_type = 3;
        Parameters:
        value - The mimeType to set.
        Returns:
        This builder for chaining.
      • clearMimeType

        public Document.Builder clearMimeType()
         An IANA published [media type (MIME
         type)](https://www.iana.org/assignments/media-types/media-types.xhtml).
         
        string mime_type = 3;
        Returns:
        This builder for chaining.
      • setMimeTypeBytes

        public Document.Builder setMimeTypeBytes​(com.google.protobuf.ByteString value)
         An IANA published [media type (MIME
         type)](https://www.iana.org/assignments/media-types/media-types.xhtml).
         
        string mime_type = 3;
        Parameters:
        value - The bytes for mimeType to set.
        Returns:
        This builder for chaining.
      • 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:
        getText in interface DocumentOrBuilder
        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:
        getTextBytes in interface DocumentOrBuilder
        Returns:
        The bytes for text.
      • setText

        public Document.Builder setText​(String value)
         Optional. UTF-8 encoded text in reading order from the document.
         
        string text = 4 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The text to set.
        Returns:
        This builder for chaining.
      • clearText

        public Document.Builder clearText()
         Optional. UTF-8 encoded text in reading order from the document.
         
        string text = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setTextBytes

        public Document.Builder setTextBytes​(com.google.protobuf.ByteString value)
         Optional. UTF-8 encoded text in reading order from the document.
         
        string text = 4 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes for text to set.
        Returns:
        This builder for chaining.
      • getTextStylesList

        @Deprecated
        public List<Document.Style> getTextStylesList()
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
        Specified by:
        getTextStylesList in interface DocumentOrBuilder
      • getTextStylesCount

        @Deprecated
        public int getTextStylesCount()
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
        Specified by:
        getTextStylesCount in interface DocumentOrBuilder
      • getTextStyles

        @Deprecated
        public Document.Style getTextStyles​(int index)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
        Specified by:
        getTextStyles in interface DocumentOrBuilder
      • setTextStyles

        @Deprecated
        public Document.Builder setTextStyles​(int index,
                                              Document.Style value)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • setTextStyles

        @Deprecated
        public Document.Builder setTextStyles​(int index,
                                              Document.Style.Builder builderForValue)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • addTextStyles

        @Deprecated
        public Document.Builder addTextStyles​(Document.Style value)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • addTextStyles

        @Deprecated
        public Document.Builder addTextStyles​(int index,
                                              Document.Style value)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • addTextStyles

        @Deprecated
        public Document.Builder addTextStyles​(Document.Style.Builder builderForValue)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • addTextStyles

        @Deprecated
        public Document.Builder addTextStyles​(int index,
                                              Document.Style.Builder builderForValue)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • addAllTextStyles

        @Deprecated
        public Document.Builder addAllTextStyles​(Iterable<? extends Document.Style> values)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • clearTextStyles

        @Deprecated
        public Document.Builder clearTextStyles()
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • removeTextStyles

        @Deprecated
        public Document.Builder removeTextStyles​(int index)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • getTextStylesBuilder

        @Deprecated
        public Document.Style.Builder getTextStylesBuilder​(int index)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • addTextStylesBuilder

        @Deprecated
        public Document.Style.Builder addTextStylesBuilder()
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • addTextStylesBuilder

        @Deprecated
        public Document.Style.Builder addTextStylesBuilder​(int index)
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • getTextStylesBuilderList

        @Deprecated
        public List<Document.Style.Builder> getTextStylesBuilderList()
        Deprecated.
         Styles for the
         [Document.text][google.cloud.documentai.v1beta2.Document.text].
         
        repeated .google.cloud.documentai.v1beta2.Document.Style text_styles = 5 [deprecated = true];
      • getPagesList

        public List<Document.Page> getPagesList()
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
        Specified by:
        getPagesList in interface DocumentOrBuilder
      • getPagesCount

        public int getPagesCount()
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
        Specified by:
        getPagesCount in interface DocumentOrBuilder
      • getPages

        public Document.Page getPages​(int index)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
        Specified by:
        getPages in interface DocumentOrBuilder
      • setPages

        public Document.Builder setPages​(int index,
                                         Document.Page value)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • setPages

        public Document.Builder setPages​(int index,
                                         Document.Page.Builder builderForValue)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • addPages

        public Document.Builder addPages​(Document.Page value)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • addPages

        public Document.Builder addPages​(int index,
                                         Document.Page value)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • addPages

        public Document.Builder addPages​(Document.Page.Builder builderForValue)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • addPages

        public Document.Builder addPages​(int index,
                                         Document.Page.Builder builderForValue)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • addAllPages

        public Document.Builder addAllPages​(Iterable<? extends Document.Page> values)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • clearPages

        public Document.Builder clearPages()
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • removePages

        public Document.Builder removePages​(int index)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • getPagesBuilder

        public Document.Page.Builder getPagesBuilder​(int index)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • getPagesOrBuilder

        public Document.PageOrBuilder getPagesOrBuilder​(int index)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
        Specified by:
        getPagesOrBuilder in interface DocumentOrBuilder
      • addPagesBuilder

        public Document.Page.Builder addPagesBuilder()
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • addPagesBuilder

        public Document.Page.Builder addPagesBuilder​(int index)
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • getPagesBuilderList

        public List<Document.Page.Builder> getPagesBuilderList()
         Visual page layout for the
         [Document][google.cloud.documentai.v1beta2.Document].
         
        repeated .google.cloud.documentai.v1beta2.Document.Page pages = 6;
      • getEntitiesList

        public List<Document.Entity> getEntitiesList()
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
        Specified by:
        getEntitiesList in interface DocumentOrBuilder
      • getEntitiesCount

        public int getEntitiesCount()
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
        Specified by:
        getEntitiesCount in interface DocumentOrBuilder
      • getEntities

        public Document.Entity getEntities​(int index)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
        Specified by:
        getEntities in interface DocumentOrBuilder
      • setEntities

        public Document.Builder setEntities​(int index,
                                            Document.Entity value)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • setEntities

        public Document.Builder setEntities​(int index,
                                            Document.Entity.Builder builderForValue)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • addEntities

        public Document.Builder addEntities​(Document.Entity value)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • addEntities

        public Document.Builder addEntities​(int index,
                                            Document.Entity value)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • addEntities

        public Document.Builder addEntities​(Document.Entity.Builder builderForValue)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • addEntities

        public Document.Builder addEntities​(int index,
                                            Document.Entity.Builder builderForValue)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • addAllEntities

        public Document.Builder addAllEntities​(Iterable<? extends Document.Entity> values)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • clearEntities

        public Document.Builder clearEntities()
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • removeEntities

        public Document.Builder removeEntities​(int index)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • getEntitiesBuilder

        public Document.Entity.Builder getEntitiesBuilder​(int index)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • getEntitiesOrBuilder

        public Document.EntityOrBuilder getEntitiesOrBuilder​(int index)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
        Specified by:
        getEntitiesOrBuilder in interface DocumentOrBuilder
      • getEntitiesOrBuilderList

        public List<? extends Document.EntityOrBuilder> getEntitiesOrBuilderList()
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
        Specified by:
        getEntitiesOrBuilderList in interface DocumentOrBuilder
      • addEntitiesBuilder

        public Document.Entity.Builder addEntitiesBuilder()
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • addEntitiesBuilder

        public Document.Entity.Builder addEntitiesBuilder​(int index)
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • getEntitiesBuilderList

        public List<Document.Entity.Builder> getEntitiesBuilderList()
         A list of entities detected on
         [Document.text][google.cloud.documentai.v1beta2.Document.text]. For
         document shards, entities in this list may cross shard boundaries.
         
        repeated .google.cloud.documentai.v1beta2.Document.Entity entities = 7;
      • getEntityRelationsList

        public List<Document.EntityRelation> getEntityRelationsList()
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
        Specified by:
        getEntityRelationsList in interface DocumentOrBuilder
      • getEntityRelationsCount

        public int getEntityRelationsCount()
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
        Specified by:
        getEntityRelationsCount in interface DocumentOrBuilder
      • getEntityRelations

        public Document.EntityRelation getEntityRelations​(int index)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
        Specified by:
        getEntityRelations in interface DocumentOrBuilder
      • setEntityRelations

        public Document.Builder setEntityRelations​(int index,
                                                   Document.EntityRelation value)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • setEntityRelations

        public Document.Builder setEntityRelations​(int index,
                                                   Document.EntityRelation.Builder builderForValue)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • addEntityRelations

        public Document.Builder addEntityRelations​(Document.EntityRelation value)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • addEntityRelations

        public Document.Builder addEntityRelations​(int index,
                                                   Document.EntityRelation value)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • addEntityRelations

        public Document.Builder addEntityRelations​(Document.EntityRelation.Builder builderForValue)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • addEntityRelations

        public Document.Builder addEntityRelations​(int index,
                                                   Document.EntityRelation.Builder builderForValue)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • addAllEntityRelations

        public Document.Builder addAllEntityRelations​(Iterable<? extends Document.EntityRelation> values)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • clearEntityRelations

        public Document.Builder clearEntityRelations()
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • removeEntityRelations

        public Document.Builder removeEntityRelations​(int index)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • getEntityRelationsBuilder

        public Document.EntityRelation.Builder getEntityRelationsBuilder​(int index)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • getEntityRelationsOrBuilder

        public Document.EntityRelationOrBuilder getEntityRelationsOrBuilder​(int index)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
        Specified by:
        getEntityRelationsOrBuilder in interface DocumentOrBuilder
      • addEntityRelationsBuilder

        public Document.EntityRelation.Builder addEntityRelationsBuilder()
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • addEntityRelationsBuilder

        public Document.EntityRelation.Builder addEntityRelationsBuilder​(int index)
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • getEntityRelationsBuilderList

        public List<Document.EntityRelation.Builder> getEntityRelationsBuilderList()
         Placeholder.  Relationship among
         [Document.entities][google.cloud.documentai.v1beta2.Document.entities].
         
        repeated .google.cloud.documentai.v1beta2.Document.EntityRelation entity_relations = 8;
      • getTextChangesList

        public List<Document.TextChange> getTextChangesList()
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
        Specified by:
        getTextChangesList in interface DocumentOrBuilder
      • getTextChangesCount

        public int getTextChangesCount()
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
        Specified by:
        getTextChangesCount in interface DocumentOrBuilder
      • getTextChanges

        public Document.TextChange getTextChanges​(int index)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
        Specified by:
        getTextChanges in interface DocumentOrBuilder
      • setTextChanges

        public Document.Builder setTextChanges​(int index,
                                               Document.TextChange value)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • setTextChanges

        public Document.Builder setTextChanges​(int index,
                                               Document.TextChange.Builder builderForValue)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • addTextChanges

        public Document.Builder addTextChanges​(Document.TextChange value)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • addTextChanges

        public Document.Builder addTextChanges​(int index,
                                               Document.TextChange value)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • addTextChanges

        public Document.Builder addTextChanges​(Document.TextChange.Builder builderForValue)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • addTextChanges

        public Document.Builder addTextChanges​(int index,
                                               Document.TextChange.Builder builderForValue)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • addAllTextChanges

        public Document.Builder addAllTextChanges​(Iterable<? extends Document.TextChange> values)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • clearTextChanges

        public Document.Builder clearTextChanges()
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • removeTextChanges

        public Document.Builder removeTextChanges​(int index)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • getTextChangesBuilder

        public Document.TextChange.Builder getTextChangesBuilder​(int index)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • getTextChangesOrBuilder

        public Document.TextChangeOrBuilder getTextChangesOrBuilder​(int index)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
        Specified by:
        getTextChangesOrBuilder in interface DocumentOrBuilder
      • getTextChangesOrBuilderList

        public List<? extends Document.TextChangeOrBuilder> getTextChangesOrBuilderList()
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
        Specified by:
        getTextChangesOrBuilderList in interface DocumentOrBuilder
      • addTextChangesBuilder

        public Document.TextChange.Builder addTextChangesBuilder()
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • addTextChangesBuilder

        public Document.TextChange.Builder addTextChangesBuilder​(int index)
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • getTextChangesBuilderList

        public List<Document.TextChange.Builder> getTextChangesBuilderList()
         Placeholder.  A list of text corrections made to
         [Document.text][google.cloud.documentai.v1beta2.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.v1beta2.Document.TextChange text_changes = 14;
      • 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.v1beta2.Document.ShardInfo shard_info = 9;
        Specified by:
        hasShardInfo in interface DocumentOrBuilder
        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.v1beta2.Document.ShardInfo shard_info = 9;
        Specified by:
        getShardInfo in interface DocumentOrBuilder
        Returns:
        The shardInfo.
      • setShardInfo

        public Document.Builder setShardInfo​(Document.ShardInfo value)
         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.v1beta2.Document.ShardInfo shard_info = 9;
      • setShardInfo

        public Document.Builder setShardInfo​(Document.ShardInfo.Builder builderForValue)
         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.v1beta2.Document.ShardInfo shard_info = 9;
      • mergeShardInfo

        public Document.Builder mergeShardInfo​(Document.ShardInfo value)
         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.v1beta2.Document.ShardInfo shard_info = 9;
      • clearShardInfo

        public Document.Builder clearShardInfo()
         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.v1beta2.Document.ShardInfo shard_info = 9;
      • getShardInfoBuilder

        public Document.ShardInfo.Builder getShardInfoBuilder()
         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.v1beta2.Document.ShardInfo shard_info = 9;
      • 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.v1beta2.Document.ShardInfo shard_info = 9;
        Specified by:
        getShardInfoOrBuilder in interface DocumentOrBuilder
      • getLabelsList

        public List<Document.Label> getLabelsList()
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
        Specified by:
        getLabelsList in interface DocumentOrBuilder
      • getLabelsCount

        public int getLabelsCount()
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
        Specified by:
        getLabelsCount in interface DocumentOrBuilder
      • getLabels

        public Document.Label getLabels​(int index)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
        Specified by:
        getLabels in interface DocumentOrBuilder
      • setLabels

        public Document.Builder setLabels​(int index,
                                          Document.Label value)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • setLabels

        public Document.Builder setLabels​(int index,
                                          Document.Label.Builder builderForValue)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • addLabels

        public Document.Builder addLabels​(Document.Label value)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • addLabels

        public Document.Builder addLabels​(int index,
                                          Document.Label value)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • addLabels

        public Document.Builder addLabels​(Document.Label.Builder builderForValue)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • addLabels

        public Document.Builder addLabels​(int index,
                                          Document.Label.Builder builderForValue)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • addAllLabels

        public Document.Builder addAllLabels​(Iterable<? extends Document.Label> values)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • clearLabels

        public Document.Builder clearLabels()
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • removeLabels

        public Document.Builder removeLabels​(int index)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • getLabelsBuilder

        public Document.Label.Builder getLabelsBuilder​(int index)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • getLabelsOrBuilder

        public Document.LabelOrBuilder getLabelsOrBuilder​(int index)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
        Specified by:
        getLabelsOrBuilder in interface DocumentOrBuilder
      • addLabelsBuilder

        public Document.Label.Builder addLabelsBuilder()
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • addLabelsBuilder

        public Document.Label.Builder addLabelsBuilder​(int index)
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • getLabelsBuilderList

        public List<Document.Label.Builder> getLabelsBuilderList()
         [Label][google.cloud.documentai.v1beta2.Document.Label]s for this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Label labels = 11;
      • hasError

        public boolean hasError()
         Any error that occurred while processing this document.
         
        .google.rpc.Status error = 10;
        Specified by:
        hasError in interface DocumentOrBuilder
        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:
        getError in interface DocumentOrBuilder
        Returns:
        The error.
      • setError

        public Document.Builder setError​(com.google.rpc.Status value)
         Any error that occurred while processing this document.
         
        .google.rpc.Status error = 10;
      • setError

        public Document.Builder setError​(com.google.rpc.Status.Builder builderForValue)
         Any error that occurred while processing this document.
         
        .google.rpc.Status error = 10;
      • mergeError

        public Document.Builder mergeError​(com.google.rpc.Status value)
         Any error that occurred while processing this document.
         
        .google.rpc.Status error = 10;
      • clearError

        public Document.Builder clearError()
         Any error that occurred while processing this document.
         
        .google.rpc.Status error = 10;
      • getErrorBuilder

        public com.google.rpc.Status.Builder getErrorBuilder()
         Any error that occurred while processing this document.
         
        .google.rpc.Status error = 10;
      • getErrorOrBuilder

        public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
         Any error that occurred while processing this document.
         
        .google.rpc.Status error = 10;
        Specified by:
        getErrorOrBuilder in interface DocumentOrBuilder
      • getRevisionsCount

        public int getRevisionsCount()
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
        Specified by:
        getRevisionsCount in interface DocumentOrBuilder
      • getRevisions

        public Document.Revision getRevisions​(int index)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
        Specified by:
        getRevisions in interface DocumentOrBuilder
      • setRevisions

        public Document.Builder setRevisions​(int index,
                                             Document.Revision value)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • setRevisions

        public Document.Builder setRevisions​(int index,
                                             Document.Revision.Builder builderForValue)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • addRevisions

        public Document.Builder addRevisions​(Document.Revision value)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • addRevisions

        public Document.Builder addRevisions​(int index,
                                             Document.Revision value)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • addRevisions

        public Document.Builder addRevisions​(Document.Revision.Builder builderForValue)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • addRevisions

        public Document.Builder addRevisions​(int index,
                                             Document.Revision.Builder builderForValue)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • addAllRevisions

        public Document.Builder addAllRevisions​(Iterable<? extends Document.Revision> values)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • clearRevisions

        public Document.Builder clearRevisions()
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • removeRevisions

        public Document.Builder removeRevisions​(int index)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • getRevisionsBuilder

        public Document.Revision.Builder getRevisionsBuilder​(int index)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • addRevisionsBuilder

        public Document.Revision.Builder addRevisionsBuilder()
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • addRevisionsBuilder

        public Document.Revision.Builder addRevisionsBuilder​(int index)
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • getRevisionsBuilderList

        public List<Document.Revision.Builder> getRevisionsBuilderList()
         Placeholder. Revision history of this document.
         
        repeated .google.cloud.documentai.v1beta2.Document.Revision revisions = 13;
      • setUnknownFields

        public final Document.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>
      • mergeUnknownFields

        public final Document.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Builder>