Class HighAvailabilityState

java.lang.Object
com.azure.core.util.ExpandableStringEnum<HighAvailabilityState>
com.azure.resourcemanager.mysqlflexibleserver.models.HighAvailabilityState

public final class HighAvailabilityState extends com.azure.core.util.ExpandableStringEnum<HighAvailabilityState>
The state of server high availability.
  • Field Details

    • NOT_ENABLED

      public static final HighAvailabilityState NOT_ENABLED
      Static value NotEnabled for HighAvailabilityState.
    • CREATING_STANDBY

      public static final HighAvailabilityState CREATING_STANDBY
      Static value CreatingStandby for HighAvailabilityState.
    • HEALTHY

      public static final HighAvailabilityState HEALTHY
      Static value Healthy for HighAvailabilityState.
    • FAILING_OVER

      public static final HighAvailabilityState FAILING_OVER
      Static value FailingOver for HighAvailabilityState.
    • REMOVING_STANDBY

      public static final HighAvailabilityState REMOVING_STANDBY
      Static value RemovingStandby for HighAvailabilityState.
  • Constructor Details

    • HighAvailabilityState

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

    • fromString

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

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