Package com.azure.storage.blob.options
Class BlockBlobOutputStreamOptions
- java.lang.Object
-
- com.azure.storage.blob.options.BlockBlobOutputStreamOptions
-
public class BlockBlobOutputStreamOptions extends Object
Extended options that may be passed when opening an output stream to a Block Blob.
-
-
Constructor Summary
Constructors Constructor Description BlockBlobOutputStreamOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlobHttpHeadersgetHeaders()Map<String,String>getMetadata()ParallelTransferOptionsgetParallelTransferOptions()BlobRequestConditionsgetRequestConditions()Map<String,String>getTags()AccessTiergetTier()BlockBlobOutputStreamOptionssetHeaders(BlobHttpHeaders headers)BlockBlobOutputStreamOptionssetMetadata(Map<String,String> metadata)BlockBlobOutputStreamOptionssetParallelTransferOptions(ParallelTransferOptions parallelTransferOptions)BlockBlobOutputStreamOptionssetRequestConditions(BlobRequestConditions requestConditions)BlockBlobOutputStreamOptionssetTags(Map<String,String> tags)BlockBlobOutputStreamOptionssetTier(AccessTier tier)
-
-
-
Method Detail
-
getParallelTransferOptions
public ParallelTransferOptions getParallelTransferOptions()
- Returns:
ParallelTransferOptions
-
setParallelTransferOptions
public BlockBlobOutputStreamOptions setParallelTransferOptions(ParallelTransferOptions parallelTransferOptions)
- Parameters:
parallelTransferOptions-ParallelTransferOptions- Returns:
- The updated options.
-
getHeaders
public BlobHttpHeaders getHeaders()
- Returns:
BlobHttpHeaders
-
setHeaders
public BlockBlobOutputStreamOptions setHeaders(BlobHttpHeaders headers)
- Parameters:
headers-BlobHttpHeaders- Returns:
- The updated
AppendBlobCreateOptions
-
getMetadata
public Map<String,String> getMetadata()
- Returns:
- The metadata to associate with the blob.
-
setMetadata
public BlockBlobOutputStreamOptions setMetadata(Map<String,String> metadata)
- Parameters:
metadata- The metadata to associate with the blob.- Returns:
- The updated options
-
setTags
public BlockBlobOutputStreamOptions setTags(Map<String,String> tags)
- Parameters:
tags- The tags to associate with the blob.- Returns:
- The updated options.
-
getTier
public AccessTier getTier()
- Returns:
AccessTier
-
setTier
public BlockBlobOutputStreamOptions setTier(AccessTier tier)
- Parameters:
tier-AccessTier- Returns:
- The updated options.
-
getRequestConditions
public BlobRequestConditions getRequestConditions()
- Returns:
BlobRequestConditions
-
setRequestConditions
public BlockBlobOutputStreamOptions setRequestConditions(BlobRequestConditions requestConditions)
- Parameters:
requestConditions-BlobRequestConditions- Returns:
- The updated options.
-
-