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

Small values from rendering output. It's stored as a column in alexandria document table. Next tag available: 30

Attributes

  • configParams (type: GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentRenderRequestConfigConfigParams.t, default: nil) -
  • exceptions (type: String.t, default: nil) - The exceptions observed during the rendering. In bit-field encoding of enum values of RenderResponse.RenderingException.
  • experimentalRenderTimeMsec (type: integer(), default: nil) - Total GCU time for rendering the document in millisecond. This data is from render_stats.render_cost_mgcu in RenderResponse proto. Note that this is experimental field. Please check with rendering-infra@ if you want to use.
  • generationTimestamps (type: GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentOutputGenerationTimestamps.t, default: nil) -
  • importance (type: integer(), default: nil) - The importance value of the rendered document.
  • lastNewContentProbingTimestamp (type: integer(), default: nil) - The timestamp of last new content probing.
  • newTokensPercentageAfterRendering (type: float(), default: nil) - Percentage of new tokens in the rendered the document content.
  • numNewTokensFoundInRendering (type: integer(), default: nil) -
  • refresh (type: boolean(), default: nil) -
  • renderCacheStats (type: GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentRenderCacheStats.t, default: nil) - A collection of fields to track stats on cache use in the Rendering microservice.
  • renderEngine (type: String.t, default: nil) -
  • renderEvent (type: list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoRenderEvent.t), default: nil) - Different types of events which happened during rendering.
  • renderServerCl (type: String.t, default: nil) - The CL from which the render engine was built.
  • renderTreeQualityScore (type: float(), default: nil) -
  • renderedSnapshotSignature (type: String.t, default: nil) - Short signature (usually less than 1 KB) which captures a perceptual hash on the rendered image. This is used to determine whether successive renderings should be output. See the library in googlen/snapshot/shared/similarity.* for more info about how this value is interpreted and used.
  • renderedTimeUsec (type: String.t, default: nil) - Current time in microseconds the document is going through rendering system. This field is set regardless of whether the document is being rendered or if we are skipping rendering by using a cache.
  • renderingFetchStats (type: GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentRenderingFetchStats.t, default: nil) -
  • selectionResult (type: GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentSelectionResult.t, default: nil) - The corpus selection result. Can be used for offline analysis.
  • snapshotQualityScore (type: float(), default: nil) - These scores are copied from htmlrender_webkit_headless_proto.Document.
  • withMissingResources (type: boolean(), default: nil) - True if there were any missing resources during the rendering.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentRenderingOutputMetadata{
    configParams:
      GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentRenderRequestConfigConfigParams.t()
      | nil,
    exceptions: String.t() | nil,
    experimentalRenderTimeMsec: integer() | nil,
    generationTimestamps:
      GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentOutputGenerationTimestamps.t()
      | nil,
    importance: integer() | nil,
    lastNewContentProbingTimestamp: integer() | nil,
    newTokensPercentageAfterRendering: float() | nil,
    numNewTokensFoundInRendering: integer() | nil,
    refresh: boolean() | nil,
    renderCacheStats:
      GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentRenderCacheStats.t()
      | nil,
    renderEngine: String.t() | nil,
    renderEvent:
      [
        GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoRenderEvent.t()
      ]
      | nil,
    renderServerCl: String.t() | nil,
    renderTreeQualityScore: float() | nil,
    renderedSnapshotSignature: String.t() | nil,
    renderedTimeUsec: String.t() | nil,
    renderingFetchStats:
      GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentRenderingFetchStats.t()
      | nil,
    selectionResult:
      GoogleApi.ContentWarehouse.V1.Model.IndexingEmbeddedContentSelectionResult.t()
      | nil,
    snapshotQualityScore: float() | nil,
    withMissingResources: boolean() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.