|
youtube
v3
|
#include <image_settings.h>
Static Public Member Functions | |
| static ImageSettings * | New () |
Branding properties for images associated with the channel.
|
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 'backgroundImageUrl' attribute.
|
inline |
Clears the 'bannerExternalUrl' attribute.
|
inline |
Clears the 'bannerImageUrl' attribute.
|
inline |
Clears the 'bannerMobileExtraHdImageUrl' attribute.
|
inline |
Clears the 'bannerMobileHdImageUrl' attribute.
|
inline |
Clears the 'bannerMobileImageUrl' attribute.
|
inline |
Clears the 'bannerMobileLowImageUrl' attribute.
|
inline |
Clears the 'bannerMobileMediumHdImageUrl' attribute.
|
inline |
Clears the 'bannerTabletExtraHdImageUrl' attribute.
|
inline |
Clears the 'bannerTabletHdImageUrl' attribute.
|
inline |
Clears the 'bannerTabletImageUrl' attribute.
|
inline |
Clears the 'bannerTabletLowImageUrl' attribute.
|
inline |
Clears the 'bannerTvHighImageUrl' attribute.
|
inline |
Clears the 'bannerTvImageUrl' attribute.
|
inline |
Clears the 'bannerTvLowImageUrl' attribute.
|
inline |
Clears the 'bannerTvMediumImageUrl' attribute.
|
inline |
Clears the 'largeBrandedBannerImageImapScript' attribute.
|
inline |
Clears the 'largeBrandedBannerImageUrl' attribute.
|
inline |
Clears the 'smallBrandedBannerImageImapScript' attribute.
|
inline |
Clears the 'smallBrandedBannerImageUrl' attribute.
|
inline |
Clears the 'trackingImageUrl' attribute.
|
inline |
Clears the 'watchIconImageUrl' attribute.
| const LocalizedProperty google_youtube_api::ImageSettings::get_background_image_url | ( | ) | const |
Get a reference to the value of the 'backgroundImageUrl' attribute.
|
inline |
Get the value of the 'bannerExternalUrl' attribute.
|
inline |
Get the value of the 'bannerImageUrl' attribute.
|
inline |
Get the value of the 'bannerMobileExtraHdImageUrl' attribute.
|
inline |
Get the value of the 'bannerMobileHdImageUrl' attribute.
|
inline |
Get the value of the 'bannerMobileImageUrl' attribute.
|
inline |
Get the value of the 'bannerMobileLowImageUrl' attribute.
|
inline |
Get the value of the 'bannerMobileMediumHdImageUrl' attribute.
|
inline |
Get the value of the 'bannerTabletExtraHdImageUrl' attribute.
|
inline |
Get the value of the 'bannerTabletHdImageUrl' attribute.
|
inline |
Get the value of the 'bannerTabletImageUrl' attribute.
|
inline |
Get the value of the 'bannerTabletLowImageUrl' attribute.
|
inline |
Get the value of the 'bannerTvHighImageUrl' attribute.
|
inline |
Get the value of the 'bannerTvImageUrl' attribute.
|
inline |
Get the value of the 'bannerTvLowImageUrl' attribute.
|
inline |
Get the value of the 'bannerTvMediumImageUrl' attribute.
| const LocalizedProperty google_youtube_api::ImageSettings::get_large_branded_banner_image_imap_script | ( | ) | const |
Get a reference to the value of the 'largeBrandedBannerImageImapScript' attribute.
| const LocalizedProperty google_youtube_api::ImageSettings::get_large_branded_banner_image_url | ( | ) | const |
Get a reference to the value of the 'largeBrandedBannerImageUrl' attribute.
| const LocalizedProperty google_youtube_api::ImageSettings::get_small_branded_banner_image_imap_script | ( | ) | const |
Get a reference to the value of the 'smallBrandedBannerImageImapScript' attribute.
| const LocalizedProperty google_youtube_api::ImageSettings::get_small_branded_banner_image_url | ( | ) | const |
Get a reference to the value of the 'smallBrandedBannerImageUrl' attribute.
|
inline |
Get the value of the 'trackingImageUrl' attribute.
|
inline |
Get the value of the 'watchIconImageUrl' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'backgroundImageUrl' attribute was set.
backgroundImageUrl' attribute was set.
|
inline |
Determine if the 'bannerExternalUrl' attribute was set.
bannerExternalUrl' attribute was set.
|
inline |
Determine if the 'bannerImageUrl' attribute was set.
bannerImageUrl' attribute was set.
|
inline |
Determine if the 'bannerMobileExtraHdImageUrl' attribute was set.
bannerMobileExtraHdImageUrl' attribute was set.
|
inline |
Determine if the 'bannerMobileHdImageUrl' attribute was set.
bannerMobileHdImageUrl' attribute was set.
|
inline |
Determine if the 'bannerMobileImageUrl' attribute was set.
bannerMobileImageUrl' attribute was set.
|
inline |
Determine if the 'bannerMobileLowImageUrl' attribute was set.
bannerMobileLowImageUrl' attribute was set.
|
inline |
Determine if the 'bannerMobileMediumHdImageUrl' attribute was set.
bannerMobileMediumHdImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTabletExtraHdImageUrl' attribute was set.
bannerTabletExtraHdImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTabletHdImageUrl' attribute was set.
bannerTabletHdImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTabletImageUrl' attribute was set.
bannerTabletImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTabletLowImageUrl' attribute was set.
bannerTabletLowImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTvHighImageUrl' attribute was set.
bannerTvHighImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTvImageUrl' attribute was set.
bannerTvImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTvLowImageUrl' attribute was set.
bannerTvLowImageUrl' attribute was set.
|
inline |
Determine if the 'bannerTvMediumImageUrl' attribute was set.
bannerTvMediumImageUrl' attribute was set.
|
inline |
Determine if the 'largeBrandedBannerImageImapScript' attribute was set.
largeBrandedBannerImageImapScript' attribute was set.
|
inline |
Determine if the 'largeBrandedBannerImageUrl' attribute was set.
largeBrandedBannerImageUrl' attribute was set.
|
inline |
Determine if the 'smallBrandedBannerImageImapScript' attribute was set.
smallBrandedBannerImageImapScript' attribute was set.
|
inline |
Determine if the 'smallBrandedBannerImageUrl' attribute was set.
smallBrandedBannerImageUrl' attribute was set.
|
inline |
Determine if the 'trackingImageUrl' attribute was set.
trackingImageUrl' attribute was set.
|
inline |
Determine if the 'watchIconImageUrl' attribute was set.
watchIconImageUrl' attribute was set. | 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.
| 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.
| 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.
| 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.
| 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.
|
static |
Creates a new default instance.
|
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.
| [in] | value | The new value. |
|
inline |
Change the 'bannerImageUrl' attribute.
Banner image. Desktop size (1060x175).
| [in] | value | The new value. |
|
inline |
Change the 'bannerMobileExtraHdImageUrl' attribute.
Banner image. Mobile size high resolution (1440x395).
| [in] | value | The new value. |
|
inline |
Change the 'bannerMobileHdImageUrl' attribute.
Banner image. Mobile size high resolution (1280x360).
| [in] | value | The new value. |
|
inline |
Change the 'bannerMobileImageUrl' attribute.
Banner image. Mobile size (640x175).
| [in] | value | The new value. |
|
inline |
Change the 'bannerMobileLowImageUrl' attribute.
Banner image. Mobile size low resolution (320x88).
| [in] | value | The new value. |
|
inline |
Change the 'bannerMobileMediumHdImageUrl' attribute.
Banner image. Mobile size medium/high resolution (960x263).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTabletExtraHdImageUrl' attribute.
Banner image. Tablet size extra high resolution (2560x424).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTabletHdImageUrl' attribute.
Banner image. Tablet size high resolution (2276x377).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTabletImageUrl' attribute.
Banner image. Tablet size (1707x283).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTabletLowImageUrl' attribute.
Banner image. Tablet size low resolution (1138x188).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTvHighImageUrl' attribute.
Banner image. TV size high resolution (1920x1080).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTvImageUrl' attribute.
Banner image. TV size extra high resolution (2120x1192).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTvLowImageUrl' attribute.
Banner image. TV size low resolution (854x480).
| [in] | value | The new value. |
|
inline |
Change the 'bannerTvMediumImageUrl' attribute.
Banner image. TV size medium resolution (1280x720).
| [in] | value | The new 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.
| [in] | value | The new 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.
| [in] | value | The new value. |