public final class AppendBlobAppendBlockFromUrlOptions extends Object
Constructor and Description |
---|
AppendBlobAppendBlockFromUrlOptions(String sourceUrl) |
Modifier and Type | Method and Description |
---|---|
AppendBlobRequestConditions |
getDestinationRequestConditions() |
com.azure.core.http.HttpAuthorization |
getSourceAuthorization() |
byte[] |
getSourceContentMd5() |
BlobRange |
getSourceRange() |
BlobRequestConditions |
getSourceRequestConditions() |
String |
getSourceUrl() |
AppendBlobAppendBlockFromUrlOptions |
setDestinationRequestConditions(AppendBlobRequestConditions destinationRequestConditions) |
AppendBlobAppendBlockFromUrlOptions |
setSourceAuthorization(com.azure.core.http.HttpAuthorization sourceAuthorization)
Sets "Authorization" header for accessing source URL.
|
AppendBlobAppendBlockFromUrlOptions |
setSourceContentMd5(byte[] sourceContentMd5) |
AppendBlobAppendBlockFromUrlOptions |
setSourceRange(BlobRange sourceRange) |
AppendBlobAppendBlockFromUrlOptions |
setSourceRequestConditions(BlobRequestConditions sourceRequestConditions) |
public AppendBlobAppendBlockFromUrlOptions(String sourceUrl)
sourceUrl
- The source URL to copy from. URLs outside of Azure may only be copied to block blobs.public String getSourceUrl()
public BlobRange getSourceRange()
public AppendBlobAppendBlockFromUrlOptions setSourceRange(BlobRange sourceRange)
sourceRange
- Range of bytes to read from the source.public byte[] getSourceContentMd5()
public AppendBlobAppendBlockFromUrlOptions setSourceContentMd5(byte[] sourceContentMd5)
sourceContentMd5
- MD5 of the source content to be appended.public AppendBlobRequestConditions getDestinationRequestConditions()
AppendBlobRequestConditions
for writing to destination.public AppendBlobAppendBlockFromUrlOptions setDestinationRequestConditions(AppendBlobRequestConditions destinationRequestConditions)
destinationRequestConditions
- AppendBlobRequestConditions
for writing to destination.public BlobRequestConditions getSourceRequestConditions()
BlobRequestConditions
for accessing source.public AppendBlobAppendBlockFromUrlOptions setSourceRequestConditions(BlobRequestConditions sourceRequestConditions)
sourceRequestConditions
- BlobRequestConditions
for accessing source.public com.azure.core.http.HttpAuthorization getSourceAuthorization()
public AppendBlobAppendBlockFromUrlOptions setSourceAuthorization(com.azure.core.http.HttpAuthorization sourceAuthorization)
sourceAuthorization
- auth header for accessing source.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.