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. |