youtube
v3
|
#include <activity_content_details.h>
Static Public Member Functions | |
static ActivityContentDetails * | New () |
Details about the content of an activity: the video that was shared, the channel that was subscribed to, etc.
|
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 'bulletin
' attribute.
|
inline |
Clears the 'channelItem
' attribute.
|
inline |
Clears the 'comment
' attribute.
|
inline |
Clears the 'favorite
' attribute.
|
inline |
Clears the 'like
' attribute.
|
inline |
Clears the 'playlistItem
' attribute.
|
inline |
Clears the 'promotedItem
' attribute.
|
inline |
Clears the 'recommendation
' attribute.
|
inline |
Clears the 'social
' attribute.
|
inline |
Clears the 'subscription
' attribute.
|
inline |
Clears the 'upload
' attribute.
const ActivityContentDetailsBulletin google_youtube_api::ActivityContentDetails::get_bulletin | ( | ) | const |
Get a reference to the value of the 'bulletin
' attribute.
const ActivityContentDetailsChannelItem google_youtube_api::ActivityContentDetails::get_channel_item | ( | ) | const |
Get a reference to the value of the 'channelItem
' attribute.
const ActivityContentDetailsComment google_youtube_api::ActivityContentDetails::get_comment | ( | ) | const |
Get a reference to the value of the 'comment
' attribute.
const ActivityContentDetailsFavorite google_youtube_api::ActivityContentDetails::get_favorite | ( | ) | const |
Get a reference to the value of the 'favorite
' attribute.
const ActivityContentDetailsLike google_youtube_api::ActivityContentDetails::get_like | ( | ) | const |
Get a reference to the value of the 'like
' attribute.
const ActivityContentDetailsPlaylistItem google_youtube_api::ActivityContentDetails::get_playlist_item | ( | ) | const |
Get a reference to the value of the 'playlistItem
' attribute.
const ActivityContentDetailsPromotedItem google_youtube_api::ActivityContentDetails::get_promoted_item | ( | ) | const |
Get a reference to the value of the 'promotedItem
' attribute.
const ActivityContentDetailsRecommendation google_youtube_api::ActivityContentDetails::get_recommendation | ( | ) | const |
Get a reference to the value of the 'recommendation
' attribute.
const ActivityContentDetailsSocial google_youtube_api::ActivityContentDetails::get_social | ( | ) | const |
Get a reference to the value of the 'social
' attribute.
const ActivityContentDetailsSubscription google_youtube_api::ActivityContentDetails::get_subscription | ( | ) | const |
Get a reference to the value of the 'subscription
' attribute.
const ActivityContentDetailsUpload google_youtube_api::ActivityContentDetails::get_upload | ( | ) | const |
Get a reference to the value of the 'upload
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'bulletin
' attribute was set.
bulletin
' attribute was set.
|
inline |
Determine if the 'channelItem
' attribute was set.
channelItem
' attribute was set.
|
inline |
Determine if the 'comment
' attribute was set.
comment
' attribute was set.
|
inline |
Determine if the 'favorite
' attribute was set.
favorite
' attribute was set.
|
inline |
Determine if the 'like
' attribute was set.
like
' attribute was set.
|
inline |
Determine if the 'playlistItem
' attribute was set.
playlistItem
' attribute was set.
|
inline |
Determine if the 'promotedItem
' attribute was set.
promotedItem
' attribute was set.
|
inline |
Determine if the 'recommendation
' attribute was set.
recommendation
' attribute was set.
|
inline |
Determine if the 'social
' attribute was set.
social
' attribute was set.
|
inline |
Determine if the 'subscription
' attribute was set.
subscription
' attribute was set.
|
inline |
Determine if the 'upload
' attribute was set.
upload
' attribute was set. ActivityContentDetailsBulletin google_youtube_api::ActivityContentDetails::mutable_bulletin | ( | ) |
Gets a reference to a mutable value of the 'bulletin
' property.
The bulletin object contains details about a channel bulletin post. This object is only present if the snippet.type is bulletin.
ActivityContentDetailsChannelItem google_youtube_api::ActivityContentDetails::mutable_channelItem | ( | ) |
Gets a reference to a mutable value of the 'channelItem
' property.
The channelItem object contains details about a resource which was added to a channel. This property is only present if the snippet.type is channelItem.
ActivityContentDetailsComment google_youtube_api::ActivityContentDetails::mutable_comment | ( | ) |
Gets a reference to a mutable value of the 'comment
' property.
The comment object contains information about a resource that received a comment. This property is only present if the snippet.type is comment.
ActivityContentDetailsFavorite google_youtube_api::ActivityContentDetails::mutable_favorite | ( | ) |
Gets a reference to a mutable value of the 'favorite
' property.
The favorite object contains information about a video that was marked as a favorite video. This property is only present if the snippet.type is favorite.
ActivityContentDetailsLike google_youtube_api::ActivityContentDetails::mutable_like | ( | ) |
Gets a reference to a mutable value of the 'like
' property.
The like object contains information about a resource that received a positive (like) rating. This property is only present if the snippet.type is like.
ActivityContentDetailsPlaylistItem google_youtube_api::ActivityContentDetails::mutable_playlistItem | ( | ) |
Gets a reference to a mutable value of the 'playlistItem
' property.
The playlistItem object contains information about a new playlist item. This property is only present if the snippet.type is playlistItem.
ActivityContentDetailsPromotedItem google_youtube_api::ActivityContentDetails::mutable_promotedItem | ( | ) |
Gets a reference to a mutable value of the 'promotedItem
' property.
The promotedItem object contains details about a resource which is being promoted. This property is only present if the snippet.type is promotedItem.
ActivityContentDetailsRecommendation google_youtube_api::ActivityContentDetails::mutable_recommendation | ( | ) |
Gets a reference to a mutable value of the 'recommendation
' property.
The recommendation object contains information about a recommended resource. This property is only present if the snippet.type is recommendation.
ActivityContentDetailsSocial google_youtube_api::ActivityContentDetails::mutable_social | ( | ) |
Gets a reference to a mutable value of the 'social
' property.
The social object contains details about a social network post. This property is only present if the snippet.type is social.
ActivityContentDetailsSubscription google_youtube_api::ActivityContentDetails::mutable_subscription | ( | ) |
Gets a reference to a mutable value of the 'subscription
' property.
The subscription object contains information about a channel that a user subscribed to. This property is only present if the snippet.type is subscription.
ActivityContentDetailsUpload google_youtube_api::ActivityContentDetails::mutable_upload | ( | ) |
Gets a reference to a mutable value of the 'upload
' property.
The upload object contains information about the uploaded video. This property is only present if the snippet.type is upload.
|
static |
Creates a new default instance.