BlobAcquireLeaseOptions Class
- java.
lang. Object - com.
azure. storage. blob. options. BlobAcquireLeaseOptions
- com.
public class BlobAcquireLeaseOptions
Extended options that may be passed when acquiring a lease to a blob or container.
Constructor Summary
Constructor | Description | |
---|---|---|
BlobAcquireLeaseOptions(int durationInSeconds) |
Method Summary
Modifier and Type | Method and Description |
---|---|
int | getDuration() |
Blob |
getRequestConditions() |
Blob |
setRequestConditions(BlobLeaseRequestConditions requestConditions) |
Methods inherited from java.lang.Object
Constructor Details
BlobAcquireLeaseOptions
public BlobAcquireLeaseOptions(int durationInSeconds)
Parameters:
durationInSeconds
- The duration of the lease between 15 to 60 seconds or -1 for an infinite duration.
Method Details
getDuration
public int getDuration()
Returns:
The duration of the lease between 15 to 60 seconds or -1 for an infinite duration.
getRequestConditions
setRequestConditions
public BlobAcquireLeaseOptions setRequestConditions(BlobLeaseRequestConditions requestConditions)
Parameters:
requestConditions
- BlobLeaseRequestConditions
Returns:
The updated options.
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Java