Package com.exoscale.sdk.model
Enum BlockStorageSnapshot.StateEnum
- java.lang.Object
-
- java.lang.Enum<BlockStorageSnapshot.StateEnum>
-
- com.exoscale.sdk.model.BlockStorageSnapshot.StateEnum
-
- All Implemented Interfaces:
Serializable
,Comparable<BlockStorageSnapshot.StateEnum>
- Enclosing class:
- BlockStorageSnapshot
public static enum BlockStorageSnapshot.StateEnum extends Enum<BlockStorageSnapshot.StateEnum>
Snapshot state
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALLOCATED
CREATED
CREATING
DESTROYED
DESTROYING
ERROR
PARTIALLY_DESTROYED
PROMOTING
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BlockStorageSnapshot.StateEnum
fromValue(String value)
String
getValue()
String
toString()
static BlockStorageSnapshot.StateEnum
valueOf(String name)
Returns the enum constant of this type with the specified name.static BlockStorageSnapshot.StateEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PARTIALLY_DESTROYED
public static final BlockStorageSnapshot.StateEnum PARTIALLY_DESTROYED
-
DESTROYING
public static final BlockStorageSnapshot.StateEnum DESTROYING
-
CREATING
public static final BlockStorageSnapshot.StateEnum CREATING
-
CREATED
public static final BlockStorageSnapshot.StateEnum CREATED
-
PROMOTING
public static final BlockStorageSnapshot.StateEnum PROMOTING
-
ERROR
public static final BlockStorageSnapshot.StateEnum ERROR
-
DESTROYED
public static final BlockStorageSnapshot.StateEnum DESTROYED
-
ALLOCATED
public static final BlockStorageSnapshot.StateEnum ALLOCATED
-
-
Method Detail
-
values
public static BlockStorageSnapshot.StateEnum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (BlockStorageSnapshot.StateEnum c : BlockStorageSnapshot.StateEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BlockStorageSnapshot.StateEnum valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getValue
public String getValue()
-
toString
public String toString()
- Overrides:
toString
in classEnum<BlockStorageSnapshot.StateEnum>
-
fromValue
public static BlockStorageSnapshot.StateEnum fromValue(String value)
-
-