A B C E G H K O P Q R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addPolicy(HttpPipelinePolicy) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
-
Adds a
HttpPipelinePolicy
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 anEncryptedBlobAsyncClient
orEncryptedBlobClient
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
-
Sets the client options for all the requests made through the client.
- 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(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 specifiedcustomerProvidedKey
. - getCustomerProvidedKeyClient(CustomerProvidedKey) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
-
Creates a new
EncryptedBlobClient
with the specifiedcustomerProvidedKey
. - 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 specifiedencryptionScope
. - getEncryptionScopeClient(String) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClient
-
Creates a new
EncryptedBlobClient
with the specifiedencryptionScope
. - 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 a receiving requests to and from the service. - httpLogOptions(HttpLogOptions) - Method in class com.azure.storage.blob.specialized.cryptography.EncryptedBlobClientBuilder
-
Sets the
HttpLogOptions
for service requests.
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, and adds a decryption policy if one is not present. - 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(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.
All Classes All Packages