google_api_you_tube v0.4.0 GoogleApi.YouTube.V3.Model.LiveBroadcastStatus View Source

Attributes

  • lifeCycleStatus (String.t): The broadcast's status. The status can be updated using the API's liveBroadcasts.transition method. Defaults to: null.

    • Enum - one of [complete, created, live, liveStarting, ready, revoked, testStarting, testing]
  • liveBroadcastPriority (String.t): Priority of the live broadcast event (internal state). Defaults to: null.

    • Enum - one of [high, low, normal]
  • privacyStatus (String.t): 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. Defaults to: null.

    • Enum - one of [private, public, unlisted, unlisted_new]
  • recordingStatus (String.t): The broadcast's recording status. Defaults to: null.

    • Enum - one of [notRecording, recorded, recording]

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.YouTube.V3.Model.LiveBroadcastStatus{
  lifeCycleStatus: any(),
  liveBroadcastPriority: any(),
  privacyStatus: any(),
  recordingStatus: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.