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.Flags
AbstractMap.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, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public 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 GenericJson
public ImageSettings clone()
clone
in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.