GoogleCloudDocumentaiV1DocumentProvenance

GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenance


Table of Contents ▼

Jump to a specific part of the page:

Description

Structure to identify provenance relationships between annotations in different revisions.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. id (type: integer(), default: nil)
    - The Id of this operation. Needs to be unique within the scope of the revision.
  2. parents (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenanceParent), default: nil)
    - References to the original elements that are replaced.
  3. revision (type: integer(), default: nil)
    - The index of the revision that produced this element.
  4. type (type: String.t, default: nil)
    - The type of provenance operation.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenance{
id: integer() | nil,
parents: [ GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenanceParent.t() ] | nil,
revision: integer() | nil,
type: String.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenance