youtube
v3
|
#include <thumbnail_details.h>
Public Member Functions | |
ThumbnailDetails (const Json::Value &storage) | |
ThumbnailDetails (Json::Value *storage) | |
virtual | ~ThumbnailDetails () |
const StringPiece | GetTypeName () const |
bool | has_default () const |
void | clear_default () |
const Thumbnail | get_default () const |
Thumbnail | mutable_default () |
bool | has_high () const |
void | clear_high () |
const Thumbnail | get_high () const |
Thumbnail | mutable_high () |
bool | has_maxres () const |
void | clear_maxres () |
const Thumbnail | get_maxres () const |
Thumbnail | mutable_maxres () |
bool | has_medium () const |
void | clear_medium () |
const Thumbnail | get_medium () const |
Thumbnail | mutable_medium () |
bool | has_standard () const |
void | clear_standard () |
const Thumbnail | get_standard () const |
Thumbnail | mutable_standard () |
Static Public Member Functions | |
static ThumbnailDetails * | New () |
Internal representation of thumbnails for a YouTube resource.
|
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 'default
' attribute.
|
inline |
Clears the 'high
' attribute.
|
inline |
Clears the 'maxres
' attribute.
|
inline |
Clears the 'medium
' attribute.
|
inline |
Clears the 'standard
' attribute.
const Thumbnail google_youtube_api::ThumbnailDetails::get_default | ( | ) | const |
Get a reference to the value of the 'default
' attribute.
const Thumbnail google_youtube_api::ThumbnailDetails::get_high | ( | ) | const |
Get a reference to the value of the 'high
' attribute.
const Thumbnail google_youtube_api::ThumbnailDetails::get_maxres | ( | ) | const |
Get a reference to the value of the 'maxres
' attribute.
const Thumbnail google_youtube_api::ThumbnailDetails::get_medium | ( | ) | const |
Get a reference to the value of the 'medium
' attribute.
const Thumbnail google_youtube_api::ThumbnailDetails::get_standard | ( | ) | const |
Get a reference to the value of the 'standard
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'default
' attribute was set.
default
' attribute was set.
|
inline |
Determine if the 'high
' attribute was set.
high
' attribute was set.
|
inline |
Determine if the 'maxres
' attribute was set.
maxres
' attribute was set.
|
inline |
Determine if the 'medium
' attribute was set.
medium
' attribute was set.
|
inline |
Determine if the 'standard
' attribute was set.
standard
' attribute was set. Thumbnail google_youtube_api::ThumbnailDetails::mutable_default | ( | ) |
Gets a reference to a mutable value of the 'default
' property.
The default image for this resource.
Thumbnail google_youtube_api::ThumbnailDetails::mutable_high | ( | ) |
Gets a reference to a mutable value of the 'high
' property.
The high quality image for this resource.
Thumbnail google_youtube_api::ThumbnailDetails::mutable_maxres | ( | ) |
Gets a reference to a mutable value of the 'maxres
' property.
The maximum resolution quality image for this resource.
Thumbnail google_youtube_api::ThumbnailDetails::mutable_medium | ( | ) |
Gets a reference to a mutable value of the 'medium
' property.
The medium quality image for this resource.
Thumbnail google_youtube_api::ThumbnailDetails::mutable_standard | ( | ) |
Gets a reference to a mutable value of the 'standard
' property.
The standard quality image for this resource.
|
static |
Creates a new default instance.