Uses of Class
com.azure.storage.blob.models.BlobHttpHeaders
Package
Description
Package containing the classes for BlobServiceClient.
Package containing the data models for AzureBlobStorage.
Package containing options model classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of BlobHttpHeaders in com.azure.storage.blob
Modifier and TypeMethodDescriptionBlobAsyncClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.void
BlobClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout) Creates a new block blob, or updates the content of an existing block blob.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlobAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob.void
BlobClient.uploadWithResponse
(InputStream data, long length, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deprecated. -
Uses of BlobHttpHeaders in com.azure.storage.blob.models
Modifier and TypeMethodDescriptionBlobHttpHeaders.setCacheControl
(String cacheControl) Set the cacheControl property: Optional.BlobHttpHeaders.setContentDisposition
(String contentDisposition) Set the contentDisposition property: Optional.BlobHttpHeaders.setContentEncoding
(String contentEncoding) Set the contentEncoding property: Optional.BlobHttpHeaders.setContentLanguage
(String contentLanguage) Set the contentLanguage property: Optional.BlobHttpHeaders.setContentMd5
(byte[] contentMd5) Set the contentMd5 property: Optional.BlobHttpHeaders.setContentType
(String contentType) Set the contentType property: Optional. -
Uses of BlobHttpHeaders in com.azure.storage.blob.options
Modifier and TypeMethodDescriptionAppendBlobCreateOptions.getHeaders()
BlobParallelUploadOptions.getHeaders()
Gets theBlobHttpHeaders
.BlobUploadFromFileOptions.getHeaders()
BlobUploadFromUrlOptions.getHeaders()
BlockBlobCommitBlockListOptions.getHeaders()
BlockBlobOutputStreamOptions.getHeaders()
BlockBlobSimpleUploadOptions.getHeaders()
PageBlobCreateOptions.getHeaders()
Modifier and TypeMethodDescriptionAppendBlobCreateOptions.setHeaders
(BlobHttpHeaders headers) BlobParallelUploadOptions.setHeaders
(BlobHttpHeaders headers) Sets theBlobHttpHeaders
.BlobUploadFromFileOptions.setHeaders
(BlobHttpHeaders headers) BlobUploadFromUrlOptions.setHeaders
(BlobHttpHeaders headers) BlockBlobCommitBlockListOptions.setHeaders
(BlobHttpHeaders headers) BlockBlobOutputStreamOptions.setHeaders
(BlobHttpHeaders headers) BlockBlobSimpleUploadOptions.setHeaders
(BlobHttpHeaders headers) PageBlobCreateOptions.setHeaders
(BlobHttpHeaders headers) -
Uses of BlobHttpHeaders in com.azure.storage.blob.specialized
Modifier and TypeMethodDescriptionstatic BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a block blob output stream from a BlobAsyncClientstatic BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, com.azure.core.util.Context context) Creates a block blob output stream from a BlobAsyncClientMono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlockBlobAsyncClient.commitBlockListWithResponse
(List<String> base64BlockIds, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Writes a blob by specifying the list of block IDs that are to make up the blob.com.azure.core.http.rest.Response<BlockBlobItem>
BlockBlobClient.commitBlockListWithResponse
(List<String> base64BlockIds, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Writes a blob by specifying the list of block IDs that are to make up the blob.Mono<com.azure.core.http.rest.Response<AppendBlobItem>>
AppendBlobAsyncClient.createWithResponse
(BlobHttpHeaders headers, Map<String, String> metadata, BlobRequestConditions requestConditions) Creates a 0-length append blob.com.azure.core.http.rest.Response<AppendBlobItem>
AppendBlobClient.createWithResponse
(BlobHttpHeaders headers, Map<String, String> metadata, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a 0-length append blob.Mono<com.azure.core.http.rest.Response<PageBlobItem>>
PageBlobAsyncClient.createWithResponse
(long size, Long sequenceNumber, BlobHttpHeaders headers, Map<String, String> metadata, BlobRequestConditions requestConditions) Creates a page blob of the specified length.com.azure.core.http.rest.Response<PageBlobItem>
PageBlobClient.createWithResponse
(long size, Long sequenceNumber, BlobHttpHeaders headers, Map<String, String> metadata, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a page blob of the specified length.BlockBlobClient.getBlobOutputStream
(ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates and opens an output stream to write data to the block blob.BlobAsyncClientBase.setHttpHeaders
(BlobHttpHeaders headers) Changes a blob's HTTP header properties.void
BlobClientBase.setHttpHeaders
(BlobHttpHeaders headers) Changes a blob's HTTP header properties.BlobAsyncClientBase.setHttpHeadersWithResponse
(BlobHttpHeaders headers, BlobRequestConditions requestConditions) Changes a blob's HTTP header properties.com.azure.core.http.rest.Response<Void>
BlobClientBase.setHttpHeadersWithResponse
(BlobHttpHeaders headers, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Changes a blob's HTTP header properties.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlockBlobAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, long length, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, byte[] contentMd5, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob.com.azure.core.http.rest.Response<BlockBlobItem>
BlockBlobClient.uploadWithResponse
(InputStream data, long length, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, byte[] contentMd5, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a new block blob, or updates the content of an existing block blob.
BlobClient.uploadWithResponse(BlobParallelUploadOptions, Duration, Context)
instead