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

Specifies whether a video has an introduction part that can be skipped. An introduction is the beginning part of a video that can be safely skipped without impacting user's understanding of the overall video content.

Attributes

  • hasIntro (type: boolean(), default: nil) - If set to true, it means the video has an introduction spanning from intro_start_ms to intro_end_ms.
  • introEndMs (type: String.t, default: nil) - Timestamp of the end of an introduction. Will only be set if has_intro is true. Indicates video may be skipped to this timestamp with minimal impact on understanding the overall video contents.
  • introStartMs (type: String.t, default: nil) - Timestamp of the beginning of an introduction. Will only be set if has_intro is true. This value may be nonzero.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoIntroduction{
  hasIntro: boolean() | nil,
  introEndMs: String.t() | nil,
  introStartMs: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.