View Source GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEnricherDebugData (google_api_content_warehouse v0.4.0)

Top level proto for enricher specific debug data that is only displayed in the Webref demo and should not be used for anything production-related. Next id: 4.

Attributes

  • nonMidProperties (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefCompactFlatPropertyValue.t), default: nil) - Contains selected properties (from KG) whose values are not other entities (in which case they would be represented in link_info) but scalar values, possibly reachable through (multiple) CVTs.
  • referencePage (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSimplifiedCompositeDoc.t), default: nil) - This field contains reference pages for this entity. A reference page is a page that is highly topical for this entity, which can be used to mine additional information about this entity. Example reference pages for Apple Inc. would be the composite docs for "http://en.wikipedia.org/wiki/Apple_Inc." and http://www.apple.com. For actors or movies, you can also have the imdb page. Also see: http://go/refx-pages.
  • relatedPage (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSimplifiedCompositeDoc.t), default: nil) - This field contains mined related pages for the entity. A related page is a page that is moderately topical for this entity (More details: http://shortn/_KCE0GfQlpJ). This is mainly used to mine additional information for entities which do not have reference pages Unlike reference pages, a single doc can be a related page for multiple mids.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEnricherDebugData{
  nonMidProperties:
    [
      GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefCompactFlatPropertyValue.t()
    ]
    | nil,
  referencePage:
    [
      GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSimplifiedCompositeDoc.t()
    ]
    | nil,
  relatedPage:
    [
      GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSimplifiedCompositeDoc.t()
    ]
    | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.