30 #ifndef GOOGLE_YOUTUBE_API_THUMBNAIL_DETAILS_H_ 31 #define GOOGLE_YOUTUBE_API_THUMBNAIL_DETAILS_H_ 33 #include "googleapis/base/macros.h" 34 #include "googleapis/client/data/jsoncpp_data.h" 35 #include "googleapis/strings/stringpiece.h" 37 #include "google/youtube_api/thumbnail.h" 85 return StringPiece(
"google_youtube_api::ThumbnailDetails");
94 return Storage().isMember(
"default");
101 MutableStorage()->removeMember(
"default");
125 return Storage().isMember(
"high");
132 MutableStorage()->removeMember(
"high");
156 return Storage().isMember(
"maxres");
163 MutableStorage()->removeMember(
"maxres");
187 return Storage().isMember(
"medium");
194 MutableStorage()->removeMember(
"medium");
218 return Storage().isMember(
"standard");
225 MutableStorage()->removeMember(
"standard");
248 #endif // GOOGLE_YOUTUBE_API_THUMBNAIL_DETAILS_H_ bool has_maxres() const
Definition: thumbnail_details.h:155
bool has_default() const
Definition: thumbnail_details.h:93
void clear_high()
Definition: thumbnail_details.h:131
Definition: access_policy.cc:40
void clear_default()
Definition: thumbnail_details.h:100
void clear_maxres()
Definition: thumbnail_details.h:162
bool has_standard() const
Definition: thumbnail_details.h:217
Definition: thumbnail.h:51
const StringPiece GetTypeName() const
Definition: thumbnail_details.h:84
void clear_standard()
Definition: thumbnail_details.h:224
bool has_high() const
Definition: thumbnail_details.h:124
bool has_medium() const
Definition: thumbnail_details.h:186
Definition: access_policy.h:38
Definition: thumbnail_details.h:51
void clear_medium()
Definition: thumbnail_details.h:193