Index
All Classes and Interfaces|All Packages|Serialized Form
B
- BlobBatch - Class in com.azure.storage.blob.batch
-
This class allows for batching of multiple Azure Storage operations in a single request via
BlobBatchClient.submitBatch(BlobBatch)
orsubmitBatch(BlobBatch)
. - BlobBatchAsyncClient - Class in com.azure.storage.blob.batch
-
This class provides a client that contains all operations that apply to Azure Storage Blob batching.
- BlobBatchClient - Class in com.azure.storage.blob.batch
-
This class provides a client that contains all operations that apply to Azure Storage Blob batching.
- BlobBatchClientBuilder - Class in com.azure.storage.blob.batch
-
This class provides a fluent builder API to help aid the configuration and instantiation of
BlobBatchClients
andBlobBatchAsyncClients
whenbuildClient
andbuildAsyncClient
as called respectively. - BlobBatchClientBuilder(BlobContainerAsyncClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilder
using thecontainer URL
andHttpPipeline
properties of the passedBlobContainerAsyncClient
. - BlobBatchClientBuilder(BlobContainerClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilder
using thecontainer URL
andHttpPipeline
properties of the passedBlobContainerClient
. - BlobBatchClientBuilder(BlobServiceAsyncClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilder
using theaccount URL
andHttpPipeline
properties of the passedBlobServiceAsyncClient
. - BlobBatchClientBuilder(BlobServiceClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilder
using theaccount URL
andHttpPipeline
properties of the passedBlobServiceClient
. - BlobBatchSetBlobAccessTierOptions - Class in com.azure.storage.blob.batch.options
-
Extended options that may be passed when batch setting tier for blobs.
- BlobBatchSetBlobAccessTierOptions(String, AccessTier) - Constructor for class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- BlobBatchSetBlobAccessTierOptions(String, String, AccessTier) - Constructor for class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- BlobBatchStorageException - Exception in com.azure.storage.blob.batch
-
This exception class is an aggregate for
BlobStorageExceptions
. - buildAsyncClient() - Method in class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Creates a
BlobBatchAsyncClient
based on options set in the builder. - buildClient() - Method in class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Creates a
BlobBatchClient
based on options set in the builder.
C
- com.azure.storage.blob.batch - package com.azure.storage.blob.batch
-
Package containing the classes for Azure Storage Blob batching.
- com.azure.storage.blob.batch.options - package com.azure.storage.blob.batch.options
-
Package containing options model classes for Azure Storage Blob batching.
D
- deleteBlob(String) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a delete blob operation to the batch.
- deleteBlob(String, DeleteSnapshotsOptionType, BlobRequestConditions) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a delete blob operation to the batch.
- deleteBlob(String, String) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a delete blob operation to the batch.
- deleteBlob(String, String, DeleteSnapshotsOptionType, BlobRequestConditions) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a delete blob operation to the batch.
- deleteBlobs(List<String>, DeleteSnapshotsOptionType) - Method in class com.azure.storage.blob.batch.BlobBatchAsyncClient
-
Delete multiple blobs in a single request to the service.
- deleteBlobs(List<String>, DeleteSnapshotsOptionType) - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Delete multiple blobs in a single request to the service.
- deleteBlobs(List<String>, DeleteSnapshotsOptionType, Duration, Context) - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Delete multiple blobs in a single request to the service.
G
- getBatchExceptions() - Method in exception com.azure.storage.blob.batch.BlobBatchStorageException
-
Gets all the exceptions thrown in a single batch request.
- getBlobBatch() - Method in class com.azure.storage.blob.batch.BlobBatchAsyncClient
-
Gets a
BlobBatch
used to configure a batching operation to send to Azure Storage blobs. - getBlobBatch() - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Gets a
BlobBatch
used to configure a batching operation to send to Azure Storage blobs. - getBlobContainerName() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getBlobIdentifier() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getBlobName() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getBlobUrl() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getLeaseId() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getPriority() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getSnapshot() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getTagsConditions() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getTier() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- getVersionId() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
S
- setBlobAccessTier(BlobBatchSetBlobAccessTierOptions) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a set tier operation to the batch.
- setBlobAccessTier(String, AccessTier) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a set tier operation to the batch.
- setBlobAccessTier(String, AccessTier, String) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a set tier operation to the batch.
- setBlobAccessTier(String, String, AccessTier) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a set tier operation to the batch.
- setBlobAccessTier(String, String, AccessTier, String) - Method in class com.azure.storage.blob.batch.BlobBatch
-
Adds a set tier operation to the batch.
- setBlobsAccessTier(List<String>, AccessTier) - Method in class com.azure.storage.blob.batch.BlobBatchAsyncClient
-
Set access tier on multiple blobs in a single request to the service.
- setBlobsAccessTier(List<String>, AccessTier) - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Set access tier on multiple blobs in a single request to the service.
- setBlobsAccessTier(List<String>, AccessTier, Duration, Context) - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Set access tier on multiple blobs in a single request to the service.
- setLeaseId(String) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- setPriority(RehydratePriority) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- setSnapshot(String) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- setTagsConditions(String) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- setVersionId(String) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
- submitBatch(BlobBatch) - Method in class com.azure.storage.blob.batch.BlobBatchAsyncClient
-
Submits a batch operation.
- submitBatch(BlobBatch) - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Submits a batch operation.
- submitBatchWithResponse(BlobBatch, boolean) - Method in class com.azure.storage.blob.batch.BlobBatchAsyncClient
-
Submits a batch operation.
- submitBatchWithResponse(BlobBatch, boolean, Duration, Context) - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Submits a batch operation.
All Classes and Interfaces|All Packages|Serialized Form