public class BlobUploadFromUrlOptions extends Object
| Constructor and Description |
|---|
BlobUploadFromUrlOptions(String sourceUrl) |
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.public com.azure.core.http.HttpAuthorization getSourceAuthorization()
public BlobUploadFromUrlOptions setSourceAuthorization(com.azure.core.http.HttpAuthorization sourceAuthorization)
sourceAuthorization - auth header for access to source.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.