A B C E G H K O P Q R S U V 
All Classes All Packages

A

addPolicy(HttpPipelinePolicy) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Adds a pipeline policy to apply on each request sent.

B

blobAsyncClient(BlobAsyncClient) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Configures the builder based on the passed BlobAsyncClient.
blobClient(BlobClient) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Configures the builder based on the passed BlobClient.
BlobDecryptionPolicy - Class in com.azure.storage.blob.specialized.cryptography
This is a decryption policy in an HttpPipeline to decrypt data in an EncryptedBlobAsyncClient or EncryptedBlobClient download request.
blobName(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the name of the blob.
buildEncryptedBlobAsyncClient() - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Creates a EncryptedBlobAsyncClient based on options set in the Builder.
buildEncryptedBlobClient() - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Creates a EncryptedBlobClient based on options set in the Builder.

C

clientOptions(ClientOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Allows for setting common properties such as application ID, headers, proxy configuration, etc.
com.azure.storage.blob.specialized.cryptography - package com.azure.storage.blob.specialized.cryptography
Package containing the classes for performing client-side encryption of blob contents.
configuration(Configuration) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the configuration object used to retrieve environment configuration values during building of the client.
connectionString(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the connection string to connect to the service.
containerName(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the name of the container that contains the blob.
credential(AzureNamedKeyCredential) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the AzureNamedKeyCredential used to authorize requests sent to the service.
credential(AzureSasCredential) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the AzureSasCredential used to authorize requests sent to the service.
credential(TokenCredential) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the TokenCredential used to authorize requests sent to the service.
credential(StorageSharedKeyCredential) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the StorageSharedKeyCredential used to authorize requests sent to the service.
customerProvidedKey(CustomerProvidedKey) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the customer provided key that is used to encrypt blob contents on the server.

E

EncryptedBlobAsyncClient - Class in com.azure.storage.blob.specialized.cryptography
This class provides a client side encryption client that contains generic blob operations for Azure Storage Blobs.
EncryptedBlobClient - Class in com.azure.storage.blob.specialized.cryptography
This class provides a client side encryption client that contains generic blob operations for Azure Storage Blobs.
EncryptedBlobClientBuilder - Class in com.azure.storage.blob.specialized.cryptography
This class provides a fluent builder API to help aid the configuration and instantiation of Storage Blob clients.
EncryptedBlobClientBuilder() - Constructor for class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Creates a new instance of the EncryptedBlobClientBuilder
encryptionScope(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the encryption scope that is used to encrypt blob contents on the server.
endpoint(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the service endpoint, additionally parses it for information (SAS token, container name, blob name)

G

getAppendBlobClient() - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Unsupported.
getBlobOutputStream() - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates and opens an output stream to write data to the block blob.
getBlobOutputStream(boolean) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates and opens an output stream to write data to the block blob.
getBlobOutputStream(ParallelTransferOptions, BlobHttpHeaders, Map<String, String>, AccessTier, BlobRequestConditions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates and opens an output stream to write data to the block blob.
getBlobOutputStream(BlockBlobOutputStreamOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates and opens an output stream to write data to the block blob.
getBlockBlobClient() - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Unsupported.
getCustomerProvidedKeyAsyncClient(CustomerProvidedKey) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new EncryptedBlobAsyncClient with the specified customerProvidedKey.
getCustomerProvidedKeyClient(CustomerProvidedKey) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates a new EncryptedBlobClient with the specified customerProvidedKey.
getDefaultHttpLogOptions() - Static method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Gets the default Storage allowlist log headers and query parameters.
getEncryptionScopeAsyncClient(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new EncryptedBlobAsyncClient with the specified encryptionScope.
getEncryptionScopeClient(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates a new EncryptedBlobClient with the specified encryptionScope.
getPageBlobClient() - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Unsupported.

H

httpClient(HttpClient) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the HttpClient to use for sending and receiving requests to and from the service.
httpLogOptions(HttpLogOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the logging configuration to use when sending and receiving requests to and from the service.

K

key(AsyncKeyEncryptionKey, String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the encryption key parameters for the client
keyResolver(AsyncKeyEncryptionKeyResolver) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the encryption parameters for this client

O

openQueryInputStream(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Unsupported.
openQueryInputStreamWithResponse(BlobQueryOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Unsupported.

P

pipeline(HttpPipeline) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the HttpPipeline to use for the service client.
process(HttpPipelineCallContext, HttpPipelineNextPolicy) - Method in class com.azure.storage.blob.specialized.cryptography.BlobDecryptionPolicy
 

Q

query(OutputStream, String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Unsupported.
query(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Unsupported.
queryWithResponse(BlobQueryOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Unsupported.
queryWithResponse(BlobQueryOptions, Duration, Context) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Unsupported.

R

requiresEncryption(boolean) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the requires encryption option.
retryOptions(RetryOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the RetryOptions for all the requests made through the client.
retryOptions(RequestRetryOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the request retry options for all the requests made through the client.

S

sasToken(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the SAS token used to authorize requests sent to the service.
serviceVersion(BlobServiceVersion) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the BlobServiceVersion that is used when making API requests.
setAnonymousAccess() - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Clears the credential used to authorize the request.
snapshot(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the snapshot identifier of the blob.

U

upload(Flux<ByteBuffer>, ParallelTransferOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob.
upload(Flux<ByteBuffer>, ParallelTransferOptions, boolean) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob, or updates the content of an existing block blob.
uploadFromFile(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob with the content of the specified file.
uploadFromFile(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates a new block blob, or updates the content of an existing block blob.
uploadFromFile(String, boolean) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.
uploadFromFile(String, boolean) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates a new block blob, or updates the content of an existing block blob.
uploadFromFile(String, ParallelTransferOptions, BlobHttpHeaders, Map<String, String>, AccessTier, BlobRequestConditions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.
uploadFromFile(String, ParallelTransferOptions, BlobHttpHeaders, Map<String, String>, AccessTier, BlobRequestConditions, Duration) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates a new block blob, or updates the content of an existing block blob.
uploadFromFileWithResponse(BlobUploadFromFileOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.
uploadFromFileWithResponse(BlobUploadFromFileOptions, Duration, Context) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
Creates a new block blob, or updates the content of an existing block blob.
uploadWithResponse(BlobParallelUploadOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob, or updates the content of an existing block blob.
uploadWithResponse(Flux<ByteBuffer>, ParallelTransferOptions, BlobHttpHeaders, Map<String, String>, AccessTier, BlobRequestConditions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobAsyncClient
Creates a new block blob, or updates the content of an existing block blob.

V

versionId(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
Sets the version identifier of the blob.
A B C E G H K O P Q R S U V 
All Classes All Packages