Uses of Class
com.azure.storage.blob.models.BlockBlobItem
Package
Description
Package containing the classes for BlobServiceClient.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of BlockBlobItem in com.azure.storage.blob
Modifier and TypeMethodDescriptionBlobAsyncClient.upload
(com.azure.core.util.BinaryData data) Creates a new block blob.BlobAsyncClient.upload
(com.azure.core.util.BinaryData data, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.BlobAsyncClient.upload
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions) Creates a new block blob.BlobAsyncClient.upload
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlobAsyncClient.uploadFromFileWithResponse
(BlobUploadFromFileOptions options) Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.com.azure.core.http.rest.Response<BlockBlobItem>
BlobClient.uploadFromFileWithResponse
(BlobUploadFromFileOptions options, Duration timeout, com.azure.core.util.Context context) Creates a new block blob, or updates the content of an existing block blob.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlobAsyncClient.uploadWithResponse
(BlobParallelUploadOptions options) 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.com.azure.core.http.rest.Response<BlockBlobItem>
BlobClient.uploadWithResponse
(BlobParallelUploadOptions options, com.azure.core.util.Context context) Deprecated.com.azure.core.http.rest.Response<BlockBlobItem>
BlobClient.uploadWithResponse
(BlobParallelUploadOptions options, Duration timeout, com.azure.core.util.Context context) Creates a new blob, or updates the content of an existing blob. -
Uses of BlockBlobItem in com.azure.storage.blob.specialized
Modifier and TypeMethodDescriptionBlockBlobClient.commitBlockList
(List<String> base64BlockIds) Writes a blob by specifying the list of block IDs that are to make up the blob.BlockBlobClient.commitBlockList
(List<String> base64BlockIds, boolean overwrite) Writes a blob by specifying the list of block IDs that are to make up the blob.BlockBlobClient.upload
(com.azure.core.util.BinaryData data) Creates a new block blob.BlockBlobClient.upload
(com.azure.core.util.BinaryData data, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.BlockBlobClient.upload
(InputStream data, long length) Creates a new block blob.BlockBlobClient.upload
(InputStream data, long length, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.BlockBlobClient.uploadFromUrl
(String sourceUrl) Creates a new block blob, or updates the content of an existing block blob.BlockBlobClient.uploadFromUrl
(String sourceUrl, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.Modifier and TypeMethodDescriptionBlockBlobAsyncClient.commitBlockList
(List<String> base64BlockIds) Writes a blob by specifying the list of block IDs that are to make up the blob.BlockBlobAsyncClient.commitBlockList
(List<String> base64BlockIds, boolean overwrite) Writes a blob by specifying the list of block IDs that are to make up the blob.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlockBlobAsyncClient.commitBlockListWithResponse
(BlockBlobCommitBlockListOptions options) Writes a blob by specifying the list of block IDs that are to make up the blob.Mono<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
(BlockBlobCommitBlockListOptions options, 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.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.BlockBlobAsyncClient.upload
(com.azure.core.util.BinaryData data) Creates a new block blob.BlockBlobAsyncClient.upload
(com.azure.core.util.BinaryData data, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.BlockBlobAsyncClient.upload
(Flux<ByteBuffer> data, long length) Creates a new block blob.BlockBlobAsyncClient.upload
(Flux<ByteBuffer> data, long length, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.BlockBlobAsyncClient.uploadFromUrl
(String sourceUrl) Creates a new block blob, or updates the content of an existing block blob.BlockBlobAsyncClient.uploadFromUrl
(String sourceUrl, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlockBlobAsyncClient.uploadFromUrlWithResponse
(BlobUploadFromUrlOptions options) Creates a new block blob, or updates the content of an existing block blob.com.azure.core.http.rest.Response<BlockBlobItem>
BlockBlobClient.uploadFromUrlWithResponse
(BlobUploadFromUrlOptions options, Duration timeout, com.azure.core.util.Context context) Creates a new block blob, or updates the content of an existing block blob.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlockBlobAsyncClient.uploadWithResponse
(BlockBlobSimpleUploadOptions options) Creates a new block blob, or updates the content of an existing block blob.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
(BlockBlobSimpleUploadOptions options, Duration timeout, com.azure.core.util.Context context) 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)