|
youtube
v3
|
#include <channel.h>
Static Public Member Functions | |
| static Channel * | New () |
A channel resource contains information about a YouTube channel.
|
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 'auditDetails' attribute.
|
inline |
Clears the 'brandingSettings' attribute.
|
inline |
Clears the 'contentDetails' attribute.
|
inline |
Clears the 'contentOwnerDetails' attribute.
|
inline |
Clears the 'conversionPings' attribute.
|
inline |
Clears the 'etag' attribute.
|
inline |
Clears the 'id' attribute.
|
inline |
Clears the 'invideoPromotion' attribute.
|
inline |
Clears the 'kind' attribute.
|
inline |
Clears the 'localizations' attribute.
|
inline |
Clears the 'snippet' attribute.
|
inline |
Clears the 'statistics' attribute.
|
inline |
Clears the 'status' attribute.
|
inline |
Clears the 'topicDetails' attribute.
| const ChannelAuditDetails google_youtube_api::Channel::get_audit_details | ( | ) | const |
Get a reference to the value of the 'auditDetails' attribute.
| const ChannelBrandingSettings google_youtube_api::Channel::get_branding_settings | ( | ) | const |
Get a reference to the value of the 'brandingSettings' attribute.
| const ChannelContentDetails google_youtube_api::Channel::get_content_details | ( | ) | const |
Get a reference to the value of the 'contentDetails' attribute.
| const ChannelContentOwnerDetails google_youtube_api::Channel::get_content_owner_details | ( | ) | const |
Get a reference to the value of the 'contentOwnerDetails' attribute.
| const ChannelConversionPings google_youtube_api::Channel::get_conversion_pings | ( | ) | const |
Get a reference to the value of the 'conversionPings' attribute.
|
inline |
Get the value of the 'etag' attribute.
|
inline |
Get the value of the 'id' attribute.
| const InvideoPromotion google_youtube_api::Channel::get_invideo_promotion | ( | ) | const |
Get a reference to the value of the 'invideoPromotion' attribute.
|
inline |
Get the value of the 'kind' attribute.
| const client::JsonCppAssociativeArray<ChannelLocalization > google_youtube_api::Channel::get_localizations | ( | ) | const |
Get a reference to the value of the 'localizations' attribute.
| const ChannelSnippet google_youtube_api::Channel::get_snippet | ( | ) | const |
Get a reference to the value of the 'snippet' attribute.
| const ChannelStatistics google_youtube_api::Channel::get_statistics | ( | ) | const |
Get a reference to the value of the 'statistics' attribute.
| const ChannelStatus google_youtube_api::Channel::get_status | ( | ) | const |
Get a reference to the value of the 'status' attribute.
| const ChannelTopicDetails google_youtube_api::Channel::get_topic_details | ( | ) | const |
Get a reference to the value of the 'topicDetails' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_youtube_api::Channel
|
inline |
Determine if the 'auditDetails' attribute was set.
auditDetails' attribute was set.
|
inline |
Determine if the 'brandingSettings' attribute was set.
brandingSettings' attribute was set.
|
inline |
Determine if the 'contentDetails' attribute was set.
contentDetails' attribute was set.
|
inline |
Determine if the 'contentOwnerDetails' attribute was set.
contentOwnerDetails' attribute was set.
|
inline |
Determine if the 'conversionPings' attribute was set.
conversionPings' 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 'invideoPromotion' attribute was set.
invideoPromotion' attribute was set.
|
inline |
Determine if the 'kind' attribute was set.
kind' attribute was set.
|
inline |
Determine if the 'localizations' attribute was set.
localizations' 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.
|
inline |
Determine if the 'topicDetails' attribute was set.
topicDetails' attribute was set. | ChannelAuditDetails google_youtube_api::Channel::mutable_auditDetails | ( | ) |
Gets a reference to a mutable value of the 'auditDetails' property.
The auditionDetails object encapsulates channel data that is relevant for YouTube Partners during the audition process.
| ChannelBrandingSettings google_youtube_api::Channel::mutable_brandingSettings | ( | ) |
Gets a reference to a mutable value of the 'brandingSettings' property.
The brandingSettings object encapsulates information about the branding of the channel.
| ChannelContentDetails google_youtube_api::Channel::mutable_contentDetails | ( | ) |
Gets a reference to a mutable value of the 'contentDetails' property.
The contentDetails object encapsulates information about the channel's content.
| ChannelContentOwnerDetails google_youtube_api::Channel::mutable_contentOwnerDetails | ( | ) |
Gets a reference to a mutable value of the 'contentOwnerDetails' property.
The contentOwnerDetails object encapsulates channel data that is relevant for YouTube Partners linked with the channel.
| ChannelConversionPings google_youtube_api::Channel::mutable_conversionPings | ( | ) |
Gets a reference to a mutable value of the 'conversionPings' property.
The conversionPings object encapsulates information about conversion pings that need to be respected by the channel.
| InvideoPromotion google_youtube_api::Channel::mutable_invideoPromotion | ( | ) |
Gets a reference to a mutable value of the 'invideoPromotion' property.
The invideoPromotion object encapsulates information about promotion campaign associated with the channel.
| client::JsonCppAssociativeArray<ChannelLocalization > google_youtube_api::Channel::mutable_localizations | ( | ) |
Gets a reference to a mutable value of the 'localizations' property.
Localizations for different languages.
| ChannelSnippet google_youtube_api::Channel::mutable_snippet | ( | ) |
Gets a reference to a mutable value of the 'snippet' property.
The snippet object contains basic details about the channel, such as its title, description, and thumbnail images.
| ChannelStatistics google_youtube_api::Channel::mutable_statistics | ( | ) |
Gets a reference to a mutable value of the 'statistics' property.
The statistics object encapsulates statistics for the channel.
| ChannelStatus google_youtube_api::Channel::mutable_status | ( | ) |
Gets a reference to a mutable value of the 'status' property.
The status object encapsulates information about the privacy status of the channel.
| ChannelTopicDetails google_youtube_api::Channel::mutable_topicDetails | ( | ) |
Gets a reference to a mutable value of the 'topicDetails' property.
The topicDetails object encapsulates information about Freebase topics associated with the channel.
|
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 uses to uniquely identify the channel.
| [in] | value | The new value. |
|
inline |
Change the 'kind' attribute.
Identifies what kind of resource this is. Value: the fixed string "youtube#channel".
| [in] | value | The new value. |