View Source GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifier (google_api_content_warehouse v0.3.0)

Identifier for frames associated with a video.

Attributes

  • multiThumbnailVariant (type: GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifierMultiThumbnailVariant.t, default: nil) -
  • previewFrameZeroVariant (type: GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifierPreviewFrameZeroVariant.t, default: nil) -
  • thumbnailVariant (type: GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifierThumbnailVariant.t, default: nil) -
  • timestampMs (type: integer(), default: nil) - Offset of the frame from the beginning of the video (in milliseconds).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifier{
  multiThumbnailVariant:
    GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifierMultiThumbnailVariant.t()
    | nil,
  previewFrameZeroVariant:
    GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifierPreviewFrameZeroVariant.t()
    | nil,
  thumbnailVariant:
    GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryFrameIdentifierThumbnailVariant.t()
    | nil,
  timestampMs: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.