Package | Description |
---|---|
com.microsoft.azure.storage.blob |
Modifier and Type | Field and Description |
---|---|
static HTTPAccessConditions |
HTTPAccessConditions.NONE
An object representing no access conditions.
|
Modifier and Type | Method and Description |
---|---|
HTTPAccessConditions |
ContainerAccessConditions.getHttpAccessConditions() |
Modifier and Type | Method and Description |
---|---|
io.reactivex.Single<ContainerAcquireLeaseResponse> |
ContainerURL.acquireLease(String proposedID,
int duration,
HTTPAccessConditions httpAccessConditions)
Acquires a lease on the container for delete operations.
|
io.reactivex.Single<BlobAcquireLeaseResponse> |
BlobURL.acquireLease(String proposedID,
int duration,
HTTPAccessConditions httpAccessConditions)
Acquires a lease on the blob for write and delete operations.
|
io.reactivex.Single<ContainerBreakLeaseResponse> |
ContainerURL.breakLease(Integer breakPeriodInSeconds,
HTTPAccessConditions httpAccessConditions)
Breaks the container's previously-acquired lease.
|
io.reactivex.Single<BlobBreakLeaseResponse> |
BlobURL.breakLease(Integer breakPeriodInSeconds,
HTTPAccessConditions httpAccessConditions)
BreakLease breaks the blob's previously-acquired lease (if it exists).
|
io.reactivex.Single<ContainerChangeLeaseResponse> |
ContainerURL.changeLease(String leaseID,
String proposedID,
HTTPAccessConditions httpAccessConditions)
Changes the container's leaseID.
|
io.reactivex.Single<BlobChangeLeaseResponse> |
BlobURL.changeLease(String leaseId,
String proposedID,
HTTPAccessConditions httpAccessConditions)
ChangeLease changes the blob's lease ID.
|
io.reactivex.Single<PageBlobCopyIncrementalResponse> |
PageBlobURL.copyIncremental(URL source,
String snapshot,
HTTPAccessConditions httpAccessConditions)
Begins an operation to start an incremental copy from one page blob's snapshot to this page
blob.
|
io.reactivex.Single<ContainerReleaseLeaseResponse> |
ContainerURL.releaseLease(String leaseID,
HTTPAccessConditions httpAccessConditions)
Releases the container's previously-acquired lease.
|
io.reactivex.Single<BlobReleaseLeaseResponse> |
BlobURL.releaseLease(String leaseID,
HTTPAccessConditions httpAccessConditions)
Releases the blob's previously-acquired lease.
|
io.reactivex.Single<ContainerRenewLeaseResponse> |
ContainerURL.renewLease(String leaseID,
HTTPAccessConditions httpAccessConditions)
Renews the container's previously-acquired lease.
|
io.reactivex.Single<BlobRenewLeaseResponse> |
BlobURL.renewLease(String leaseID,
HTTPAccessConditions httpAccessConditions)
Renews the blob's previously-acquired lease.
|
io.reactivex.Single<BlobStartCopyFromURLResponse> |
BlobURL.startCopyFromURL(URL sourceURL,
Metadata metadata,
HTTPAccessConditions sourceHttpAccessConditions,
BlobAccessConditions destAccessConditions)
Copies the data at the source URL to a blob.
|
Constructor and Description |
---|
BlobAccessConditions(HTTPAccessConditions httpAccessConditions,
LeaseAccessConditions leaseAccessConditions,
AppendBlobAccessConditions appendBlobAccessConditions,
PageBlobAccessConditions pageBlobAccessConditions)
Access conditions which are specific to blobs.
|
ContainerAccessConditions(HTTPAccessConditions httpAccessConditions,
LeaseAccessConditions leaseID)
Creates a
ContainerAccessConditions object. |
This documentation was released into the public domain.