Package | Description |
---|---|
com.microsoft.azure.storage.blob |
This package contains the classes for StorageClient.
|
com.microsoft.azure.storage.blob.models |
This package contains the models classes for StorageClient.
|
Modifier and Type | Method and Description |
---|---|
BlobHTTPHeaders |
TransferManagerUploadToBlockBlobOptions.httpHeaders()
Most often used when creating a blob or setting its properties, this class contains fields for typical HTTP
properties, which, if specified, will be attached to the target blob.
|
Modifier and Type | Method and Description |
---|---|
void |
GeneratedBlockBlobs.commitBlockList(com.microsoft.rest.v2.Context context,
BlockLookupList blocks,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Commit Block List operation writes a blob by specifying the list of block IDs that make up the blob.
|
io.reactivex.Single<BlockBlobCommitBlockListResponse> |
BlockBlobURL.commitBlockList(List<String> base64BlockIDs,
BlobHTTPHeaders headers,
Metadata metadata,
BlobAccessConditions accessConditions,
com.microsoft.rest.v2.Context context)
Writes a blob by specifying the list of block IDs that are to make up the blob.
|
io.reactivex.Completable |
GeneratedBlockBlobs.commitBlockListAsync(com.microsoft.rest.v2.Context context,
BlockLookupList blocks,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Commit Block List operation writes a blob by specifying the list of block IDs that make up the blob.
|
com.microsoft.rest.v2.ServiceFuture<Void> |
GeneratedBlockBlobs.commitBlockListAsync(com.microsoft.rest.v2.Context context,
BlockLookupList blocks,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions,
com.microsoft.rest.v2.ServiceCallback<Void> serviceCallback)
The Commit Block List operation writes a blob by specifying the list of block IDs that make up the blob.
|
io.reactivex.Single<BlockBlobCommitBlockListResponse> |
GeneratedBlockBlobs.commitBlockListWithRestResponseAsync(com.microsoft.rest.v2.Context context,
BlockLookupList blocks,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Commit Block List operation writes a blob by specifying the list of block IDs that make up the blob.
|
io.reactivex.Single<AppendBlobCreateResponse> |
AppendBlobURL.create(BlobHTTPHeaders headers,
Metadata metadata,
BlobAccessConditions accessConditions,
com.microsoft.rest.v2.Context context)
Creates a 0-length append blob.
|
void |
GeneratedAppendBlobs.create(com.microsoft.rest.v2.Context context,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Create Append Blob operation creates a new append blob.
|
void |
GeneratedPageBlobs.create(com.microsoft.rest.v2.Context context,
long contentLength,
long blobContentLength,
Integer timeout,
Map<String,String> metadata,
Long blobSequenceNumber,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Create operation creates a new page blob.
|
io.reactivex.Single<PageBlobCreateResponse> |
PageBlobURL.create(long size,
Long sequenceNumber,
BlobHTTPHeaders headers,
Metadata metadata,
BlobAccessConditions accessConditions,
com.microsoft.rest.v2.Context context)
Creates a page blob of the specified length.
|
io.reactivex.Completable |
GeneratedAppendBlobs.createAsync(com.microsoft.rest.v2.Context context,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Create Append Blob operation creates a new append blob.
|
com.microsoft.rest.v2.ServiceFuture<Void> |
GeneratedAppendBlobs.createAsync(com.microsoft.rest.v2.Context context,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions,
com.microsoft.rest.v2.ServiceCallback<Void> serviceCallback)
The Create Append Blob operation creates a new append blob.
|
io.reactivex.Completable |
GeneratedPageBlobs.createAsync(com.microsoft.rest.v2.Context context,
long contentLength,
long blobContentLength,
Integer timeout,
Map<String,String> metadata,
Long blobSequenceNumber,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Create operation creates a new page blob.
|
com.microsoft.rest.v2.ServiceFuture<Void> |
GeneratedPageBlobs.createAsync(com.microsoft.rest.v2.Context context,
long contentLength,
long blobContentLength,
Integer timeout,
Map<String,String> metadata,
Long blobSequenceNumber,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions,
com.microsoft.rest.v2.ServiceCallback<Void> serviceCallback)
The Create operation creates a new page blob.
|
io.reactivex.Single<AppendBlobCreateResponse> |
GeneratedAppendBlobs.createWithRestResponseAsync(com.microsoft.rest.v2.Context context,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Create Append Blob operation creates a new append blob.
|
io.reactivex.Single<PageBlobCreateResponse> |
GeneratedPageBlobs.createWithRestResponseAsync(com.microsoft.rest.v2.Context context,
long contentLength,
long blobContentLength,
Integer timeout,
Map<String,String> metadata,
Long blobSequenceNumber,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Create operation creates a new page blob.
|
io.reactivex.Single<BlobSetHTTPHeadersResponse> |
BlobURL.setHTTPHeaders(BlobHTTPHeaders headers)
Changes a blob's HTTP header properties.
|
io.reactivex.Single<BlobSetHTTPHeadersResponse> |
BlobURL.setHTTPHeaders(BlobHTTPHeaders headers,
BlobAccessConditions accessConditions,
com.microsoft.rest.v2.Context context)
Changes a blob's HTTP header properties.
|
void |
GeneratedBlobs.setHTTPHeaders(com.microsoft.rest.v2.Context context,
Integer timeout,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Set HTTP Headers operation sets system properties on the blob.
|
io.reactivex.Completable |
GeneratedBlobs.setHTTPHeadersAsync(com.microsoft.rest.v2.Context context,
Integer timeout,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Set HTTP Headers operation sets system properties on the blob.
|
com.microsoft.rest.v2.ServiceFuture<Void> |
GeneratedBlobs.setHTTPHeadersAsync(com.microsoft.rest.v2.Context context,
Integer timeout,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions,
com.microsoft.rest.v2.ServiceCallback<Void> serviceCallback)
The Set HTTP Headers operation sets system properties on the blob.
|
io.reactivex.Single<BlobSetHTTPHeadersResponse> |
GeneratedBlobs.setHTTPHeadersWithRestResponseAsync(com.microsoft.rest.v2.Context context,
Integer timeout,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Set HTTP Headers operation sets system properties on the blob.
|
void |
GeneratedBlockBlobs.upload(com.microsoft.rest.v2.Context context,
io.reactivex.Flowable<ByteBuffer> body,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Upload Block Blob operation updates the content of an existing block blob.
|
io.reactivex.Single<BlockBlobUploadResponse> |
BlockBlobURL.upload(io.reactivex.Flowable<ByteBuffer> data,
long length,
BlobHTTPHeaders headers,
Metadata metadata,
BlobAccessConditions accessConditions,
com.microsoft.rest.v2.Context context)
Creates a new block blob, or updates the content of an existing block blob.
|
io.reactivex.Completable |
GeneratedBlockBlobs.uploadAsync(com.microsoft.rest.v2.Context context,
io.reactivex.Flowable<ByteBuffer> body,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Upload Block Blob operation updates the content of an existing block blob.
|
com.microsoft.rest.v2.ServiceFuture<Void> |
GeneratedBlockBlobs.uploadAsync(com.microsoft.rest.v2.Context context,
io.reactivex.Flowable<ByteBuffer> body,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions,
com.microsoft.rest.v2.ServiceCallback<Void> serviceCallback)
The Upload Block Blob operation updates the content of an existing block blob.
|
io.reactivex.Single<BlockBlobUploadResponse> |
GeneratedBlockBlobs.uploadWithRestResponseAsync(com.microsoft.rest.v2.Context context,
io.reactivex.Flowable<ByteBuffer> body,
long contentLength,
Integer timeout,
Map<String,String> metadata,
String requestId,
BlobHTTPHeaders blobHTTPHeaders,
LeaseAccessConditions leaseAccessConditions,
ModifiedAccessConditions modifiedAccessConditions)
The Upload Block Blob operation updates the content of an existing block blob.
|
Constructor and Description |
---|
TransferManagerUploadToBlockBlobOptions(IProgressReceiver progressReceiver,
BlobHTTPHeaders httpHeaders,
Metadata metadata,
BlobAccessConditions accessConditions,
Integer parallelism)
Creates a new object that configures the parallel upload behavior.
|
Modifier and Type | Method and Description |
---|---|
BlobHTTPHeaders |
BlobHTTPHeaders.withBlobCacheControl(String blobCacheControl)
Set the blobCacheControl value.
|
BlobHTTPHeaders |
BlobHTTPHeaders.withBlobContentDisposition(String blobContentDisposition)
Set the blobContentDisposition value.
|
BlobHTTPHeaders |
BlobHTTPHeaders.withBlobContentEncoding(String blobContentEncoding)
Set the blobContentEncoding value.
|
BlobHTTPHeaders |
BlobHTTPHeaders.withBlobContentLanguage(String blobContentLanguage)
Set the blobContentLanguage value.
|
BlobHTTPHeaders |
BlobHTTPHeaders.withBlobContentMD5(byte[] blobContentMD5)
Set the blobContentMD5 value.
|
BlobHTTPHeaders |
BlobHTTPHeaders.withBlobContentType(String blobContentType)
Set the blobContentType value.
|
Copyright © 2019 Microsoft Corporation. All rights reserved.