Package | Description |
---|---|
com.azure.storage.blob |
Package containing the classes for BlobServiceClient.
|
com.azure.storage.blob.models |
Package containing classes for AzureBlobStorage.
|
com.azure.storage.blob.specialized |
Package containing specialized clients for Azure Storage Blobs.
|
Modifier and Type | Method and Description |
---|---|
Mono<Void> |
BlobAsyncClient.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)
Creates a new blob, or updates the content of an existing blob.
|
Modifier and Type | Method and Description |
---|---|
BlobHttpHeaders |
BlobHttpHeaders.setCacheControl(String cacheControl)
Set the cacheControl property: Optional.
|
BlobHttpHeaders |
BlobHttpHeaders.setContentDisposition(String contentDisposition)
Set the contentDisposition property: Optional.
|
BlobHttpHeaders |
BlobHttpHeaders.setContentEncoding(String contentEncoding)
Set the contentEncoding property: Optional.
|
BlobHttpHeaders |
BlobHttpHeaders.setContentLanguage(String contentLanguage)
Set the contentLanguage property: Optional.
|
BlobHttpHeaders |
BlobHttpHeaders.setContentMd5(byte[] contentMd5)
Set the contentMd5 property: Optional.
|
BlobHttpHeaders |
BlobHttpHeaders.setContentType(String contentType)
Set the contentType property: Optional.
|
Modifier and Type | Method and Description |
---|---|
static 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 BlobAsyncClient
|
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(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.
|
BlobOutputStream |
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.
|
Mono<Void> |
BlobAsyncClientBase.setHttpHeaders(BlobHttpHeaders headers)
Changes a blob's HTTP header properties.
|
void |
BlobClientBase.setHttpHeaders(BlobHttpHeaders headers)
Changes a blob's HTTP header properties.
|
Mono<com.azure.core.http.rest.Response<Void>> |
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.
|
Copyright © 2020 Microsoft Corporation. All rights reserved.