Class CpuThreshold

java.lang.Object
com.azure.core.util.ExpandableStringEnum<CpuThreshold>
com.azure.resourcemanager.advisor.models.CpuThreshold

public final class CpuThreshold extends com.azure.core.util.ExpandableStringEnum<CpuThreshold>
Minimum percentage threshold for Advisor low CPU utilization evaluation. Valid only for subscriptions. Valid values: 5 (default), 10, 15 or 20.
  • Field Details

    • FIVE

      public static final CpuThreshold FIVE
      Static value 5 for CpuThreshold.
    • ONE_ZERO

      public static final CpuThreshold ONE_ZERO
      Static value 10 for CpuThreshold.
    • ONE_FIVE

      public static final CpuThreshold ONE_FIVE
      Static value 15 for CpuThreshold.
    • TWO_ZERO

      public static final CpuThreshold TWO_ZERO
      Static value 20 for CpuThreshold.
  • Constructor Details

    • CpuThreshold

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

    • fromString

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

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