Uses of Class
com.azure.core.http.RequestConditions
Package
Description
Package containing HTTP abstractions between the AnnotationParser, RestProxy, and HTTP client.
Package containing classes for AzureBlobStorage.
Package containing options model classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
Package containing classes for AzureDataLakeStorageRestAPI.
Package containing specialized lease clients for Azure Storage File Data Lake.
-
Uses of RequestConditions in com.azure.core.http
Modifier and TypeMethodDescriptionRequestConditions.setIfMatch
(String ifMatch) Optionally limit requests to resources that match the passed ETag.RequestConditions.setIfModifiedSince
(OffsetDateTime ifModifiedSince) Optionally limit requests to resources that have only been modified since the passeddatetime
.RequestConditions.setIfNoneMatch
(String ifNoneMatch) Optionally limit requests to resources that do not match the passed ETag.RequestConditions.setIfUnmodifiedSince
(OffsetDateTime ifUnmodifiedSince) Optionally limit requests to resources that have remained unmodified since the passeddatetime
. -
Uses of RequestConditions in com.azure.storage.blob.models
Modifier and TypeClassDescriptionfinal class
This class contains values that restrict the successful completion of AppendBlock operations to certain conditions.class
This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the source blob.class
This class contains values which will restrict the successful operation of a variety of lease requests to the conditions present.class
This class contains values which will restrict the successful operation of a variety of requests to the conditions present.class
This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the destination blob.final class
This class contains values that restrict the successful completion of PageBlob operations to certain conditions. -
Uses of RequestConditions in com.azure.storage.blob.options
Modifier and TypeMethodDescriptionBlobCopyFromUrlOptions.setSourceRequestConditions
(RequestConditions sourceRequestConditions) -
Uses of RequestConditions in com.azure.storage.blob.specialized
Modifier and TypeMethodDescriptionBlobLeaseAsyncClient.acquireLeaseWithResponse
(int duration, RequestConditions modifiedRequestConditions) Acquires a lease for write and delete operations.BlobLeaseClient.acquireLeaseWithResponse
(int duration, RequestConditions modifiedRequestConditions, Duration timeout, Context context) Acquires a lease for write and delete operations.BlobAsyncClientBase.beginCopy
(String sourceUrl, Map<String, String> metadata, AccessTier tier, RehydratePriority priority, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions, Duration pollInterval) Copies the data at the source URL to a blob.BlobClientBase.beginCopy
(String sourceUrl, Map<String, String> metadata, AccessTier tier, RehydratePriority priority, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions, Duration pollInterval) Copies the data at the source URL to a blob.BlobLeaseAsyncClient.breakLeaseWithResponse
(Integer breakPeriodInSeconds, RequestConditions modifiedRequestConditions) Breaks the previously acquired lease, if it exists.BlobLeaseClient.breakLeaseWithResponse
(Integer breakPeriodInSeconds, RequestConditions modifiedRequestConditions, Duration timeout, Context context) Breaks the previously acquired lease, if it exists.BlobLeaseAsyncClient.changeLeaseWithResponse
(String proposedId, RequestConditions modifiedRequestConditions) Changes the lease ID.BlobLeaseClient.changeLeaseWithResponse
(String proposedId, RequestConditions modifiedRequestConditions, Duration timeout, Context context) Changes the lease ID.BlobAsyncClientBase.copyFromUrlWithResponse
(String copySource, Map<String, String> metadata, AccessTier tier, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions) Copies the data at the source URL to a blob and waits for the copy to complete before returning a response.BlobClientBase.copyFromUrlWithResponse
(String copySource, Map<String, String> metadata, AccessTier tier, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions, Duration timeout, Context context) Copies the data at the source URL to a blob and waits for the copy to complete before returning a response.PageBlobAsyncClient.copyIncrementalWithResponse
(String source, String snapshot, RequestConditions modifiedRequestConditions) Begins an operation to start an incremental copy from one page blob's snapshot to this page blob.PageBlobClient.copyIncrementalWithResponse
(String source, String snapshot, RequestConditions modifiedRequestConditions, Duration timeout, Context context) Begins an operation to start an incremental copy from one page blob's snapshot to this page blob.BlobLeaseAsyncClient.releaseLeaseWithResponse
(RequestConditions modifiedRequestConditions) Releases the previously acquired lease.BlobLeaseClient.releaseLeaseWithResponse
(RequestConditions modifiedRequestConditions, Duration timeout, Context context) Releases the previously acquired lease.BlobLeaseAsyncClient.renewLeaseWithResponse
(RequestConditions modifiedRequestConditions) Renews the previously acquired lease.BlobLeaseClient.renewLeaseWithResponse
(RequestConditions modifiedRequestConditions, Duration timeout, Context context) Renews the previously-acquired lease. -
Uses of RequestConditions in com.azure.storage.file.datalake.models
Modifier and TypeClassDescriptionclass
This class contains values which will restrict the successful operation of a variety of requests to the conditions present. -
Uses of RequestConditions in com.azure.storage.file.datalake.specialized
Modifier and TypeMethodDescriptionDataLakeLeaseAsyncClient.acquireLeaseWithResponse
(int duration, RequestConditions modifiedRequestConditions) Acquires a lease for write and delete operations.DataLakeLeaseClient.acquireLeaseWithResponse
(int duration, RequestConditions modifiedRequestConditions, Duration timeout, Context context) Acquires a lease for write and delete operations.DataLakeLeaseAsyncClient.breakLeaseWithResponse
(Integer breakPeriodInSeconds, RequestConditions modifiedRequestConditions) Breaks the previously acquired lease, if it exists.DataLakeLeaseClient.breakLeaseWithResponse
(Integer breakPeriodInSeconds, RequestConditions modifiedRequestConditions, Duration timeout, Context context) Breaks the previously acquired lease, if it exists.DataLakeLeaseAsyncClient.changeLeaseWithResponse
(String proposedId, RequestConditions modifiedRequestConditions) Changes the lease ID.DataLakeLeaseClient.changeLeaseWithResponse
(String proposedId, RequestConditions modifiedRequestConditions, Duration timeout, Context context) Changes the lease ID.DataLakeLeaseAsyncClient.releaseLeaseWithResponse
(RequestConditions modifiedRequestConditions) Releases the previously acquired lease.DataLakeLeaseClient.releaseLeaseWithResponse
(RequestConditions modifiedRequestConditions, Duration timeout, Context context) Releases the previously acquired lease.DataLakeLeaseAsyncClient.renewLeaseWithResponse
(RequestConditions modifiedRequestConditions) Renews the previously acquired lease.DataLakeLeaseClient.renewLeaseWithResponse
(RequestConditions modifiedRequestConditions, Duration timeout, Context context) Renews the previously-acquired lease.