google_youtube_api_v3/youtube/video

DO NOT CHANGE, THIS IS AN AUTO GENERATED FILE FROM generate.gleam

Types

A video resource represents a YouTube video.

pub type Video {
  Video(
    age_gating: option.Option(video_age_gating.VideoAgeGating),
    brand_partner: option.Option(brand_partner.BrandPartner),
    content_details: option.Option(
      video_content_details.VideoContentDetails,
    ),
    etag: option.Option(String),
    file_details: option.Option(
      video_file_details.VideoFileDetails,
    ),
    id: option.Option(String),
    kind: option.Option(String),
    live_streaming_details: option.Option(
      video_live_streaming_details.VideoLiveStreamingDetails,
    ),
    localizations: option.Option(
      dict.Dict(String, video_localization.VideoLocalization),
    ),
    monetization_details: option.Option(
      video_monetization_details.VideoMonetizationDetails,
    ),
    paid_product_placement_details: option.Option(
      video_paid_product_placement_details.VideoPaidProductPlacementDetails,
    ),
    player: option.Option(video_player.VideoPlayer),
    processing_details: option.Option(
      video_processing_details.VideoProcessingDetails,
    ),
    project_details: option.Option(
      video_project_details.VideoProjectDetails,
    ),
    recording_details: option.Option(
      video_recording_details.VideoRecordingDetails,
    ),
    snippet: option.Option(video_snippet.VideoSnippet),
    statistics: option.Option(video_statistics.VideoStatistics),
    status: option.Option(video_status.VideoStatus),
    suggestions: option.Option(video_suggestions.VideoSuggestions),
    topic_details: option.Option(
      video_topic_details.VideoTopicDetails,
    ),
  )
}

Constructors

Values

pub fn decoder() -> decode.Decoder(Video)
pub fn to_json(value: Video) -> json.Json
✨ Search Document