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. |