youtube
v3
|
#include <you_tube_service.h>
Public Member Functions | |
WatermarksResource (YouTubeService *service) | |
~WatermarksResource () | |
WatermarksResource_SetMethod * | NewSetMethod (client::AuthorizationCredential *_credential_, const absl::string_view &channel_id) const |
WatermarksResource_SetMethod * | NewSetMethod (client::AuthorizationCredential *_credential_, const absl::string_view &channel_id, const InvideoBranding *_metadata_, const StringPiece &_media_content_type_, client::DataReader *_media_content_reader_) const |
WatermarksResource_UnsetMethod * | NewUnsetMethod (client::AuthorizationCredential *_credential_, const absl::string_view &channel_id) const |
Acts as message factory for accessing data.
|
explicit |
Standard constructor.
[in] | service | The service instance is used to bind to the methods created from this resource instance. This will be the service that methods are invoked on. |
|
inline |
Standard destructor.
WatermarksResource_SetMethod * google_youtube_api::YouTubeService::WatermarksResource::NewSetMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | channel_id | ||
) | const |
Creates a new WatermarksResource_SetMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | channel_id | The channelId parameter specifies the YouTube channel ID for which the watermark is being provided. |
Execute
the method instance, then destroy it when they are finished. WatermarksResource_SetMethod * google_youtube_api::YouTubeService::WatermarksResource::NewSetMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | channel_id, | ||
const InvideoBranding * | _metadata_, | ||
const StringPiece & | _media_content_type_, | ||
client::DataReader * | _media_content_reader_ | ||
) | const |
Creates a new WatermarksResource_SetMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | channel_id | The channelId parameter specifies the YouTube channel ID for which the watermark is being provided. |
[in] | <em>metadata</em> | The metadata object to set. If this is NULL then do not upload any metadata. |
[in] | <em>media_content_type</em> | The content type of the data in the media_content_reader. |
[in] | <em>media_content_reader</em> | The media content to set. If this is NULL then do not upload any media and ignore media_content_type. |
Execute
the method instance, then destroy it when they are finished. WatermarksResource_UnsetMethod * google_youtube_api::YouTubeService::WatermarksResource::NewUnsetMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | channel_id | ||
) | const |
Creates a new WatermarksResource_UnsetMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | channel_id | The channelId parameter specifies the YouTube channel ID for which the watermark is being unset. |
Execute
the method instance, then destroy it when they are finished.