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
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Azure SDK for Java