TimeGrainType Class

public final class TimeGrainType
extends ExpandableStringEnum<TimeGrainType>

The time covered by a budget. Tracking of the amount will be reset based on the time grain. BillingMonth, BillingQuarter, and BillingAnnual are only supported by WD customers.

Field Summary

Modifier and Type Field and Description
static final TimeGrainType ANNUALLY

Static value Annually for TimeGrainType.

static final TimeGrainType BILLING_ANNUAL

Static value BillingAnnual for TimeGrainType.

static final TimeGrainType BILLING_MONTH

Static value BillingMonth for TimeGrainType.

static final TimeGrainType BILLING_QUARTER

Static value BillingQuarter for TimeGrainType.

static final TimeGrainType MONTHLY

Static value Monthly for TimeGrainType.

static final TimeGrainType QUARTERLY

Static value Quarterly for TimeGrainType.

Constructor Summary

Constructor Description
TimeGrainType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of TimeGrainType value.

Method Summary

Modifier and Type Method and Description
static TimeGrainType fromString(String name)

Creates or finds a TimeGrainType from its string representation.

static Collection<TimeGrainType> values()

Gets known TimeGrainType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

ANNUALLY

public static final TimeGrainType ANNUALLY

Static value Annually for TimeGrainType.

BILLING_ANNUAL

public static final TimeGrainType BILLING_ANNUAL

Static value BillingAnnual for TimeGrainType.

BILLING_MONTH

public static final TimeGrainType BILLING_MONTH

Static value BillingMonth for TimeGrainType.

BILLING_QUARTER

public static final TimeGrainType BILLING_QUARTER

Static value BillingQuarter for TimeGrainType.

MONTHLY

public static final TimeGrainType MONTHLY

Static value Monthly for TimeGrainType.

QUARTERLY

public static final TimeGrainType QUARTERLY

Static value Quarterly for TimeGrainType.

Constructor Details

TimeGrainType

@Deprecated
public TimeGrainType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of TimeGrainType value.

Method Details

fromString

public static TimeGrainType fromString(String name)

Creates or finds a TimeGrainType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding TimeGrainType.

values

public static Collection values()

Gets known TimeGrainType values.

Returns:

known TimeGrainType values.

Applies to