TimeGrainType Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. resourcemanager. consumption. models. TimeGrainType
- com.
- com.
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
Time |
ANNUALLY
Static value Annually for Time |
static final
Time |
BILLING_ANNUAL
Static value Billing |
static final
Time |
BILLING_MONTH
Static value Billing |
static final
Time |
BILLING_QUARTER
Static value Billing |
static final
Time |
MONTHLY
Static value Monthly for Time |
static final
Time |
QUARTERLY
Static value Quarterly for Time |
Constructor Summary
Constructor | Description |
---|---|
TimeGrainType() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Time |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Time |
fromString(String name)
Creates or finds a Time |
static
Collection<Time |
values()
Gets known Time |
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
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:
Returns:
values
public static Collection
Gets known TimeGrainType values.
Returns:
Applies to
Azure SDK for Java