public final class DeliverySchedule
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 DCM/DFA Reporting And Trafficking 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| Constructor and Description |
|---|
DeliverySchedule() |
| Modifier and Type | Method and Description |
|---|---|
DeliverySchedule |
clone() |
FrequencyCap |
getFrequencyCap()
Limit on the number of times an individual user can be served the ad within a specified period
of time.
|
java.lang.Boolean |
getHardCutoff()
Whether or not hard cutoff is enabled.
|
java.lang.Long |
getImpressionRatio()
Impression ratio for this ad.
|
java.lang.String |
getPriority()
Serving priority of an ad, with respect to other ads.
|
DeliverySchedule |
set(java.lang.String fieldName,
java.lang.Object value) |
DeliverySchedule |
setFrequencyCap(FrequencyCap frequencyCap)
Limit on the number of times an individual user can be served the ad within a specified period
of time.
|
DeliverySchedule |
setHardCutoff(java.lang.Boolean hardCutoff)
Whether or not hard cutoff is enabled.
|
DeliverySchedule |
setImpressionRatio(java.lang.Long impressionRatio)
Impression ratio for this ad.
|
DeliverySchedule |
setPriority(java.lang.String priority)
Serving priority of an ad, with respect to other ads.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic FrequencyCap getFrequencyCap()
null for nonepublic DeliverySchedule setFrequencyCap(FrequencyCap frequencyCap)
frequencyCap - frequencyCap or null for nonepublic java.lang.Boolean getHardCutoff()
null for nonepublic DeliverySchedule setHardCutoff(java.lang.Boolean hardCutoff)
hardCutoff - hardCutoff or null for nonepublic java.lang.Long getImpressionRatio()
null for nonepublic DeliverySchedule setImpressionRatio(java.lang.Long impressionRatio)
impressionRatio - impressionRatio or null for nonepublic java.lang.String getPriority()
null for nonepublic DeliverySchedule setPriority(java.lang.String priority)
priority - priority or null for nonepublic DeliverySchedule set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic DeliverySchedule clone()
clone in class com.google.api.client.json.GenericJson