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

The attributes of a video thumbnail.

Attributes

  • denseFeatures (type: list(number()), default: nil) - Thumbnail dense features
  • encodedImageString (type: String.t, default: nil) - Thumbnail image as an encoded image. Deprecated, use encoded_thumbnails instead.
  • encodedImageStringSmall (type: String.t, default: nil) - Thumbnail image as an encoded image with smaller resolution. Deprecated, use encoded_thumbnails instead.
  • encodedThumbnails (type: list(GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperEncodedThumbnail.t), default: nil) - Encoded thumbnail images.
  • id (type: String.t, default: nil) - Thumbnail id.
  • ocrText (type: String.t, default: nil) - Text in video thumbnails that was detected by OCR.
  • qualityScores (type: list(GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperThumbnailQualityScore.t), default: nil) - Thumbnail quality scores.
  • shouldUpdateDefaultThumbnail (type: boolean(), default: nil) - If true, this thumbnail should update default thumbnail.
  • thumbnailerModelVersion (type: String.t, default: nil) - Thumbnailer Version.
  • timestampMs (type: integer(), default: nil) - Thumbnail timestamp in milliseconds.
  • type (type: String.t, default: nil) - Thumbnail type.
  • userReportedThumbnail (type: GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperUserReportUserReportedThumbnail.t, default: nil) -
  • userReportedThumbnails (type: list(GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperUserReportUserReportedThumbnail.t), default: nil) - All user reported thumbnails of interest.
  • version (type: integer(), default: nil) - Thumbnail version, i.e., the unix time in seconds when the thumbnail was created.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperThumbnail{
  denseFeatures: [number()] | nil,
  encodedImageString: String.t() | nil,
  encodedImageStringSmall: String.t() | nil,
  encodedThumbnails:
    [GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperEncodedThumbnail.t()]
    | nil,
  id: String.t() | nil,
  ocrText: String.t() | nil,
  qualityScores:
    [GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperThumbnailQualityScore.t()]
    | nil,
  shouldUpdateDefaultThumbnail: boolean() | nil,
  thumbnailerModelVersion: String.t() | nil,
  timestampMs: integer() | nil,
  type: String.t() | nil,
  userReportedThumbnail:
    GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperUserReportUserReportedThumbnail.t()
    | nil,
  userReportedThumbnails:
    [
      GoogleApi.ContentWarehouse.V1.Model.DrishtiVesperUserReportUserReportedThumbnail.t()
    ]
    | nil,
  version: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.