public final class ImageSettings extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the YouTube Data API v3. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
ImageSettings() |
| Modifier and Type | Method and Description |
|---|---|
ImageSettings |
clone() |
LocalizedProperty |
getBackgroundImageUrl()
The URL for the background image shown on the video watch page.
|
String |
getBannerExternalUrl()
This is generated when a ChannelBanner.Insert request has succeeded for the given channel.
|
String |
getBannerImageUrl()
Banner image.
|
String |
getBannerMobileExtraHdImageUrl()
Banner image.
|
String |
getBannerMobileHdImageUrl()
Banner image.
|
String |
getBannerMobileImageUrl()
Banner image.
|
String |
getBannerMobileLowImageUrl()
Banner image.
|
String |
getBannerMobileMediumHdImageUrl()
Banner image.
|
String |
getBannerTabletExtraHdImageUrl()
Banner image.
|
String |
getBannerTabletHdImageUrl()
Banner image.
|
String |
getBannerTabletImageUrl()
Banner image.
|
String |
getBannerTabletLowImageUrl()
Banner image.
|
String |
getBannerTvHighImageUrl()
Banner image.
|
String |
getBannerTvImageUrl()
Banner image.
|
String |
getBannerTvLowImageUrl()
Banner image.
|
String |
getBannerTvMediumImageUrl()
Banner image.
|
LocalizedProperty |
getLargeBrandedBannerImageImapScript()
The image map script for the large banner image.
|
LocalizedProperty |
getLargeBrandedBannerImageUrl()
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 |
getSmallBrandedBannerImageImapScript()
The image map script for the small banner image.
|
LocalizedProperty |
getSmallBrandedBannerImageUrl()
The URL for the 640px by 70px banner image that appears below the video player in the default
view of the video watch page.
|
String |
getTrackingImageUrl()
The URL for a 1px by 1px tracking pixel that can be used to collect statistics for views of the
channel or video pages.
|
String |
getWatchIconImageUrl() |
ImageSettings |
set(String fieldName,
Object value) |
ImageSettings |
setBackgroundImageUrl(LocalizedProperty backgroundImageUrl)
The URL for the background image shown on the video watch page.
|
ImageSettings |
setBannerExternalUrl(String bannerExternalUrl)
This is generated when a ChannelBanner.Insert request has succeeded for the given channel.
|
ImageSettings |
setBannerImageUrl(String bannerImageUrl)
Banner image.
|
ImageSettings |
setBannerMobileExtraHdImageUrl(String bannerMobileExtraHdImageUrl)
Banner image.
|
ImageSettings |
setBannerMobileHdImageUrl(String bannerMobileHdImageUrl)
Banner image.
|
ImageSettings |
setBannerMobileImageUrl(String bannerMobileImageUrl)
Banner image.
|
ImageSettings |
setBannerMobileLowImageUrl(String bannerMobileLowImageUrl)
Banner image.
|
ImageSettings |
setBannerMobileMediumHdImageUrl(String bannerMobileMediumHdImageUrl)
Banner image.
|
ImageSettings |
setBannerTabletExtraHdImageUrl(String bannerTabletExtraHdImageUrl)
Banner image.
|
ImageSettings |
setBannerTabletHdImageUrl(String bannerTabletHdImageUrl)
Banner image.
|
ImageSettings |
setBannerTabletImageUrl(String bannerTabletImageUrl)
Banner image.
|
ImageSettings |
setBannerTabletLowImageUrl(String bannerTabletLowImageUrl)
Banner image.
|
ImageSettings |
setBannerTvHighImageUrl(String bannerTvHighImageUrl)
Banner image.
|
ImageSettings |
setBannerTvImageUrl(String bannerTvImageUrl)
Banner image.
|
ImageSettings |
setBannerTvLowImageUrl(String bannerTvLowImageUrl)
Banner image.
|
ImageSettings |
setBannerTvMediumImageUrl(String bannerTvMediumImageUrl)
Banner image.
|
ImageSettings |
setLargeBrandedBannerImageImapScript(LocalizedProperty largeBrandedBannerImageImapScript)
The image map script for the large banner image.
|
ImageSettings |
setLargeBrandedBannerImageUrl(LocalizedProperty largeBrandedBannerImageUrl)
The URL for the 854px by 70px image that appears below the video player in the expanded video
view of the video watch page.
|
ImageSettings |
setSmallBrandedBannerImageImapScript(LocalizedProperty smallBrandedBannerImageImapScript)
The image map script for the small banner image.
|
ImageSettings |
setSmallBrandedBannerImageUrl(LocalizedProperty smallBrandedBannerImageUrl)
The URL for the 640px by 70px banner image that appears below the video player in the default
view of the video watch page.
|
ImageSettings |
setTrackingImageUrl(String trackingImageUrl)
The URL for a 1px by 1px tracking pixel that can be used to collect statistics for views of the
channel or video pages.
|
ImageSettings |
setWatchIconImageUrl(String watchIconImageUrl) |
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic LocalizedProperty getBackgroundImageUrl()
null for nonepublic ImageSettings setBackgroundImageUrl(LocalizedProperty backgroundImageUrl)
backgroundImageUrl - backgroundImageUrl or null for nonepublic String getBannerExternalUrl()
null for nonepublic ImageSettings setBannerExternalUrl(String bannerExternalUrl)
bannerExternalUrl - bannerExternalUrl or null for nonepublic String getBannerImageUrl()
null for nonepublic ImageSettings setBannerImageUrl(String bannerImageUrl)
bannerImageUrl - bannerImageUrl or null for nonepublic String getBannerMobileExtraHdImageUrl()
null for nonepublic ImageSettings setBannerMobileExtraHdImageUrl(String bannerMobileExtraHdImageUrl)
bannerMobileExtraHdImageUrl - bannerMobileExtraHdImageUrl or null for nonepublic String getBannerMobileHdImageUrl()
null for nonepublic ImageSettings setBannerMobileHdImageUrl(String bannerMobileHdImageUrl)
bannerMobileHdImageUrl - bannerMobileHdImageUrl or null for nonepublic String getBannerMobileImageUrl()
null for nonepublic ImageSettings setBannerMobileImageUrl(String bannerMobileImageUrl)
bannerMobileImageUrl - bannerMobileImageUrl or null for nonepublic String getBannerMobileLowImageUrl()
null for nonepublic ImageSettings setBannerMobileLowImageUrl(String bannerMobileLowImageUrl)
bannerMobileLowImageUrl - bannerMobileLowImageUrl or null for nonepublic String getBannerMobileMediumHdImageUrl()
null for nonepublic ImageSettings setBannerMobileMediumHdImageUrl(String bannerMobileMediumHdImageUrl)
bannerMobileMediumHdImageUrl - bannerMobileMediumHdImageUrl or null for nonepublic String getBannerTabletExtraHdImageUrl()
null for nonepublic ImageSettings setBannerTabletExtraHdImageUrl(String bannerTabletExtraHdImageUrl)
bannerTabletExtraHdImageUrl - bannerTabletExtraHdImageUrl or null for nonepublic String getBannerTabletHdImageUrl()
null for nonepublic ImageSettings setBannerTabletHdImageUrl(String bannerTabletHdImageUrl)
bannerTabletHdImageUrl - bannerTabletHdImageUrl or null for nonepublic String getBannerTabletImageUrl()
null for nonepublic ImageSettings setBannerTabletImageUrl(String bannerTabletImageUrl)
bannerTabletImageUrl - bannerTabletImageUrl or null for nonepublic String getBannerTabletLowImageUrl()
null for nonepublic ImageSettings setBannerTabletLowImageUrl(String bannerTabletLowImageUrl)
bannerTabletLowImageUrl - bannerTabletLowImageUrl or null for nonepublic String getBannerTvHighImageUrl()
null for nonepublic ImageSettings setBannerTvHighImageUrl(String bannerTvHighImageUrl)
bannerTvHighImageUrl - bannerTvHighImageUrl or null for nonepublic String getBannerTvImageUrl()
null for nonepublic ImageSettings setBannerTvImageUrl(String bannerTvImageUrl)
bannerTvImageUrl - bannerTvImageUrl or null for nonepublic String getBannerTvLowImageUrl()
null for nonepublic ImageSettings setBannerTvLowImageUrl(String bannerTvLowImageUrl)
bannerTvLowImageUrl - bannerTvLowImageUrl or null for nonepublic String getBannerTvMediumImageUrl()
null for nonepublic ImageSettings setBannerTvMediumImageUrl(String bannerTvMediumImageUrl)
bannerTvMediumImageUrl - bannerTvMediumImageUrl or null for nonepublic LocalizedProperty getLargeBrandedBannerImageImapScript()
null for nonepublic ImageSettings setLargeBrandedBannerImageImapScript(LocalizedProperty largeBrandedBannerImageImapScript)
largeBrandedBannerImageImapScript - largeBrandedBannerImageImapScript or null for nonepublic LocalizedProperty getLargeBrandedBannerImageUrl()
null for nonepublic ImageSettings setLargeBrandedBannerImageUrl(LocalizedProperty largeBrandedBannerImageUrl)
largeBrandedBannerImageUrl - largeBrandedBannerImageUrl or null for nonepublic LocalizedProperty getSmallBrandedBannerImageImapScript()
null for nonepublic ImageSettings setSmallBrandedBannerImageImapScript(LocalizedProperty smallBrandedBannerImageImapScript)
smallBrandedBannerImageImapScript - smallBrandedBannerImageImapScript or null for nonepublic LocalizedProperty getSmallBrandedBannerImageUrl()
null for nonepublic ImageSettings setSmallBrandedBannerImageUrl(LocalizedProperty smallBrandedBannerImageUrl)
smallBrandedBannerImageUrl - smallBrandedBannerImageUrl or null for nonepublic String getTrackingImageUrl()
null for nonepublic ImageSettings setTrackingImageUrl(String trackingImageUrl)
trackingImageUrl - trackingImageUrl or null for nonepublic String getWatchIconImageUrl()
null for nonepublic ImageSettings setWatchIconImageUrl(String watchIconImageUrl)
watchIconImageUrl - watchIconImageUrl or null for nonepublic ImageSettings set(String fieldName, Object value)
set in class GenericJsonpublic ImageSettings clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.