youtube
v3
|
#include <video_status.h>
Public Member Functions | |
VideoStatus (const Json::Value &storage) | |
VideoStatus (Json::Value *storage) | |
virtual | ~VideoStatus () |
const StringPiece | GetTypeName () const |
bool | has_embeddable () const |
void | clear_embeddable () |
bool | get_embeddable () const |
void | set_embeddable (bool value) |
bool | has_failure_reason () const |
void | clear_failure_reason () |
const StringPiece | get_failure_reason () const |
void | set_failure_reason (const StringPiece &value) |
bool | has_license () const |
void | clear_license () |
const StringPiece | get_license () const |
void | set_license (const StringPiece &value) |
bool | has_made_for_kids () const |
void | clear_made_for_kids () |
bool | get_made_for_kids () const |
void | set_made_for_kids (bool value) |
bool | has_privacy_status () const |
void | clear_privacy_status () |
const StringPiece | get_privacy_status () const |
void | set_privacy_status (const StringPiece &value) |
bool | has_public_stats_viewable () const |
void | clear_public_stats_viewable () |
bool | get_public_stats_viewable () const |
void | set_public_stats_viewable (bool value) |
bool | has_publish_at () const |
void | clear_publish_at () |
client::DateTime | get_publish_at () const |
void | set_publish_at (client::DateTime value) |
bool | has_rejection_reason () const |
void | clear_rejection_reason () |
const StringPiece | get_rejection_reason () const |
void | set_rejection_reason (const StringPiece &value) |
bool | has_self_declared_made_for_kids () const |
void | clear_self_declared_made_for_kids () |
bool | get_self_declared_made_for_kids () const |
void | set_self_declared_made_for_kids (bool value) |
bool | has_upload_status () const |
void | clear_upload_status () |
const StringPiece | get_upload_status () const |
void | set_upload_status (const StringPiece &value) |
Static Public Member Functions | |
static VideoStatus * | New () |
Basic details about a video category, such as its localized title.
|
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 'embeddable
' attribute.
|
inline |
Clears the 'failureReason
' attribute.
|
inline |
Clears the 'license
' attribute.
|
inline |
Clears the 'madeForKids
' attribute.
|
inline |
Clears the 'privacyStatus
' attribute.
|
inline |
Clears the 'publicStatsViewable
' attribute.
|
inline |
Clears the 'publishAt
' attribute.
|
inline |
Clears the 'rejectionReason
' attribute.
|
inline |
Clears the 'selfDeclaredMadeForKids
' attribute.
|
inline |
Clears the 'uploadStatus
' attribute.
|
inline |
Get the value of the 'embeddable
' attribute.
|
inline |
Get the value of the 'failureReason
' attribute.
|
inline |
Get the value of the 'license
' attribute.
|
inline |
Get the value of the 'madeForKids
' attribute.
|
inline |
Get the value of the 'privacyStatus
' attribute.
|
inline |
Get the value of the 'publicStatsViewable
' attribute.
|
inline |
Get the value of the 'publishAt
' attribute.
|
inline |
Get the value of the 'rejectionReason
' attribute.
|
inline |
Get the value of the 'selfDeclaredMadeForKids
' attribute.
|
inline |
Get the value of the 'uploadStatus
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'embeddable
' attribute was set.
embeddable
' attribute was set.
|
inline |
Determine if the 'failureReason
' attribute was set.
failureReason
' attribute was set.
|
inline |
Determine if the 'license
' attribute was set.
license
' attribute was set.
|
inline |
Determine if the 'madeForKids
' attribute was set.
madeForKids
' attribute was set.
|
inline |
Determine if the 'privacyStatus
' attribute was set.
privacyStatus
' attribute was set.
|
inline |
Determine if the 'publicStatsViewable
' attribute was set.
publicStatsViewable
' attribute was set.
|
inline |
Determine if the 'publishAt
' attribute was set.
publishAt
' attribute was set.
|
inline |
Determine if the 'rejectionReason
' attribute was set.
rejectionReason
' attribute was set.
|
inline |
Determine if the 'selfDeclaredMadeForKids
' attribute was set.
selfDeclaredMadeForKids
' attribute was set.
|
inline |
Determine if the 'uploadStatus
' attribute was set.
uploadStatus
' attribute was set.
|
static |
Creates a new default instance.
|
inline |
Change the 'embeddable
' attribute.
This value indicates if the video can be embedded on another website.
[in] | value | The new value. |
|
inline |
Change the 'failureReason
' attribute.
This value explains why a video failed to upload. This property is only present if the uploadStatus property indicates that the upload failed.
[in] | value | The new value. |
|
inline |
Change the 'license
' attribute.
The video's license.
[in] | value | The new value. |
|
inline |
Change the 'madeForKids
' attribute.
[in] | value | The new value. |
|
inline |
Change the 'privacyStatus
' attribute.
The video's privacy status.
[in] | value | The new value. |
|
inline |
Change the 'publicStatsViewable
' attribute.
This value indicates if the extended video statistics on the watch page can be viewed by everyone. Note that the view count, likes, etc will still be visible if this is disabled.
[in] | value | The new value. |
|
inline |
Change the 'publishAt
' attribute.
The date and time when the video is scheduled to publish. It can be set only if the privacy status of the video is private. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
[in] | value | The new value. |
|
inline |
Change the 'rejectionReason
' attribute.
This value explains why YouTube rejected an uploaded video. This property is only present if the uploadStatus property indicates that the upload was rejected.
[in] | value | The new value. |
|
inline |
Change the 'selfDeclaredMadeForKids
' attribute.
[in] | value | The new value. |
|
inline |
Change the 'uploadStatus
' attribute.
The status of the uploaded video.
[in] | value | The new value. |