BlockBlobCommitBlockListOptions Class
- java.
lang. Object - com.
azure. storage. blob. options. BlockBlobCommitBlockListOptions
- com.
public class BlockBlobCommitBlockListOptions
Extended options that may be passed when committing a block list.
Constructor Summary
Constructor | Description | |
---|---|---|
BlockBlobCommitBlockListOptions(List<String> base64BlockIds) |
Method Summary
Methods inherited from java.lang.Object
Constructor Details
BlockBlobCommitBlockListOptions
public BlockBlobCommitBlockListOptions(List
Parameters:
String
s that specifies the block IDs to be committed.
Method Details
getBase64BlockIds
public List
Returns:
String
s that specifies the block IDs to be committed.getHeaders
getImmutabilityPolicy
getMetadata
public Map
Returns:
getRequestConditions
getTags
public Map
Returns:
getTier
isLegalHold
public Boolean isLegalHold()
Returns:
setHeaders
public BlockBlobCommitBlockListOptions setHeaders(BlobHttpHeaders headers)
Parameters:
Returns:
AppendBlobCreateOptions
setImmutabilityPolicy
public BlockBlobCommitBlockListOptions setImmutabilityPolicy(BlobImmutabilityPolicy immutabilityPolicy)
Note that this parameter is only applicable to a blob within a container that has immutable storage with versioning enabled.
Parameters:
Returns:
setLegalHold
public BlockBlobCommitBlockListOptions setLegalHold(Boolean legalHold)
Note that this parameter is only applicable to a blob within a container that has immutable storage with versioning enabled.
Parameters:
Returns:
setMetadata
public BlockBlobCommitBlockListOptions setMetadata(Map
Parameters:
Returns:
setRequestConditions
public BlockBlobCommitBlockListOptions setRequestConditions(BlobRequestConditions requestConditions)
Parameters:
Returns:
setTags
public BlockBlobCommitBlockListOptions setTags(Map
Parameters:
Returns:
setTier
public BlockBlobCommitBlockListOptions setTier(AccessTier tier)
Parameters:
Returns:
Applies to
Azure SDK for Java