public class BlobUploadFromUrlOptions extends Object
Constructor and Description |
---|
BlobUploadFromUrlOptions(String sourceUrl) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getContentMd5() |
BlobRequestConditions |
getDestinationRequestConditions() |
BlobHttpHeaders |
getHeaders() |
BlobRequestConditions |
getSourceRequestConditions() |
String |
getSourceUrl() |
Map<String,String> |
getTags() |
AccessTier |
getTier() |
Boolean |
isCopySourceBlobProperties()
Optional, default is true.
|
BlobUploadFromUrlOptions |
setContentMd5(byte[] contentMd5) |
BlobUploadFromUrlOptions |
setCopySourceBlobProperties(Boolean copySourceBlobProperties)
Optional, default is true.
|
BlobUploadFromUrlOptions |
setDestinationRequestConditions(BlobRequestConditions destinationRequestConditions) |
BlobUploadFromUrlOptions |
setHeaders(BlobHttpHeaders headers) |
BlobUploadFromUrlOptions |
setSourceRequestConditions(BlobRequestConditions sourceRequestConditions) |
BlobUploadFromUrlOptions |
setTags(Map<String,String> tags) |
BlobUploadFromUrlOptions |
setTier(AccessTier tier) |
public BlobUploadFromUrlOptions(String sourceUrl)
sourceUrl
- The source URL to upload from.public String getSourceUrl()
public BlobHttpHeaders getHeaders()
BlobHttpHeaders
public BlobUploadFromUrlOptions setHeaders(BlobHttpHeaders headers)
headers
- BlobHttpHeaders
public BlobUploadFromUrlOptions setTags(Map<String,String> tags)
tags
- The tags to associate with the blob.public AccessTier getTier()
AccessTier
public BlobUploadFromUrlOptions setTier(AccessTier tier)
tier
- AccessTier
public byte[] getContentMd5()
public BlobUploadFromUrlOptions setContentMd5(byte[] contentMd5)
contentMd5
- An MD5 hash of the block content. This hash is used to verify the integrity of the block during
transport. When this header is specified, the storage service compares the hash of the content that has arrived
with this header value. Note that this MD5 hash is not stored with the blob. If the two hashes do not match, the
operation will fail.public BlobRequestConditions getDestinationRequestConditions()
BlobRequestConditions
public BlobUploadFromUrlOptions setDestinationRequestConditions(BlobRequestConditions destinationRequestConditions)
destinationRequestConditions
- BlobRequestConditions
public BlobRequestConditions getSourceRequestConditions()
BlobRequestConditions
public BlobUploadFromUrlOptions setSourceRequestConditions(BlobRequestConditions sourceRequestConditions)
sourceRequestConditions
- BlobRequestConditions
public Boolean isCopySourceBlobProperties()
public BlobUploadFromUrlOptions setCopySourceBlobProperties(Boolean copySourceBlobProperties)
copySourceBlobProperties
- Whether properties from the source blob should be copied.Copyright © 2021 Microsoft Corporation. All rights reserved.