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 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.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 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. 
 | 
Boolean | 
getHardCutoff()
Whether or not hard cutoff is enabled. 
 | 
Long | 
getImpressionRatio()
Impression ratio for this ad. 
 | 
String | 
getPriority()
Serving priority of an ad, with respect to other ads. 
 | 
DeliverySchedule | 
set(String fieldName,
   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(Boolean hardCutoff)
Whether or not hard cutoff is enabled. 
 | 
DeliverySchedule | 
setImpressionRatio(Long impressionRatio)
Impression ratio for this ad. 
 | 
DeliverySchedule | 
setPriority(String priority)
Serving priority of an ad, with respect to other ads. 
 | 
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 FrequencyCap getFrequencyCap()
null for nonepublic DeliverySchedule setFrequencyCap(FrequencyCap frequencyCap)
frequencyCap - frequencyCap or null for nonepublic Boolean getHardCutoff()
null for nonepublic DeliverySchedule setHardCutoff(Boolean hardCutoff)
hardCutoff - hardCutoff or null for nonepublic Long getImpressionRatio()
null for nonepublic DeliverySchedule setImpressionRatio(Long impressionRatio)
impressionRatio - impressionRatio or null for nonepublic String getPriority()
null for nonepublic DeliverySchedule setPriority(String priority)
priority - priority or null for nonepublic DeliverySchedule set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic DeliverySchedule clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.