java.lang.Object
com.azure.core.util.ExpandableStringEnum<Unit>
com.azure.resourcemanager.monitor.models.Unit
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class Unit extends com.azure.core.util.ExpandableStringEnum<Unit>
The unit of the metric.
  • Field Details

    • COUNT

      public static final Unit COUNT
      Static value Count for Unit.
    • BYTES

      public static final Unit BYTES
      Static value Bytes for Unit.
    • SECONDS

      public static final Unit SECONDS
      Static value Seconds for Unit.
    • COUNT_PER_SECOND

      public static final Unit COUNT_PER_SECOND
      Static value CountPerSecond for Unit.
    • BYTES_PER_SECOND

      public static final Unit BYTES_PER_SECOND
      Static value BytesPerSecond for Unit.
    • PERCENT

      public static final Unit PERCENT
      Static value Percent for Unit.
    • MILLI_SECONDS

      public static final Unit MILLI_SECONDS
      Static value MilliSeconds for Unit.
    • BYTE_SECONDS

      public static final Unit BYTE_SECONDS
      Static value ByteSeconds for Unit.
    • UNSPECIFIED

      public static final Unit UNSPECIFIED
      Static value Unspecified for Unit.
    • CORES

      public static final Unit CORES
      Static value Cores for Unit.
    • MILLI_CORES

      public static final Unit MILLI_CORES
      Static value MilliCores for Unit.
    • NANO_CORES

      public static final Unit NANO_CORES
      Static value NanoCores for Unit.
    • BITS_PER_SECOND

      public static final Unit BITS_PER_SECOND
      Static value BitsPerSecond for Unit.
  • Constructor Details

  • Method Details

    • fromString

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

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