public final class InventorySource
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 Display & Video 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.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
InventorySource() |
| Modifier and Type | Method and Description |
|---|---|
InventorySource |
clone() |
String |
getCommitment()
Whether the inventory source has a guaranteed or non-guaranteed delivery.
|
List<CreativeConfig> |
getCreativeConfigs()
The creative requirements of the inventory source.
|
String |
getDealId()
The ID in the exchange space that uniquely identifies the inventory source.
|
String |
getDeliveryMethod()
The delivery method of the inventory source.
|
String |
getDisplayName()
The display name of the inventory source.
|
String |
getExchange()
The exchange to which the inventory source belongs.
|
String |
getGuaranteedOrderId()
Immutable.
|
Long |
getInventorySourceId()
Output only.
|
String |
getInventorySourceProductType()
Output only.
|
String |
getInventorySourceType()
Denotes the type of the inventory source.
|
String |
getName()
Output only.
|
String |
getPublisherName()
The publisher/seller name of the inventory source.
|
RateDetails |
getRateDetails()
Required.
|
List<Long> |
getReadAdvertiserIds()
Output only.
|
List<Long> |
getReadPartnerIds()
Output only.
|
InventorySourceAccessors |
getReadWriteAccessors()
The partner or advertisers that have read/write access to the inventory source.
|
InventorySourceStatus |
getStatus()
The status settings of the inventory source.
|
TimeRange |
getTimeRange()
The time range when this inventory source starts and stops serving.
|
String |
getUpdateTime()
Output only.
|
InventorySource |
set(String fieldName,
Object value) |
InventorySource |
setCommitment(String commitment)
Whether the inventory source has a guaranteed or non-guaranteed delivery.
|
InventorySource |
setCreativeConfigs(List<CreativeConfig> creativeConfigs)
The creative requirements of the inventory source.
|
InventorySource |
setDealId(String dealId)
The ID in the exchange space that uniquely identifies the inventory source.
|
InventorySource |
setDeliveryMethod(String deliveryMethod)
The delivery method of the inventory source.
|
InventorySource |
setDisplayName(String displayName)
The display name of the inventory source.
|
InventorySource |
setExchange(String exchange)
The exchange to which the inventory source belongs.
|
InventorySource |
setGuaranteedOrderId(String guaranteedOrderId)
Immutable.
|
InventorySource |
setInventorySourceId(Long inventorySourceId)
Output only.
|
InventorySource |
setInventorySourceProductType(String inventorySourceProductType)
Output only.
|
InventorySource |
setInventorySourceType(String inventorySourceType)
Denotes the type of the inventory source.
|
InventorySource |
setName(String name)
Output only.
|
InventorySource |
setPublisherName(String publisherName)
The publisher/seller name of the inventory source.
|
InventorySource |
setRateDetails(RateDetails rateDetails)
Required.
|
InventorySource |
setReadAdvertiserIds(List<Long> readAdvertiserIds)
Output only.
|
InventorySource |
setReadPartnerIds(List<Long> readPartnerIds)
Output only.
|
InventorySource |
setReadWriteAccessors(InventorySourceAccessors readWriteAccessors)
The partner or advertisers that have read/write access to the inventory source.
|
InventorySource |
setStatus(InventorySourceStatus status)
The status settings of the inventory source.
|
InventorySource |
setTimeRange(TimeRange timeRange)
The time range when this inventory source starts and stops serving.
|
InventorySource |
setUpdateTime(String updateTime)
Output only.
|
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 String getCommitment()
null for nonepublic InventorySource setCommitment(String commitment)
commitment - commitment or null for nonepublic List<CreativeConfig> getCreativeConfigs()
null for nonepublic InventorySource setCreativeConfigs(List<CreativeConfig> creativeConfigs)
creativeConfigs - creativeConfigs or null for nonepublic String getDealId()
null for nonepublic InventorySource setDealId(String dealId)
dealId - dealId or null for nonepublic String getDeliveryMethod()
null for nonepublic InventorySource setDeliveryMethod(String deliveryMethod)
deliveryMethod - deliveryMethod or null for nonepublic String getDisplayName()
null for nonepublic InventorySource setDisplayName(String displayName)
displayName - displayName or null for nonepublic String getExchange()
null for nonepublic InventorySource setExchange(String exchange)
exchange - exchange or null for nonepublic String getGuaranteedOrderId()
null for nonepublic InventorySource setGuaranteedOrderId(String guaranteedOrderId)
guaranteedOrderId - guaranteedOrderId or null for nonepublic Long getInventorySourceId()
null for nonepublic InventorySource setInventorySourceId(Long inventorySourceId)
inventorySourceId - inventorySourceId or null for nonepublic String getInventorySourceProductType()
null for nonepublic InventorySource setInventorySourceProductType(String inventorySourceProductType)
inventorySourceProductType - inventorySourceProductType or null for nonepublic String getInventorySourceType()
null for nonepublic InventorySource setInventorySourceType(String inventorySourceType)
inventorySourceType - inventorySourceType or null for nonepublic String getName()
null for nonepublic InventorySource setName(String name)
name - name or null for nonepublic String getPublisherName()
null for nonepublic InventorySource setPublisherName(String publisherName)
publisherName - publisherName or null for nonepublic RateDetails getRateDetails()
null for nonepublic InventorySource setRateDetails(RateDetails rateDetails)
rateDetails - rateDetails or null for nonepublic List<Long> getReadAdvertiserIds()
null for nonepublic InventorySource setReadAdvertiserIds(List<Long> readAdvertiserIds)
readAdvertiserIds - readAdvertiserIds or null for nonepublic List<Long> getReadPartnerIds()
null for nonepublic InventorySource setReadPartnerIds(List<Long> readPartnerIds)
readPartnerIds - readPartnerIds or null for nonepublic InventorySourceAccessors getReadWriteAccessors()
null for nonepublic InventorySource setReadWriteAccessors(InventorySourceAccessors readWriteAccessors)
readWriteAccessors - readWriteAccessors or null for nonepublic InventorySourceStatus getStatus()
null for nonepublic InventorySource setStatus(InventorySourceStatus status)
status - status or null for nonepublic TimeRange getTimeRange()
null for nonepublic InventorySource setTimeRange(TimeRange timeRange)
timeRange - timeRange or null for nonepublic String getUpdateTime()
null for nonepublic InventorySource setUpdateTime(String updateTime)
updateTime - updateTime or null for nonepublic InventorySource set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic InventorySource clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2026 Google. All rights reserved.