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()
BlobHttpHeaders
public PageBlobCreateOptions setHeaders(BlobHttpHeaders headers)
headers
- BlobHttpHeaders
AppendBlobCreateOptions
public 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()
BlobRequestConditions
public PageBlobCreateOptions setRequestConditions(BlobRequestConditions requestConditions)
requestConditions
- BlobRequestConditions
Copyright © 2021 Microsoft Corporation. All rights reserved.