public enum LeaseStatus extends Enum<LeaseStatus>
You can check the lease status of a blob to determine whether it currently has an active lease (locked for exclusive-write access), or whether it is available for exclusive-write access.
Enum Constant and Description |
---|
LOCKED
Specifies the blob is locked for exclusive-write access.
|
UNLOCKED
Specifies the blob is available to be locked for exclusive-write access.
|
UNSPECIFIED
Specifies the lease status is not specified.
|
Modifier and Type | Method and Description |
---|---|
protected static LeaseStatus |
parse(String typeString)
Parses a lease status from the given string.
|
static LeaseStatus |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LeaseStatus[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LeaseStatus UNSPECIFIED
public static final LeaseStatus LOCKED
public static final LeaseStatus UNLOCKED
public static LeaseStatus[] values()
for (LeaseStatus c : LeaseStatus.values()) System.out.println(c);
public static LeaseStatus valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullprotected static LeaseStatus parse(String typeString)
typeString
- A String
which contains the lease status to parse.LeaseStatus
value that represents the lease status.Copyright © 2019. All rights reserved.