Enum AggregationInfo.AggregationInterval (2.23.0)

public enum AggregationInfo.AggregationInterval extends Enum<AggregationInfo.AggregationInterval> implements ProtocolMessageEnum

The interval at which usage is aggregated to compute cost. Example: "MONTHLY" aggregation interval indicates that usage for tiered pricing is aggregated every month.

Protobuf enum google.cloud.billing.v1.AggregationInfo.AggregationInterval

Implements

ProtocolMessageEnum

Static Fields

NameDescription
AGGREGATION_INTERVAL_UNSPECIFIED

AGGREGATION_INTERVAL_UNSPECIFIED = 0;

AGGREGATION_INTERVAL_UNSPECIFIED_VALUE

AGGREGATION_INTERVAL_UNSPECIFIED = 0;

DAILY

DAILY = 1;

DAILY_VALUE

DAILY = 1;

MONTHLY

MONTHLY = 2;

MONTHLY_VALUE

MONTHLY = 2;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()