Package com.azure.storage.blob.options
Class BlobAcquireLeaseOptions
- java.lang.Object
-
- com.azure.storage.blob.options.BlobAcquireLeaseOptions
-
public class BlobAcquireLeaseOptions extends Object
Extended options that may be passed when acquiring a lease to a blob or container.
-
-
Constructor Summary
Constructors Constructor Description BlobAcquireLeaseOptions(int duration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getDuration()
BlobLeaseRequestConditions
getRequestConditions()
BlobAcquireLeaseOptions
setRequestConditions(BlobLeaseRequestConditions requestConditions)
-
-
-
Method Detail
-
getDuration
public int getDuration()
- Returns:
- The duration of the lease between 15 to 60 seconds or -1 for an infinite duration.
-
getRequestConditions
public BlobLeaseRequestConditions getRequestConditions()
- Returns:
BlobLeaseRequestConditions
-
setRequestConditions
public BlobAcquireLeaseOptions setRequestConditions(BlobLeaseRequestConditions requestConditions)
- Parameters:
requestConditions
-BlobLeaseRequestConditions
- Returns:
- The updated options.
-
-