GoogleCloudDocumentaiV1DocumentPageAnchorPageRef

GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageAnchorPageRef


Table of Contents ▼

Jump to a specific part of the page:

Description

Represents a weak reference to a page element within a document.

Attributes List

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

View Attributes

Attributes

  1. boundingPoly (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1BoundingPoly, default: nil)
    - Optional. Identifies the bounding polygon of a layout element on the page. If layout_type is set, the bounding polygon must be exactly the same to the layout element it's referring to.
  2. confidence (type: number(), default: nil)
    - Optional. Confidence of detected page element, if applicable. Range [0, 1].
  3. layoutId (type: String.t, default: nil)
    - Optional. Deprecated. Use PageRef.bounding_poly instead.
  4. layoutType (type: String.t, default: nil)
    - Optional. The type of the layout element that is being referenced if any.
  5. page (type: String.t, default: nil)
    - Required. Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageAnchorPageRef{
boundingPoly: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1BoundingPoly.t() | nil,
confidence: number() | nil,
layoutId: String.t() | nil,
layoutType: String.t() | nil,
page: String.t() | nil
}

Function

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

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