youtube  v3
Public Member Functions | List of all members
google_youtube_api::YouTubeService::ChannelBannersResource Class Reference

#include <you_tube_service.h>

Public Member Functions

 ChannelBannersResource (YouTubeService *service)
 
 ~ChannelBannersResource ()
 
ChannelBannersResource_InsertMethodNewInsertMethod (client::AuthorizationCredential *_credential_) const
 
ChannelBannersResource_InsertMethodNewInsertMethod (client::AuthorizationCredential *_credential_, const ChannelBannerResource *_metadata_, const StringPiece &_media_content_type_, client::DataReader *_media_content_reader_) const
 

Detailed Description

Acts as message factory for accessing data.

Constructor & Destructor Documentation

◆ ChannelBannersResource()

google_youtube_api::YouTubeService::ChannelBannersResource::ChannelBannersResource ( YouTubeService service)
explicit

Standard constructor.

Parameters
[in]serviceThe service instance is used to bind to the methods created from this resource instance. This will be the service that methods are invoked on.

◆ ~ChannelBannersResource()

google_youtube_api::YouTubeService::ChannelBannersResource::~ChannelBannersResource ( )
inline

Standard destructor.

Member Function Documentation

◆ NewInsertMethod() [1/2]

ChannelBannersResource_InsertMethod * google_youtube_api::YouTubeService::ChannelBannersResource::NewInsertMethod ( client::AuthorizationCredential *  _credential_) const

Creates a new ChannelBannersResource_InsertMethod instance.

Deprecated:
Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewInsertMethod() [2/2]

ChannelBannersResource_InsertMethod * google_youtube_api::YouTubeService::ChannelBannersResource::NewInsertMethod ( client::AuthorizationCredential *  _credential_,
const ChannelBannerResource _metadata_,
const StringPiece &  _media_content_type_,
client::DataReader *  _media_content_reader_ 
) const

Creates a new ChannelBannersResource_InsertMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>metadata</em>The metadata object to insert. 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 insert. If this is NULL then do not upload any media and ignore media_content_type.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

The documentation for this class was generated from the following files: