GoogleApi.YouTube.V3.Model.LiveBroadcastStatus (google_api_you_tube v0.38.0) View Source

Live broadcast state.

Attributes

  • lifeCycleStatus (type: String.t, default: nil) - The broadcast's status. The status can be updated using the API's liveBroadcasts.transition method.
  • liveBroadcastPriority (type: String.t, default: nil) - Priority of the live broadcast event (internal state).
  • madeForKids (type: boolean(), default: nil) - Whether the broadcast is made for kids or not, decided by YouTube instead of the creator. This field is read only.
  • privacyStatus (type: String.t, default: nil) - The broadcast's privacy status. Note that the broadcast represents exactly one YouTube video, so the privacy settings are identical to those supported for videos. In addition, you can set this field by modifying the broadcast resource or by setting the privacyStatus field of the corresponding video resource.
  • recordingStatus (type: String.t, default: nil) - The broadcast's recording status.
  • selfDeclaredMadeForKids (type: boolean(), default: nil) - This field will be set to True if the creator declares the broadcast to be kids only: go/live-cw-work.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.YouTube.V3.Model.LiveBroadcastStatus{
  lifeCycleStatus: String.t() | nil,
  liveBroadcastPriority: String.t() | nil,
  madeForKids: boolean() | nil,
  privacyStatus: String.t() | nil,
  recordingStatus: String.t() | nil,
  selfDeclaredMadeForKids: boolean() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.