public final class InvideoBranding
extends com.google.api.client.json.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. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
InvideoBranding() |
Modifier and Type | Method and Description |
---|---|
InvideoBranding |
clone() |
byte[] |
decodeImageBytes() |
InvideoBranding |
encodeImageBytes(byte[] imageBytes) |
String |
getImageBytes() |
String |
getImageUrl() |
InvideoPosition |
getPosition() |
String |
getTargetChannelId() |
InvideoTiming |
getTiming() |
InvideoBranding |
set(String fieldName,
Object value) |
InvideoBranding |
setImageBytes(String imageBytes) |
InvideoBranding |
setImageUrl(String imageUrl) |
InvideoBranding |
setPosition(InvideoPosition position) |
InvideoBranding |
setTargetChannelId(String targetChannelId) |
InvideoBranding |
setTiming(InvideoTiming timing) |
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getImageBytes()
null
for nonedecodeImageBytes()
public byte[] decodeImageBytes()
null
for nonegetImageBytes()
public InvideoBranding setImageBytes(String imageBytes)
imageBytes
- imageBytes or null
for none#encodeImageBytes()
public InvideoBranding encodeImageBytes(byte[] imageBytes)
The value is encoded Base64 or {@code null} for none.
public String getImageUrl()
null
for nonepublic InvideoBranding setImageUrl(String imageUrl)
imageUrl
- imageUrl or null
for nonepublic InvideoPosition getPosition()
null
for nonepublic InvideoBranding setPosition(InvideoPosition position)
position
- position or null
for nonepublic String getTargetChannelId()
null
for nonepublic InvideoBranding setTargetChannelId(String targetChannelId)
targetChannelId
- targetChannelId or null
for nonepublic InvideoTiming getTiming()
null
for nonepublic InvideoBranding setTiming(InvideoTiming timing)
timing
- timing or null
for nonepublic InvideoBranding set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public InvideoBranding clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2019 Google. All rights reserved.