Class LeaseState
- java.lang.Object
-
- com.azure.core.util.ExpandableStringEnum<LeaseState>
-
- com.azure.resourcemanager.storage.models.LeaseState
-
public final class LeaseState extends com.azure.core.util.ExpandableStringEnum<LeaseState>
Defines values for LeaseState.
-
-
Field Summary
Fields Modifier and Type Field Description static LeaseStateAVAILABLEStatic value Available for LeaseState.static LeaseStateBREAKINGStatic value Breaking for LeaseState.static LeaseStateBROKENStatic value Broken for LeaseState.static LeaseStateEXPIREDStatic value Expired for LeaseState.static LeaseStateLEASEDStatic value Leased for LeaseState.
-
Constructor Summary
Constructors Constructor Description LeaseState()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LeaseStatefromString(String name)Creates or finds a LeaseState from its string representation.static Collection<LeaseState>values()
-
-
-
Field Detail
-
AVAILABLE
public static final LeaseState AVAILABLE
Static value Available for LeaseState.
-
LEASED
public static final LeaseState LEASED
Static value Leased for LeaseState.
-
EXPIRED
public static final LeaseState EXPIRED
Static value Expired for LeaseState.
-
BREAKING
public static final LeaseState BREAKING
Static value Breaking for LeaseState.
-
BROKEN
public static final LeaseState BROKEN
Static value Broken for LeaseState.
-
-
Method Detail
-
fromString
public static LeaseState fromString(String name)
Creates or finds a LeaseState from its string representation.- Parameters:
name- a name to look for.- Returns:
- the corresponding LeaseState.
-
values
public static Collection<LeaseState> values()
- Returns:
- known LeaseState values.
-
-