youtube
v3
|
#include <live_broadcast.h>
Static Public Member Functions | |
static LiveBroadcast * | New () |
A liveBroadcast resource represents an event that will be streamed, via live video, on YouTube.
|
explicit |
Standard constructor for an immutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'contentDetails
' attribute.
|
inline |
Clears the 'etag
' attribute.
|
inline |
Clears the 'id
' attribute.
|
inline |
Clears the 'kind
' attribute.
|
inline |
Clears the 'snippet
' attribute.
|
inline |
Clears the 'statistics
' attribute.
|
inline |
Clears the 'status
' attribute.
const LiveBroadcastContentDetails google_youtube_api::LiveBroadcast::get_content_details | ( | ) | const |
Get a reference to the value of the 'contentDetails
' attribute.
|
inline |
Get the value of the 'etag
' attribute.
|
inline |
Get the value of the 'id
' attribute.
|
inline |
Get the value of the 'kind
' attribute.
const LiveBroadcastSnippet google_youtube_api::LiveBroadcast::get_snippet | ( | ) | const |
Get a reference to the value of the 'snippet
' attribute.
const LiveBroadcastStatistics google_youtube_api::LiveBroadcast::get_statistics | ( | ) | const |
Get a reference to the value of the 'statistics
' attribute.
const LiveBroadcastStatus google_youtube_api::LiveBroadcast::get_status | ( | ) | const |
Get a reference to the value of the 'status
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'contentDetails
' attribute was set.
contentDetails
' attribute was set.
|
inline |
Determine if the 'etag
' attribute was set.
etag
' attribute was set.
|
inline |
Determine if the 'id
' attribute was set.
id
' attribute was set.
|
inline |
Determine if the 'kind
' attribute was set.
kind
' attribute was set.
|
inline |
Determine if the 'snippet
' attribute was set.
snippet
' attribute was set.
|
inline |
Determine if the 'statistics
' attribute was set.
statistics
' attribute was set.
|
inline |
Determine if the 'status
' attribute was set.
status
' attribute was set. LiveBroadcastContentDetails google_youtube_api::LiveBroadcast::mutable_contentDetails | ( | ) |
Gets a reference to a mutable value of the 'contentDetails
' property.
The contentDetails object contains information about the event's video content, such as whether the content can be shown in an embedded video player or if it will be archived and therefore available for viewing after the event has concluded.
LiveBroadcastSnippet google_youtube_api::LiveBroadcast::mutable_snippet | ( | ) |
Gets a reference to a mutable value of the 'snippet
' property.
The snippet object contains basic details about the event, including its title, description, start time, and end time.
LiveBroadcastStatistics google_youtube_api::LiveBroadcast::mutable_statistics | ( | ) |
Gets a reference to a mutable value of the 'statistics
' property.
The statistics object contains info about the event's current stats. These include concurrent viewers and total chat count. Statistics can change (in either direction) during the lifetime of an event. Statistics are only returned while the event is live.
LiveBroadcastStatus google_youtube_api::LiveBroadcast::mutable_status | ( | ) |
Gets a reference to a mutable value of the 'status
' property.
The status object contains information about the event's status.
|
static |
Creates a new default instance.
|
inline |
Change the 'etag
' attribute.
Etag of this resource.
[in] | value | The new value. |
|
inline |
Change the 'id
' attribute.
The ID that YouTube assigns to uniquely identify the broadcast.
[in] | value | The new value. |
|
inline |
Change the 'kind
' attribute.
Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
[in] | value | The new value. |