public class PageBlobCreateOptions extends Object
| Constructor and Description |
|---|
PageBlobCreateOptions(long size) |
| Modifier and Type | Method and Description |
|---|---|
BlobHttpHeaders |
getHeaders() |
Map<String,String> |
getMetadata() |
BlobRequestConditions |
getRequestConditions() |
Long |
getSequenceNumber() |
long |
getSize() |
Map<String,String> |
getTags() |
PageBlobCreateOptions |
setHeaders(BlobHttpHeaders headers) |
PageBlobCreateOptions |
setMetadata(Map<String,String> metadata) |
PageBlobCreateOptions |
setRequestConditions(BlobRequestConditions requestConditions) |
PageBlobCreateOptions |
setSequenceNumber(Long sequenceNumber) |
PageBlobCreateOptions |
setTags(Map<String,String> tags) |
public PageBlobCreateOptions(long size)
size - Specifies the maximum size for the page blob, up to 8 TB. The page blob size must be aligned to a
512-byte boundary.public long getSize()
public Long getSequenceNumber()
public PageBlobCreateOptions setSequenceNumber(Long sequenceNumber)
sequenceNumber - A user-controlled value that you can use to track requests. The value of the sequence
number must be between 0 and 2^63 - 1.The default value is 0.public BlobHttpHeaders getHeaders()
BlobHttpHeaderspublic PageBlobCreateOptions setHeaders(BlobHttpHeaders headers)
headers - BlobHttpHeadersAppendBlobCreateOptionspublic Map<String,String> getMetadata()
public PageBlobCreateOptions setMetadata(Map<String,String> metadata)
metadata - The metadata to associate with the blob.public PageBlobCreateOptions setTags(Map<String,String> tags)
tags - The tags to associate with the blob.public BlobRequestConditions getRequestConditions()
BlobRequestConditionspublic PageBlobCreateOptions setRequestConditions(BlobRequestConditions requestConditions)
requestConditions - BlobRequestConditionsCopyright © 2020 Microsoft Corporation. All rights reserved.