public enum BillingCap extends Enum<BillingCap>
Java class for BillingCap.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="BillingCap">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="NO_CAP"/>
<enumeration value="CAPPED_CUMULATIVE"/>
<enumeration value="CAPPED_PER_BILLING_CYCLE"/>
<enumeration value="CAPPED_CUMULATIVE_PER_BILLING_CYCLE"/>
<enumeration value="CAPPED_WITH_ROLLOVER_PER_BILLING_CYCLE"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
CAPPED_CUMULATIVE
Use a billing source of capped actuals with a billing cap of cumulative to bill your
advertiser up to a campaign's capped amount, regardless of the number of impressions that
are served each month.
|
CAPPED_CUMULATIVE_PER_BILLING_CYCLE
Use a billing source of capped actuals with a billing cap of cumulative per billing cycle
to bill your advertiser up to a capped amount for each billing cycle of a campaign and carry
forward the balance of over- or under-delivered impressions towards the number of impressions
delivered in future billing cycles of the campaign.
|
CAPPED_PER_BILLING_CYCLE
Use a billing source of capped actuals with a billing cap of the billing cycle to bill your
advertiser up to a capped amount for each billing cycle of a campaign, regardless of the
number of impressions that are served.
|
CAPPED_WITH_ROLLOVER_PER_BILLING_CYCLE
Use a billing source of capped actuals with a billing cap of cumulative per billing cycle
to bill your advertiser up to a capped amount for each cycle of a campaign and carry forward
the balance of over- or under-delivered impressions towards the number of impressions
delivered in future cycles of the campaign.
|
NO_CAP
There is no cap for each billing month.
|
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
|
| Modifier and Type | Method and Description |
|---|---|
static BillingCap |
fromValue(String v) |
String |
value() |
static BillingCap |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BillingCap[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BillingCap NO_CAP
public static final BillingCap CAPPED_CUMULATIVE
public static final BillingCap CAPPED_PER_BILLING_CYCLE
public static final BillingCap CAPPED_CUMULATIVE_PER_BILLING_CYCLE
public static final BillingCap CAPPED_WITH_ROLLOVER_PER_BILLING_CYCLE
public static final BillingCap UNKNOWN
public static BillingCap[] values()
for (BillingCap c : BillingCap.values()) System.out.println(c);
public static BillingCap valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String value()
public static BillingCap fromValue(String v)
Copyright © 2018. All Rights Reserved.