RepositoryWebrefSimplifiedCompositeDoc

GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSimplifiedCompositeDoc


Table of Contents ▼

Jump to a specific part of the page:

Description

Represents an information which is very close to composite doc, but compresses how the anchors are represented to save space. Next available tag: 18.

Attributes List

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

View Attributes

Attributes

  1. anchors (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSimplifiedAnchors, default: nil)
    - The composite doc anchors trimmed and transformed in a smaller data structure and aggregated (if they have the exact same text).
  2. cdocContainer (type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet, default: nil)
    - IMPORTANT: do not access this field directly, use the simplified-cdoc-access library functions to get the composite doc out of this proto.
  3. documentMentionSpans (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefRefconDocumentMentionSpans, default: nil)
    - The composite doc spans which were annotated with entities by Webref.
  4. forwardingDups (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSimplifiedForwardingDup), default: nil)
    - Forwarding dups generated by merging existing forwarding dups within cdoc_container and URLs from ReferencePageCandidateList. Populated only before writing to online CDocs Spanner table and used for keeping an index on non canonical URLs in table. [!] Do not use unless fetching CDocs from Enricher's online Spanner CDocs database knowledge-enricher-cdocs-spanner.
  5. matchingMetadata (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefPreprocessingUrlMatchingMetadata, default: nil)
    - Metadata related to why this doc was matched to its owning entity.
  6. pageContent (type: list(String.t), default: nil)
    -
  7. refconDocumentMetadata (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefRefconRefconDocumentMetadata, default: nil)
    - Additional document metadata needed by Refcon.
  8. sourceSnapshotType (type: String.t, default: nil)
    -
  9. url (type: String.t, default: nil)
    - The URL, populated independently of whether we have a CompositeDoc proto. If the cdoc exists, the url is the same as CompositeDoc.doc.url.
  10. webrefOutlinkInfos (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefOutlinkInfos, default: nil)
    -

Type

Function

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

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