java.lang.Object
com.azure.core.util.ExpandableStringEnum<AlertCriteria>
com.azure.resourcemanager.costmanagement.models.AlertCriteria

public final class AlertCriteria extends com.azure.core.util.ExpandableStringEnum<AlertCriteria>
Criteria that triggered alert.
  • Field Details

    • COST_THRESHOLD_EXCEEDED

      public static final AlertCriteria COST_THRESHOLD_EXCEEDED
      Static value CostThresholdExceeded for AlertCriteria.
    • USAGE_THRESHOLD_EXCEEDED

      public static final AlertCriteria USAGE_THRESHOLD_EXCEEDED
      Static value UsageThresholdExceeded for AlertCriteria.
    • CREDIT_THRESHOLD_APPROACHING

      public static final AlertCriteria CREDIT_THRESHOLD_APPROACHING
      Static value CreditThresholdApproaching for AlertCriteria.
    • CREDIT_THRESHOLD_REACHED

      public static final AlertCriteria CREDIT_THRESHOLD_REACHED
      Static value CreditThresholdReached for AlertCriteria.
    • QUOTA_THRESHOLD_APPROACHING

      public static final AlertCriteria QUOTA_THRESHOLD_APPROACHING
      Static value QuotaThresholdApproaching for AlertCriteria.
    • QUOTA_THRESHOLD_REACHED

      public static final AlertCriteria QUOTA_THRESHOLD_REACHED
      Static value QuotaThresholdReached for AlertCriteria.
    • MULTI_CURRENCY

      public static final AlertCriteria MULTI_CURRENCY
      Static value MultiCurrency for AlertCriteria.
    • FORECAST_COST_THRESHOLD_EXCEEDED

      public static final AlertCriteria FORECAST_COST_THRESHOLD_EXCEEDED
      Static value ForecastCostThresholdExceeded for AlertCriteria.
    • FORECAST_USAGE_THRESHOLD_EXCEEDED

      public static final AlertCriteria FORECAST_USAGE_THRESHOLD_EXCEEDED
      Static value ForecastUsageThresholdExceeded for AlertCriteria.
    • INVOICE_DUE_DATE_APPROACHING

      public static final AlertCriteria INVOICE_DUE_DATE_APPROACHING
      Static value InvoiceDueDateApproaching for AlertCriteria.
    • INVOICE_DUE_DATE_REACHED

      public static final AlertCriteria INVOICE_DUE_DATE_REACHED
      Static value InvoiceDueDateReached for AlertCriteria.
    • CROSS_CLOUD_NEW_DATA_AVAILABLE

      public static final AlertCriteria CROSS_CLOUD_NEW_DATA_AVAILABLE
      Static value CrossCloudNewDataAvailable for AlertCriteria.
    • CROSS_CLOUD_COLLECTION_ERROR

      public static final AlertCriteria CROSS_CLOUD_COLLECTION_ERROR
      Static value CrossCloudCollectionError for AlertCriteria.
    • GENERAL_THRESHOLD_ERROR

      public static final AlertCriteria GENERAL_THRESHOLD_ERROR
      Static value GeneralThresholdError for AlertCriteria.
  • Constructor Details

    • AlertCriteria

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

    • fromString

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

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