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

A video can have a list of text anchors, which have different anchor types. Next ID: 15

Attributes

  • anchorType (type: String.t, default: nil) -
  • entityGroupInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchEntityGroupInfo.t, default: nil) - The list of entity groups derived from the caption entities.
  • experimentalPredictedQuerylessTocUsefulness (type: number(), default: nil) - Same as above, but used for experimenting with new models.
  • filterReason (type: list(String.t), default: nil) - If is_filtered is true, this field illustrates the reasons.
  • isFiltered (type: boolean(), default: nil) - If true, the anchor set is filtered and not served online.
  • mergedAnchorsSources (type: list(String.t), default: nil) - The anchor sources being used to generate this merged anchors. This field is filled only when this is a merged anchor.
  • predictedQuerylessTocUsefulness (type: number(), default: nil) - The score that predicts the usefulness of this anchor set on the Huh table of contents eval without considering the query.
  • score (type: number(), default: nil) - The quality of the anchor set.
  • scoreInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchorsScoreInfo.t, default: nil) - Additional scoring info used for debugging.
  • shouldServeThumbnails (type: boolean(), default: nil) - Whether or not thumbnails should be displayed when serving anchors.
  • thumbnailForced (type: boolean(), default: nil) - This field indicates that the thumbnail should be hidden but is forced to show.
  • thumbnailSetInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchAnchorsThumbnailInfo.t, default: nil) - Information about the set of thumbnails.
  • videoAnchor (type: list(GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchor.t), default: nil) -
  • videoIntroduction (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoIntroduction.t, default: nil) - Information about the video's introduction segment.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchors{
  anchorType: String.t() | nil,
  entityGroupInfo:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchEntityGroupInfo.t()
    | nil,
  experimentalPredictedQuerylessTocUsefulness: number() | nil,
  filterReason: [String.t()] | nil,
  isFiltered: boolean() | nil,
  mergedAnchorsSources: [String.t()] | nil,
  predictedQuerylessTocUsefulness: number() | nil,
  score: number() | nil,
  scoreInfo:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchorsScoreInfo.t()
    | nil,
  shouldServeThumbnails: boolean() | nil,
  thumbnailForced: boolean() | nil,
  thumbnailSetInfo:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchAnchorsThumbnailInfo.t()
    | nil,
  videoAnchor:
    [GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchor.t()]
    | nil,
  videoIntroduction:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoIntroduction.t()
    | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.