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