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 accessConditions)
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 accessConditions,
Duration timeout)
Creates a new block blob, or updates the content of an existing block blob.
|
Mono<Response<BlockBlobItem>> |
BlobAsyncClient.uploadWithResponse(Flux<ByteBuffer> data,
ParallelTransferOptions parallelTransferOptions,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
BlobRequestConditions accessConditions)
Creates a new block blob, or updates the content of an existing block 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 |
---|---|
Mono<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.
|
Response<BlockBlobItem> |
BlockBlobClient.commitBlockListWithResponse(List<String> base64BlockIds,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
BlobRequestConditions accessConditions,
Duration timeout,
Context context)
Writes a blob by specifying the list of block IDs that are to make up the blob.
|
Mono<Response<AppendBlobItem>> |
AppendBlobAsyncClient.createWithResponse(BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions accessConditions)
Creates a 0-length append blob.
|
Response<AppendBlobItem> |
AppendBlobClient.createWithResponse(BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions accessConditions,
Duration timeout,
Context context)
Creates a 0-length append blob.
|
Mono<Response<PageBlobItem>> |
PageBlobAsyncClient.createWithResponse(long size,
Long sequenceNumber,
BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions accessConditions)
Creates a page blob of the specified length.
|
Response<PageBlobItem> |
PageBlobClient.createWithResponse(long size,
Long sequenceNumber,
BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions accessConditions,
Duration timeout,
Context context)
Creates a page blob of the specified length.
|
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<Response<Void>> |
BlobAsyncClientBase.setHttpHeadersWithResponse(BlobHttpHeaders headers,
BlobRequestConditions accessConditions)
Changes a blob's HTTP header properties.
|
Response<Void> |
BlobClientBase.setHttpHeadersWithResponse(BlobHttpHeaders headers,
BlobRequestConditions accessConditions,
Duration timeout,
Context context)
Changes a blob's HTTP header properties.
|
Mono<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.
|
Response<BlockBlobItem> |
BlockBlobClient.uploadWithResponse(InputStream data,
long length,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
byte[] contentMd5,
BlobRequestConditions accessConditions,
Duration timeout,
Context context)
Creates a new block blob, or updates the content of an existing block blob.
|
Copyright © 2019 Microsoft Corporation. All rights reserved.