GoogleApi.YouTube.V3.Model.ChannelBrandingSettings (google_api_you_tube v0.54.0)

View Source

Branding properties of a YouTube channel.

Attributes

  • channel (type: GoogleApi.YouTube.V3.Model.ChannelSettings.t, default: nil) - Branding properties for the channel view.
  • hints (type: list(GoogleApi.YouTube.V3.Model.PropertyValue.t), default: nil) - Additional experimental branding properties.
  • image (type: GoogleApi.YouTube.V3.Model.ImageSettings.t, default: nil) - Branding properties for branding images.
  • watch (type: GoogleApi.YouTube.V3.Model.WatchSettings.t, default: nil) - Branding properties for the watch page.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.YouTube.V3.Model.ChannelBrandingSettings{
  channel: GoogleApi.YouTube.V3.Model.ChannelSettings.t() | nil,
  hints: [GoogleApi.YouTube.V3.Model.PropertyValue.t()] | nil,
  image: GoogleApi.YouTube.V3.Model.ImageSettings.t() | nil,
  watch: GoogleApi.YouTube.V3.Model.WatchSettings.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.