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

View Source

JSON template for the status part of a channel.

Attributes

  • isChannelMonetizationEnabled (type: boolean(), default: nil) - Whether the channel is considered ypp monetization enabled. See go/yppornot for more details.
  • isLinked (type: boolean(), default: nil) - If true, then the user is linked to either a YouTube username or G+ account. Otherwise, the user doesn't have a public YouTube identity.
  • longUploadsStatus (type: String.t, default: nil) - The long uploads status of this channel. See https://support.google.com/youtube/answer/71673 for more information.
  • madeForKids (type: boolean(), default: nil) -
  • privacyStatus (type: String.t, default: nil) - Privacy status of the channel.
  • selfDeclaredMadeForKids (type: boolean(), default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.YouTube.V3.Model.ChannelStatus{
  isChannelMonetizationEnabled: boolean() | nil,
  isLinked: boolean() | nil,
  longUploadsStatus: String.t() | nil,
  madeForKids: boolean() | nil,
  privacyStatus: String.t() | nil,
  selfDeclaredMadeForKids: boolean() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.