public final class VideoSettings
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 Campaign Manager 360 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 |
---|
VideoSettings() |
Modifier and Type | Method and Description |
---|---|
VideoSettings |
clone() |
CompanionSetting |
getCompanionSettings()
Settings for the companion creatives of video creatives served to this placement.
|
Integer |
getDurationSeconds()
Duration of a video placement in seconds.
|
String |
getKind()
Identifies what kind of resource this is.
|
Boolean |
getObaEnabled()
Whether OBA icons are enabled for this placement.
|
ObaIcon |
getObaSettings()
Settings for the OBA icon of video creatives served to this placement.
|
String |
getOrientation()
Orientation of a video placement.
|
Long |
getPublisherSpecificationId()
Publisher specification ID of a video placement.
|
SkippableSetting |
getSkippableSettings()
Settings for the skippability of video creatives served to this placement.
|
TranscodeSetting |
getTranscodeSettings()
Settings for the transcodes of video creatives served to this placement.
|
VideoSettings |
set(String fieldName,
Object value) |
VideoSettings |
setCompanionSettings(CompanionSetting companionSettings)
Settings for the companion creatives of video creatives served to this placement.
|
VideoSettings |
setDurationSeconds(Integer durationSeconds)
Duration of a video placement in seconds.
|
VideoSettings |
setKind(String kind)
Identifies what kind of resource this is.
|
VideoSettings |
setObaEnabled(Boolean obaEnabled)
Whether OBA icons are enabled for this placement.
|
VideoSettings |
setObaSettings(ObaIcon obaSettings)
Settings for the OBA icon of video creatives served to this placement.
|
VideoSettings |
setOrientation(String orientation)
Orientation of a video placement.
|
VideoSettings |
setPublisherSpecificationId(Long publisherSpecificationId)
Publisher specification ID of a video placement.
|
VideoSettings |
setSkippableSettings(SkippableSetting skippableSettings)
Settings for the skippability of video creatives served to this placement.
|
VideoSettings |
setTranscodeSettings(TranscodeSetting transcodeSettings)
Settings for the transcodes of video creatives served to this placement.
|
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 CompanionSetting getCompanionSettings()
null
for nonepublic VideoSettings setCompanionSettings(CompanionSetting companionSettings)
companionSettings
- companionSettings or null
for nonepublic Integer getDurationSeconds()
null
for nonepublic VideoSettings setDurationSeconds(Integer durationSeconds)
durationSeconds
- durationSeconds or null
for nonepublic String getKind()
null
for nonepublic VideoSettings setKind(String kind)
kind
- kind or null
for nonepublic Boolean getObaEnabled()
null
for nonepublic VideoSettings setObaEnabled(Boolean obaEnabled)
obaEnabled
- obaEnabled or null
for nonepublic ObaIcon getObaSettings()
null
for nonepublic VideoSettings setObaSettings(ObaIcon obaSettings)
obaSettings
- obaSettings or null
for nonepublic String getOrientation()
null
for nonepublic VideoSettings setOrientation(String orientation)
orientation
- orientation or null
for nonepublic Long getPublisherSpecificationId()
null
for nonepublic VideoSettings setPublisherSpecificationId(Long publisherSpecificationId)
publisherSpecificationId
- publisherSpecificationId or null
for nonepublic SkippableSetting getSkippableSettings()
null
for nonepublic VideoSettings setSkippableSettings(SkippableSetting skippableSettings)
skippableSettings
- skippableSettings or null
for nonepublic TranscodeSetting getTranscodeSettings()
null
for nonepublic VideoSettings setTranscodeSettings(TranscodeSetting transcodeSettings)
transcodeSettings
- transcodeSettings or null
for nonepublic VideoSettings set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public VideoSettings clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.