youtube  v3
Public Member Functions | Static Public Member Functions | List of all members
google_youtube_api::ImageSettings Class Reference

#include <image_settings.h>

Inheritance diagram for google_youtube_api::ImageSettings:

Public Member Functions

 ImageSettings (const Json::Value &storage)
 
 ImageSettings (Json::Value *storage)
 
virtual ~ImageSettings ()
 
const StringPiece GetTypeName () const
 
bool has_background_image_url () const
 
void clear_background_image_url ()
 
const LocalizedProperty get_background_image_url () const
 
LocalizedProperty mutable_backgroundImageUrl ()
 
bool has_banner_external_url () const
 
void clear_banner_external_url ()
 
const StringPiece get_banner_external_url () const
 
void set_banner_external_url (const StringPiece &value)
 
bool has_banner_image_url () const
 
void clear_banner_image_url ()
 
const StringPiece get_banner_image_url () const
 
void set_banner_image_url (const StringPiece &value)
 
bool has_banner_mobile_extra_hd_image_url () const
 
void clear_banner_mobile_extra_hd_image_url ()
 
const StringPiece get_banner_mobile_extra_hd_image_url () const
 
void set_banner_mobile_extra_hd_image_url (const StringPiece &value)
 
bool has_banner_mobile_hd_image_url () const
 
void clear_banner_mobile_hd_image_url ()
 
const StringPiece get_banner_mobile_hd_image_url () const
 
void set_banner_mobile_hd_image_url (const StringPiece &value)
 
bool has_banner_mobile_image_url () const
 
void clear_banner_mobile_image_url ()
 
const StringPiece get_banner_mobile_image_url () const
 
void set_banner_mobile_image_url (const StringPiece &value)
 
bool has_banner_mobile_low_image_url () const
 
void clear_banner_mobile_low_image_url ()
 
const StringPiece get_banner_mobile_low_image_url () const
 
void set_banner_mobile_low_image_url (const StringPiece &value)
 
bool has_banner_mobile_medium_hd_image_url () const
 
void clear_banner_mobile_medium_hd_image_url ()
 
const StringPiece get_banner_mobile_medium_hd_image_url () const
 
void set_banner_mobile_medium_hd_image_url (const StringPiece &value)
 
bool has_banner_tablet_extra_hd_image_url () const
 
void clear_banner_tablet_extra_hd_image_url ()
 
const StringPiece get_banner_tablet_extra_hd_image_url () const
 
void set_banner_tablet_extra_hd_image_url (const StringPiece &value)
 
bool has_banner_tablet_hd_image_url () const
 
void clear_banner_tablet_hd_image_url ()
 
const StringPiece get_banner_tablet_hd_image_url () const
 
void set_banner_tablet_hd_image_url (const StringPiece &value)
 
bool has_banner_tablet_image_url () const
 
void clear_banner_tablet_image_url ()
 
const StringPiece get_banner_tablet_image_url () const
 
void set_banner_tablet_image_url (const StringPiece &value)
 
bool has_banner_tablet_low_image_url () const
 
void clear_banner_tablet_low_image_url ()
 
const StringPiece get_banner_tablet_low_image_url () const
 
void set_banner_tablet_low_image_url (const StringPiece &value)
 
bool has_banner_tv_high_image_url () const
 
void clear_banner_tv_high_image_url ()
 
const StringPiece get_banner_tv_high_image_url () const
 
void set_banner_tv_high_image_url (const StringPiece &value)
 
bool has_banner_tv_image_url () const
 
void clear_banner_tv_image_url ()
 
const StringPiece get_banner_tv_image_url () const
 
void set_banner_tv_image_url (const StringPiece &value)
 
bool has_banner_tv_low_image_url () const
 
void clear_banner_tv_low_image_url ()
 
const StringPiece get_banner_tv_low_image_url () const
 
void set_banner_tv_low_image_url (const StringPiece &value)
 
bool has_banner_tv_medium_image_url () const
 
void clear_banner_tv_medium_image_url ()
 
const StringPiece get_banner_tv_medium_image_url () const
 
void set_banner_tv_medium_image_url (const StringPiece &value)
 
bool has_large_branded_banner_image_imap_script () const
 
void clear_large_branded_banner_image_imap_script ()
 
const LocalizedProperty get_large_branded_banner_image_imap_script () const
 
LocalizedProperty mutable_largeBrandedBannerImageImapScript ()
 
bool has_large_branded_banner_image_url () const
 
void clear_large_branded_banner_image_url ()
 
const LocalizedProperty get_large_branded_banner_image_url () const
 
LocalizedProperty mutable_largeBrandedBannerImageUrl ()
 
bool has_small_branded_banner_image_imap_script () const
 
void clear_small_branded_banner_image_imap_script ()
 
const LocalizedProperty get_small_branded_banner_image_imap_script () const
 
LocalizedProperty mutable_smallBrandedBannerImageImapScript ()
 
bool has_small_branded_banner_image_url () const
 
void clear_small_branded_banner_image_url ()
 
const LocalizedProperty get_small_branded_banner_image_url () const
 
LocalizedProperty mutable_smallBrandedBannerImageUrl ()
 
bool has_tracking_image_url () const
 
void clear_tracking_image_url ()
 
const StringPiece get_tracking_image_url () const
 
void set_tracking_image_url (const StringPiece &value)
 
bool has_watch_icon_image_url () const
 
void clear_watch_icon_image_url ()
 
const StringPiece get_watch_icon_image_url () const
 
void set_watch_icon_image_url (const StringPiece &value)
 

Static Public Member Functions

static ImageSettingsNew ()
 

Detailed Description

Branding properties for images associated with the channel.

Constructor & Destructor Documentation

◆ ImageSettings() [1/2]

google_youtube_api::ImageSettings::ImageSettings ( const Json::Value &  storage)
explicit

Standard constructor for an immutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ ImageSettings() [2/2]

google_youtube_api::ImageSettings::ImageSettings ( Json::Value *  storage)
explicit

Standard constructor for a mutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ ~ImageSettings()

google_youtube_api::ImageSettings::~ImageSettings ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_background_image_url()

void google_youtube_api::ImageSettings::clear_background_image_url ( )
inline

Clears the 'backgroundImageUrl' attribute.

◆ clear_banner_external_url()

void google_youtube_api::ImageSettings::clear_banner_external_url ( )
inline

Clears the 'bannerExternalUrl' attribute.

◆ clear_banner_image_url()

void google_youtube_api::ImageSettings::clear_banner_image_url ( )
inline

Clears the 'bannerImageUrl' attribute.

◆ clear_banner_mobile_extra_hd_image_url()

void google_youtube_api::ImageSettings::clear_banner_mobile_extra_hd_image_url ( )
inline

Clears the 'bannerMobileExtraHdImageUrl' attribute.

◆ clear_banner_mobile_hd_image_url()

void google_youtube_api::ImageSettings::clear_banner_mobile_hd_image_url ( )
inline

Clears the 'bannerMobileHdImageUrl' attribute.

◆ clear_banner_mobile_image_url()

void google_youtube_api::ImageSettings::clear_banner_mobile_image_url ( )
inline

Clears the 'bannerMobileImageUrl' attribute.

◆ clear_banner_mobile_low_image_url()

void google_youtube_api::ImageSettings::clear_banner_mobile_low_image_url ( )
inline

Clears the 'bannerMobileLowImageUrl' attribute.

◆ clear_banner_mobile_medium_hd_image_url()

void google_youtube_api::ImageSettings::clear_banner_mobile_medium_hd_image_url ( )
inline

Clears the 'bannerMobileMediumHdImageUrl' attribute.

◆ clear_banner_tablet_extra_hd_image_url()

void google_youtube_api::ImageSettings::clear_banner_tablet_extra_hd_image_url ( )
inline

Clears the 'bannerTabletExtraHdImageUrl' attribute.

◆ clear_banner_tablet_hd_image_url()

void google_youtube_api::ImageSettings::clear_banner_tablet_hd_image_url ( )
inline

Clears the 'bannerTabletHdImageUrl' attribute.

◆ clear_banner_tablet_image_url()

void google_youtube_api::ImageSettings::clear_banner_tablet_image_url ( )
inline

Clears the 'bannerTabletImageUrl' attribute.

◆ clear_banner_tablet_low_image_url()

void google_youtube_api::ImageSettings::clear_banner_tablet_low_image_url ( )
inline

Clears the 'bannerTabletLowImageUrl' attribute.

◆ clear_banner_tv_high_image_url()

void google_youtube_api::ImageSettings::clear_banner_tv_high_image_url ( )
inline

Clears the 'bannerTvHighImageUrl' attribute.

◆ clear_banner_tv_image_url()

void google_youtube_api::ImageSettings::clear_banner_tv_image_url ( )
inline

Clears the 'bannerTvImageUrl' attribute.

◆ clear_banner_tv_low_image_url()

void google_youtube_api::ImageSettings::clear_banner_tv_low_image_url ( )
inline

Clears the 'bannerTvLowImageUrl' attribute.

◆ clear_banner_tv_medium_image_url()

void google_youtube_api::ImageSettings::clear_banner_tv_medium_image_url ( )
inline

Clears the 'bannerTvMediumImageUrl' attribute.

◆ clear_large_branded_banner_image_imap_script()

void google_youtube_api::ImageSettings::clear_large_branded_banner_image_imap_script ( )
inline

Clears the 'largeBrandedBannerImageImapScript' attribute.

◆ clear_large_branded_banner_image_url()

void google_youtube_api::ImageSettings::clear_large_branded_banner_image_url ( )
inline

Clears the 'largeBrandedBannerImageUrl' attribute.

◆ clear_small_branded_banner_image_imap_script()

void google_youtube_api::ImageSettings::clear_small_branded_banner_image_imap_script ( )
inline

Clears the 'smallBrandedBannerImageImapScript' attribute.

◆ clear_small_branded_banner_image_url()

void google_youtube_api::ImageSettings::clear_small_branded_banner_image_url ( )
inline

Clears the 'smallBrandedBannerImageUrl' attribute.

◆ clear_tracking_image_url()

void google_youtube_api::ImageSettings::clear_tracking_image_url ( )
inline

Clears the 'trackingImageUrl' attribute.

◆ clear_watch_icon_image_url()

void google_youtube_api::ImageSettings::clear_watch_icon_image_url ( )
inline

Clears the 'watchIconImageUrl' attribute.

◆ get_background_image_url()

const LocalizedProperty google_youtube_api::ImageSettings::get_background_image_url ( ) const

Get a reference to the value of the 'backgroundImageUrl' attribute.

◆ get_banner_external_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_external_url ( ) const
inline

Get the value of the 'bannerExternalUrl' attribute.

◆ get_banner_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_image_url ( ) const
inline

Get the value of the 'bannerImageUrl' attribute.

◆ get_banner_mobile_extra_hd_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_mobile_extra_hd_image_url ( ) const
inline

Get the value of the 'bannerMobileExtraHdImageUrl' attribute.

◆ get_banner_mobile_hd_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_mobile_hd_image_url ( ) const
inline

Get the value of the 'bannerMobileHdImageUrl' attribute.

◆ get_banner_mobile_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_mobile_image_url ( ) const
inline

Get the value of the 'bannerMobileImageUrl' attribute.

◆ get_banner_mobile_low_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_mobile_low_image_url ( ) const
inline

Get the value of the 'bannerMobileLowImageUrl' attribute.

◆ get_banner_mobile_medium_hd_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_mobile_medium_hd_image_url ( ) const
inline

Get the value of the 'bannerMobileMediumHdImageUrl' attribute.

◆ get_banner_tablet_extra_hd_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tablet_extra_hd_image_url ( ) const
inline

Get the value of the 'bannerTabletExtraHdImageUrl' attribute.

◆ get_banner_tablet_hd_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tablet_hd_image_url ( ) const
inline

Get the value of the 'bannerTabletHdImageUrl' attribute.

◆ get_banner_tablet_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tablet_image_url ( ) const
inline

Get the value of the 'bannerTabletImageUrl' attribute.

◆ get_banner_tablet_low_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tablet_low_image_url ( ) const
inline

Get the value of the 'bannerTabletLowImageUrl' attribute.

◆ get_banner_tv_high_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tv_high_image_url ( ) const
inline

Get the value of the 'bannerTvHighImageUrl' attribute.

◆ get_banner_tv_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tv_image_url ( ) const
inline

Get the value of the 'bannerTvImageUrl' attribute.

◆ get_banner_tv_low_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tv_low_image_url ( ) const
inline

Get the value of the 'bannerTvLowImageUrl' attribute.

◆ get_banner_tv_medium_image_url()

const StringPiece google_youtube_api::ImageSettings::get_banner_tv_medium_image_url ( ) const
inline

Get the value of the 'bannerTvMediumImageUrl' attribute.

◆ get_large_branded_banner_image_imap_script()

const LocalizedProperty google_youtube_api::ImageSettings::get_large_branded_banner_image_imap_script ( ) const

Get a reference to the value of the 'largeBrandedBannerImageImapScript' attribute.

◆ get_large_branded_banner_image_url()

const LocalizedProperty google_youtube_api::ImageSettings::get_large_branded_banner_image_url ( ) const

Get a reference to the value of the 'largeBrandedBannerImageUrl' attribute.

◆ get_small_branded_banner_image_imap_script()

const LocalizedProperty google_youtube_api::ImageSettings::get_small_branded_banner_image_imap_script ( ) const

Get a reference to the value of the 'smallBrandedBannerImageImapScript' attribute.

◆ get_small_branded_banner_image_url()

const LocalizedProperty google_youtube_api::ImageSettings::get_small_branded_banner_image_url ( ) const

Get a reference to the value of the 'smallBrandedBannerImageUrl' attribute.

◆ get_tracking_image_url()

const StringPiece google_youtube_api::ImageSettings::get_tracking_image_url ( ) const
inline

Get the value of the 'trackingImageUrl' attribute.

◆ get_watch_icon_image_url()

const StringPiece google_youtube_api::ImageSettings::get_watch_icon_image_url ( ) const
inline

Get the value of the 'watchIconImageUrl' attribute.

◆ GetTypeName()

const StringPiece google_youtube_api::ImageSettings::GetTypeName ( ) const
inline

Returns a string denoting the type of this data object.

Returns
google_youtube_api::ImageSettings

◆ has_background_image_url()

bool google_youtube_api::ImageSettings::has_background_image_url ( ) const
inline

Determine if the 'backgroundImageUrl' attribute was set.

Returns
true if the 'backgroundImageUrl' attribute was set.

◆ has_banner_external_url()

bool google_youtube_api::ImageSettings::has_banner_external_url ( ) const
inline

Determine if the 'bannerExternalUrl' attribute was set.

Returns
true if the 'bannerExternalUrl' attribute was set.

◆ has_banner_image_url()

bool google_youtube_api::ImageSettings::has_banner_image_url ( ) const
inline

Determine if the 'bannerImageUrl' attribute was set.

Returns
true if the 'bannerImageUrl' attribute was set.

◆ has_banner_mobile_extra_hd_image_url()

bool google_youtube_api::ImageSettings::has_banner_mobile_extra_hd_image_url ( ) const
inline

Determine if the 'bannerMobileExtraHdImageUrl' attribute was set.

Returns
true if the 'bannerMobileExtraHdImageUrl' attribute was set.

◆ has_banner_mobile_hd_image_url()

bool google_youtube_api::ImageSettings::has_banner_mobile_hd_image_url ( ) const
inline

Determine if the 'bannerMobileHdImageUrl' attribute was set.

Returns
true if the 'bannerMobileHdImageUrl' attribute was set.

◆ has_banner_mobile_image_url()

bool google_youtube_api::ImageSettings::has_banner_mobile_image_url ( ) const
inline

Determine if the 'bannerMobileImageUrl' attribute was set.

Returns
true if the 'bannerMobileImageUrl' attribute was set.

◆ has_banner_mobile_low_image_url()

bool google_youtube_api::ImageSettings::has_banner_mobile_low_image_url ( ) const
inline

Determine if the 'bannerMobileLowImageUrl' attribute was set.

Returns
true if the 'bannerMobileLowImageUrl' attribute was set.

◆ has_banner_mobile_medium_hd_image_url()

bool google_youtube_api::ImageSettings::has_banner_mobile_medium_hd_image_url ( ) const
inline

Determine if the 'bannerMobileMediumHdImageUrl' attribute was set.

Returns
true if the 'bannerMobileMediumHdImageUrl' attribute was set.

◆ has_banner_tablet_extra_hd_image_url()

bool google_youtube_api::ImageSettings::has_banner_tablet_extra_hd_image_url ( ) const
inline

Determine if the 'bannerTabletExtraHdImageUrl' attribute was set.

Returns
true if the 'bannerTabletExtraHdImageUrl' attribute was set.

◆ has_banner_tablet_hd_image_url()

bool google_youtube_api::ImageSettings::has_banner_tablet_hd_image_url ( ) const
inline

Determine if the 'bannerTabletHdImageUrl' attribute was set.

Returns
true if the 'bannerTabletHdImageUrl' attribute was set.

◆ has_banner_tablet_image_url()

bool google_youtube_api::ImageSettings::has_banner_tablet_image_url ( ) const
inline

Determine if the 'bannerTabletImageUrl' attribute was set.

Returns
true if the 'bannerTabletImageUrl' attribute was set.

◆ has_banner_tablet_low_image_url()

bool google_youtube_api::ImageSettings::has_banner_tablet_low_image_url ( ) const
inline

Determine if the 'bannerTabletLowImageUrl' attribute was set.

Returns
true if the 'bannerTabletLowImageUrl' attribute was set.

◆ has_banner_tv_high_image_url()

bool google_youtube_api::ImageSettings::has_banner_tv_high_image_url ( ) const
inline

Determine if the 'bannerTvHighImageUrl' attribute was set.

Returns
true if the 'bannerTvHighImageUrl' attribute was set.

◆ has_banner_tv_image_url()

bool google_youtube_api::ImageSettings::has_banner_tv_image_url ( ) const
inline

Determine if the 'bannerTvImageUrl' attribute was set.

Returns
true if the 'bannerTvImageUrl' attribute was set.

◆ has_banner_tv_low_image_url()

bool google_youtube_api::ImageSettings::has_banner_tv_low_image_url ( ) const
inline

Determine if the 'bannerTvLowImageUrl' attribute was set.

Returns
true if the 'bannerTvLowImageUrl' attribute was set.

◆ has_banner_tv_medium_image_url()

bool google_youtube_api::ImageSettings::has_banner_tv_medium_image_url ( ) const
inline

Determine if the 'bannerTvMediumImageUrl' attribute was set.

Returns
true if the 'bannerTvMediumImageUrl' attribute was set.

◆ has_large_branded_banner_image_imap_script()

bool google_youtube_api::ImageSettings::has_large_branded_banner_image_imap_script ( ) const
inline

Determine if the 'largeBrandedBannerImageImapScript' attribute was set.

Returns
true if the 'largeBrandedBannerImageImapScript' attribute was set.

◆ has_large_branded_banner_image_url()

bool google_youtube_api::ImageSettings::has_large_branded_banner_image_url ( ) const
inline

Determine if the 'largeBrandedBannerImageUrl' attribute was set.

Returns
true if the 'largeBrandedBannerImageUrl' attribute was set.

◆ has_small_branded_banner_image_imap_script()

bool google_youtube_api::ImageSettings::has_small_branded_banner_image_imap_script ( ) const
inline

Determine if the 'smallBrandedBannerImageImapScript' attribute was set.

Returns
true if the 'smallBrandedBannerImageImapScript' attribute was set.

◆ has_small_branded_banner_image_url()

bool google_youtube_api::ImageSettings::has_small_branded_banner_image_url ( ) const
inline

Determine if the 'smallBrandedBannerImageUrl' attribute was set.

Returns
true if the 'smallBrandedBannerImageUrl' attribute was set.

◆ has_tracking_image_url()

bool google_youtube_api::ImageSettings::has_tracking_image_url ( ) const
inline

Determine if the 'trackingImageUrl' attribute was set.

Returns
true if the 'trackingImageUrl' attribute was set.

◆ has_watch_icon_image_url()

bool google_youtube_api::ImageSettings::has_watch_icon_image_url ( ) const
inline

Determine if the 'watchIconImageUrl' attribute was set.

Returns
true if the 'watchIconImageUrl' attribute was set.

◆ mutable_backgroundImageUrl()

LocalizedProperty google_youtube_api::ImageSettings::mutable_backgroundImageUrl ( )

Gets a reference to a mutable value of the 'backgroundImageUrl' property.

The URL for the background image shown on the video watch page. The image should be 1200px by 615px, with a maximum file size of 128k.

Returns
The result can be modified to change the attribute value.

◆ mutable_largeBrandedBannerImageImapScript()

LocalizedProperty google_youtube_api::ImageSettings::mutable_largeBrandedBannerImageImapScript ( )

Gets a reference to a mutable value of the 'largeBrandedBannerImageImapScript' property.

The image map script for the large banner image.

Returns
The result can be modified to change the attribute value.

◆ mutable_largeBrandedBannerImageUrl()

LocalizedProperty google_youtube_api::ImageSettings::mutable_largeBrandedBannerImageUrl ( )

Gets a reference to a mutable value of the 'largeBrandedBannerImageUrl' property.

The URL for the 854px by 70px image that appears below the video player in the expanded video view of the video watch page.

Returns
The result can be modified to change the attribute value.

◆ mutable_smallBrandedBannerImageImapScript()

LocalizedProperty google_youtube_api::ImageSettings::mutable_smallBrandedBannerImageImapScript ( )

Gets a reference to a mutable value of the 'smallBrandedBannerImageImapScript' property.

The image map script for the small banner image.

Returns
The result can be modified to change the attribute value.

◆ mutable_smallBrandedBannerImageUrl()

LocalizedProperty google_youtube_api::ImageSettings::mutable_smallBrandedBannerImageUrl ( )

Gets a reference to a mutable value of the 'smallBrandedBannerImageUrl' property.

The URL for the 640px by 70px banner image that appears below the video player in the default view of the video watch page.

Returns
The result can be modified to change the attribute value.

◆ New()

ImageSettings * google_youtube_api::ImageSettings::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_banner_external_url()

void google_youtube_api::ImageSettings::set_banner_external_url ( const StringPiece &  value)
inline

Change the 'bannerExternalUrl' attribute.

This is used only in update requests; if it's set, we use this URL to generate all of the above banner URLs.

Parameters
[in]valueThe new value.

◆ set_banner_image_url()

void google_youtube_api::ImageSettings::set_banner_image_url ( const StringPiece &  value)
inline

Change the 'bannerImageUrl' attribute.

Banner image. Desktop size (1060x175).

Parameters
[in]valueThe new value.

◆ set_banner_mobile_extra_hd_image_url()

void google_youtube_api::ImageSettings::set_banner_mobile_extra_hd_image_url ( const StringPiece &  value)
inline

Change the 'bannerMobileExtraHdImageUrl' attribute.

Banner image. Mobile size high resolution (1440x395).

Parameters
[in]valueThe new value.

◆ set_banner_mobile_hd_image_url()

void google_youtube_api::ImageSettings::set_banner_mobile_hd_image_url ( const StringPiece &  value)
inline

Change the 'bannerMobileHdImageUrl' attribute.

Banner image. Mobile size high resolution (1280x360).

Parameters
[in]valueThe new value.

◆ set_banner_mobile_image_url()

void google_youtube_api::ImageSettings::set_banner_mobile_image_url ( const StringPiece &  value)
inline

Change the 'bannerMobileImageUrl' attribute.

Banner image. Mobile size (640x175).

Parameters
[in]valueThe new value.

◆ set_banner_mobile_low_image_url()

void google_youtube_api::ImageSettings::set_banner_mobile_low_image_url ( const StringPiece &  value)
inline

Change the 'bannerMobileLowImageUrl' attribute.

Banner image. Mobile size low resolution (320x88).

Parameters
[in]valueThe new value.

◆ set_banner_mobile_medium_hd_image_url()

void google_youtube_api::ImageSettings::set_banner_mobile_medium_hd_image_url ( const StringPiece &  value)
inline

Change the 'bannerMobileMediumHdImageUrl' attribute.

Banner image. Mobile size medium/high resolution (960x263).

Parameters
[in]valueThe new value.

◆ set_banner_tablet_extra_hd_image_url()

void google_youtube_api::ImageSettings::set_banner_tablet_extra_hd_image_url ( const StringPiece &  value)
inline

Change the 'bannerTabletExtraHdImageUrl' attribute.

Banner image. Tablet size extra high resolution (2560x424).

Parameters
[in]valueThe new value.

◆ set_banner_tablet_hd_image_url()

void google_youtube_api::ImageSettings::set_banner_tablet_hd_image_url ( const StringPiece &  value)
inline

Change the 'bannerTabletHdImageUrl' attribute.

Banner image. Tablet size high resolution (2276x377).

Parameters
[in]valueThe new value.

◆ set_banner_tablet_image_url()

void google_youtube_api::ImageSettings::set_banner_tablet_image_url ( const StringPiece &  value)
inline

Change the 'bannerTabletImageUrl' attribute.

Banner image. Tablet size (1707x283).

Parameters
[in]valueThe new value.

◆ set_banner_tablet_low_image_url()

void google_youtube_api::ImageSettings::set_banner_tablet_low_image_url ( const StringPiece &  value)
inline

Change the 'bannerTabletLowImageUrl' attribute.

Banner image. Tablet size low resolution (1138x188).

Parameters
[in]valueThe new value.

◆ set_banner_tv_high_image_url()

void google_youtube_api::ImageSettings::set_banner_tv_high_image_url ( const StringPiece &  value)
inline

Change the 'bannerTvHighImageUrl' attribute.

Banner image. TV size high resolution (1920x1080).

Parameters
[in]valueThe new value.

◆ set_banner_tv_image_url()

void google_youtube_api::ImageSettings::set_banner_tv_image_url ( const StringPiece &  value)
inline

Change the 'bannerTvImageUrl' attribute.

Banner image. TV size extra high resolution (2120x1192).

Parameters
[in]valueThe new value.

◆ set_banner_tv_low_image_url()

void google_youtube_api::ImageSettings::set_banner_tv_low_image_url ( const StringPiece &  value)
inline

Change the 'bannerTvLowImageUrl' attribute.

Banner image. TV size low resolution (854x480).

Parameters
[in]valueThe new value.

◆ set_banner_tv_medium_image_url()

void google_youtube_api::ImageSettings::set_banner_tv_medium_image_url ( const StringPiece &  value)
inline

Change the 'bannerTvMediumImageUrl' attribute.

Banner image. TV size medium resolution (1280x720).

Parameters
[in]valueThe new value.

◆ set_tracking_image_url()

void google_youtube_api::ImageSettings::set_tracking_image_url ( const StringPiece &  value)
inline

Change the 'trackingImageUrl' attribute.

The URL for a 1px by 1px tracking pixel that can be used to collect statistics for views of the channel or video pages.

Parameters
[in]valueThe new value.

◆ set_watch_icon_image_url()

void google_youtube_api::ImageSettings::set_watch_icon_image_url ( const StringPiece &  value)
inline

Change the 'watchIconImageUrl' attribute.

The URL for the image that appears above the top-left corner of the video player. This is a 25-pixel-high image with a flexible width that cannot exceed 170 pixels.

Parameters
[in]valueThe new value.

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