Index

A B C D E G I K N P S T 
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) or BlobBatchAsyncClient.submitBatch(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 and BlobBatchAsyncClients when buildClient and buildAsyncClient as called respectively.
BlobBatchClientBuilder(BlobContainerAsyncClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
Constructs the BlobBatchClientBuilder using the container URL and HttpPipeline properties of the passed BlobContainerAsyncClient.
BlobBatchClientBuilder(BlobContainerClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
Constructs the BlobBatchClientBuilder using the container URL and HttpPipeline properties of the passed BlobContainerClient.
BlobBatchClientBuilder(BlobServiceAsyncClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
Constructs the BlobBatchClientBuilder using the account URL and HttpPipeline properties of the passed BlobServiceAsyncClient.
BlobBatchClientBuilder(BlobServiceClient) - Constructor for class com.azure.storage.blob.batch.BlobBatchClientBuilder
Constructs the BlobBatchClientBuilder using the account URL and HttpPipeline properties of the passed BlobServiceClient.
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 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.
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 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
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
A B C D E G I K N P S T 
All Classes and Interfaces|All Packages|Serialized Form