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()
BlobHttpHeaderspublic BlobUploadFromUrlOptions setHeaders(BlobHttpHeaders headers)
headers - BlobHttpHeaderspublic BlobUploadFromUrlOptions setTags(Map<String,String> tags)
tags - The tags to associate with the blob.public AccessTier getTier()
AccessTierpublic BlobUploadFromUrlOptions setTier(AccessTier tier)
tier - AccessTierpublic 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()
BlobRequestConditionspublic BlobUploadFromUrlOptions setDestinationRequestConditions(BlobRequestConditions destinationRequestConditions)
destinationRequestConditions - BlobRequestConditionspublic BlobRequestConditions getSourceRequestConditions()
BlobRequestConditionspublic BlobUploadFromUrlOptions setSourceRequestConditions(BlobRequestConditions sourceRequestConditions)
sourceRequestConditions - BlobRequestConditionspublic Boolean isCopySourceBlobProperties()
public BlobUploadFromUrlOptions setCopySourceBlobProperties(Boolean copySourceBlobProperties)
copySourceBlobProperties - Whether properties from the source blob should be copied.Copyright © 2021 Microsoft Corporation. All rights reserved.