Class BillingProfileStatusReasonCode

java.lang.Object
com.azure.core.util.ExpandableStringEnum<BillingProfileStatusReasonCode>
com.azure.resourcemanager.billing.models.BillingProfileStatusReasonCode

public final class BillingProfileStatusReasonCode extends com.azure.core.util.ExpandableStringEnum<BillingProfileStatusReasonCode>
Reason for the specified billing profile status.
  • Field Details

    • PAST_DUE

      public static final BillingProfileStatusReasonCode PAST_DUE
      Static value PastDue for BillingProfileStatusReasonCode.
    • SPENDING_LIMIT_REACHED

      public static final BillingProfileStatusReasonCode SPENDING_LIMIT_REACHED
      Static value SpendingLimitReached for BillingProfileStatusReasonCode.
    • SPENDING_LIMIT_EXPIRED

      public static final BillingProfileStatusReasonCode SPENDING_LIMIT_EXPIRED
      Static value SpendingLimitExpired for BillingProfileStatusReasonCode.
  • Constructor Details

    • BillingProfileStatusReasonCode

      @Deprecated public BillingProfileStatusReasonCode()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of BillingProfileStatusReasonCode value.
  • Method Details

    • fromString

      public static BillingProfileStatusReasonCode fromString(String name)
      Creates or finds a BillingProfileStatusReasonCode from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding BillingProfileStatusReasonCode.
    • values

      public static Collection<BillingProfileStatusReasonCode> values()
      Gets known BillingProfileStatusReasonCode values.
      Returns:
      known BillingProfileStatusReasonCode values.