Interface Document.EntityOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Document.Entity, Document.Entity.Builder
    Enclosing class:
    Document

    public static interface Document.EntityOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasTextAnchor

        boolean hasTextAnchor()
         Optional. Provenance of the entity.
         Text anchor indexing into the
         [Document.text][google.cloud.documentai.v1.Document.text].
         
        .google.cloud.documentai.v1.Document.TextAnchor text_anchor = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the textAnchor field is set.
      • getTextAnchor

        Document.TextAnchor getTextAnchor()
         Optional. Provenance of the entity.
         Text anchor indexing into the
         [Document.text][google.cloud.documentai.v1.Document.text].
         
        .google.cloud.documentai.v1.Document.TextAnchor text_anchor = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The textAnchor.
      • getTextAnchorOrBuilder

        Document.TextAnchorOrBuilder getTextAnchorOrBuilder()
         Optional. Provenance of the entity.
         Text anchor indexing into the
         [Document.text][google.cloud.documentai.v1.Document.text].
         
        .google.cloud.documentai.v1.Document.TextAnchor text_anchor = 1 [(.google.api.field_behavior) = OPTIONAL];
      • getType

        String getType()
         Required. Entity type from a schema e.g. `Address`.
         
        string type = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The type.
      • getTypeBytes

        com.google.protobuf.ByteString getTypeBytes()
         Required. Entity type from a schema e.g. `Address`.
         
        string type = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for type.
      • getMentionText

        String getMentionText()
         Optional. Text value of the entity e.g. `1600 Amphitheatre Pkwy`.
         
        string mention_text = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The mentionText.
      • getMentionTextBytes

        com.google.protobuf.ByteString getMentionTextBytes()
         Optional. Text value of the entity e.g. `1600 Amphitheatre Pkwy`.
         
        string mention_text = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for mentionText.
      • getMentionId

        String getMentionId()
         Optional. Deprecated.  Use `id` field instead.
         
        string mention_id = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The mentionId.
      • getMentionIdBytes

        com.google.protobuf.ByteString getMentionIdBytes()
         Optional. Deprecated.  Use `id` field instead.
         
        string mention_id = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for mentionId.
      • getConfidence

        float getConfidence()
         Optional. Confidence of detected Schema entity. Range `[0, 1]`.
         
        float confidence = 5 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The confidence.
      • hasPageAnchor

        boolean hasPageAnchor()
         Optional. Represents the provenance of this entity wrt. the location on
         the page where it was found.
         
        .google.cloud.documentai.v1.Document.PageAnchor page_anchor = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the pageAnchor field is set.
      • getPageAnchor

        Document.PageAnchor getPageAnchor()
         Optional. Represents the provenance of this entity wrt. the location on
         the page where it was found.
         
        .google.cloud.documentai.v1.Document.PageAnchor page_anchor = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The pageAnchor.
      • getPageAnchorOrBuilder

        Document.PageAnchorOrBuilder getPageAnchorOrBuilder()
         Optional. Represents the provenance of this entity wrt. the location on
         the page where it was found.
         
        .google.cloud.documentai.v1.Document.PageAnchor page_anchor = 6 [(.google.api.field_behavior) = OPTIONAL];
      • getId

        String getId()
         Optional. Canonical id. This will be a unique value in the entity list
         for this document.
         
        string id = 7 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         Optional. Canonical id. This will be a unique value in the entity list
         for this document.
         
        string id = 7 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for id.
      • hasNormalizedValue

        boolean hasNormalizedValue()
         Optional. Normalized entity value. Absent if the extracted value could
         not be converted or the type (e.g. address) is not supported for certain
         parsers. This field is also only populated for certain supported document
         types.
         
        .google.cloud.documentai.v1.Document.Entity.NormalizedValue normalized_value = 9 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the normalizedValue field is set.
      • getNormalizedValue

        Document.Entity.NormalizedValue getNormalizedValue()
         Optional. Normalized entity value. Absent if the extracted value could
         not be converted or the type (e.g. address) is not supported for certain
         parsers. This field is also only populated for certain supported document
         types.
         
        .google.cloud.documentai.v1.Document.Entity.NormalizedValue normalized_value = 9 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The normalizedValue.
      • getNormalizedValueOrBuilder

        Document.Entity.NormalizedValueOrBuilder getNormalizedValueOrBuilder()
         Optional. Normalized entity value. Absent if the extracted value could
         not be converted or the type (e.g. address) is not supported for certain
         parsers. This field is also only populated for certain supported document
         types.
         
        .google.cloud.documentai.v1.Document.Entity.NormalizedValue normalized_value = 9 [(.google.api.field_behavior) = OPTIONAL];
      • getPropertiesList

        List<Document.Entity> getPropertiesList()
         Optional. Entities can be nested to form a hierarchical data structure
         representing the content in the document.
         
        repeated .google.cloud.documentai.v1.Document.Entity properties = 10 [(.google.api.field_behavior) = OPTIONAL];
      • getProperties

        Document.Entity getProperties​(int index)
         Optional. Entities can be nested to form a hierarchical data structure
         representing the content in the document.
         
        repeated .google.cloud.documentai.v1.Document.Entity properties = 10 [(.google.api.field_behavior) = OPTIONAL];
      • getPropertiesCount

        int getPropertiesCount()
         Optional. Entities can be nested to form a hierarchical data structure
         representing the content in the document.
         
        repeated .google.cloud.documentai.v1.Document.Entity properties = 10 [(.google.api.field_behavior) = OPTIONAL];
      • getPropertiesOrBuilderList

        List<? extends Document.EntityOrBuilder> getPropertiesOrBuilderList()
         Optional. Entities can be nested to form a hierarchical data structure
         representing the content in the document.
         
        repeated .google.cloud.documentai.v1.Document.Entity properties = 10 [(.google.api.field_behavior) = OPTIONAL];
      • getPropertiesOrBuilder

        Document.EntityOrBuilder getPropertiesOrBuilder​(int index)
         Optional. Entities can be nested to form a hierarchical data structure
         representing the content in the document.
         
        repeated .google.cloud.documentai.v1.Document.Entity properties = 10 [(.google.api.field_behavior) = OPTIONAL];
      • hasProvenance

        boolean hasProvenance()
         Optional. The history of this annotation.
         
        .google.cloud.documentai.v1.Document.Provenance provenance = 11 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the provenance field is set.
      • getProvenance

        Document.Provenance getProvenance()
         Optional. The history of this annotation.
         
        .google.cloud.documentai.v1.Document.Provenance provenance = 11 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The provenance.
      • getProvenanceOrBuilder

        Document.ProvenanceOrBuilder getProvenanceOrBuilder()
         Optional. The history of this annotation.
         
        .google.cloud.documentai.v1.Document.Provenance provenance = 11 [(.google.api.field_behavior) = OPTIONAL];
      • getRedacted

        boolean getRedacted()
         Optional. Whether the entity will be redacted for de-identification
         purposes.
         
        bool redacted = 12 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The redacted.