Index
All Classes and Interfaces|All Packages|Serialized Form
A
- Advanced Batching - Search tag in Overview
- Section
- Azure Storage Blobs Batch client library for Java - Search tag in Overview
- Section
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
BlobBatchClientsandBlobBatchAsyncClientswhenbuildClientandbuildAsyncClientas called respectively. - BlobBatchClientBuilder(BlobContainerAsyncClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilderusing thecontainer URLandHttpPipelineproperties of the passedBlobContainerAsyncClient. - BlobBatchClientBuilder(BlobContainerClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilderusing thecontainer URLandHttpPipelineproperties of the passedBlobContainerClient. - BlobBatchClientBuilder(BlobServiceAsyncClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilderusing theaccount URLandHttpPipelineproperties of the passedBlobServiceAsyncClient. - BlobBatchClientBuilder(BlobServiceClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Constructs the
BlobBatchClientBuilderusing theaccount URLandHttpPipelineproperties 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
-
Creates a new instance of
BlobBatchSetBlobAccessTierOptions. - BlobBatchSetBlobAccessTierOptions(String, String, AccessTier) - Constructor for class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Creates a new instance of
BlobBatchSetBlobAccessTierOptions. - BlobBatchStorageException - Exception Class 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
BlobBatchAsyncClientbased on options set in the builder. - buildClient() - Method in class com.azure.storage.blob.batch.BlobBatchClientBuilder
-
Creates a
BlobBatchClientbased on options set in the builder. - Bulk Deleting Blobs - Search tag in Overview
- Section
- Bulk Setting AccessTier - Search tag in Overview
- Section
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.
- Contributing - Search tag in Overview
- Section
- Create a Storage Account - Search tag in Overview
- Section
- Creating BlobBatchClient - Search tag in Overview
- Section
D
- Default HTTP Client - Search tag in Overview
- Section
- Default SSL library - Search tag in Overview
- Section
- 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.
E
- Examples - Search tag in Overview
- Section
G
- getBatchExceptions() - Method in exception class 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
BlobBatchused to configure a batching operation to send to Azure Storage blobs. - getBlobBatch() - Method in class com.azure.storage.blob.batch.BlobBatchClient
-
Gets a
BlobBatchused to configure a batching operation to send to Azure Storage blobs. - getBlobContainerName() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the container name of the blob to set its access tier.
- getBlobIdentifier() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the identifier of the blob to set its access tier.
- getBlobName() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the name of the blob to set its access tier.
- getBlobUrl() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Get the URL of the blob to set its access tier.
- getLeaseId() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the lease ID the active lease on the blob must match.
- getPriority() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the priority to set for re-hydrating blob.
- getSnapshot() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the snapshot of the blob to set its access tier.
- getTagsConditions() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the SQL statement that apply to the tags of the blob.
- getTier() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the tier to set for the blob.
- Getting started - Search tag in Overview
- Section
- getVersionId() - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Gets the version id of the blob to set its access tier.
I
- Include direct dependency - Search tag in Overview
- Section
- Include the BOM file - Search tag in Overview
- Section
- Include the package - Search tag in Overview
- Section
K
- Key concepts - Search tag in Overview
- Section
N
- Next steps - Search tag in Overview
- Section
P
- Prerequisites - Search tag in Overview
- Section
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
-
Sets the lease ID the active lease on the blobs must match.
- setPriority(RehydratePriority) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Sets the priority to set for re-hydrating blob.
- setSnapshot(String) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Sets the snapshot of the blob to set its access tier.
- setTagsConditions(String) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Sets the SQL statement that apply to the tags of the blob.
- setVersionId(String) - Method in class com.azure.storage.blob.batch.options.BlobBatchSetBlobAccessTierOptions
-
Sets the version id of the blob to set its access tier.
- 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.
T
- Troubleshooting - Search tag in Overview
- Section
All Classes and Interfaces|All Packages|Serialized Form