public class CopyRangeRequest extends S3ObjectRequest implements EntityRequest
| Constructor and Description |
|---|
CopyRangeRequest(java.lang.String bucketName,
java.lang.String key) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getContentLength() |
java.lang.String |
getContentMd5() |
java.lang.String |
getContentType() |
java.lang.String |
getCopyMode() |
CopyRange |
getCopyRange() |
java.lang.Object |
getEntity() |
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
getHeaders()
Override to return request-specific headers based on properties of the request.
|
java.lang.String |
getMultiPartCopy() |
boolean |
isChunkable() |
void |
setContentMd5(java.lang.String contentMd5) |
void |
setCopyMode(java.lang.String copyMode) |
void |
setCopyRange(CopyRange copyRange) |
void |
setMultiPartCopy(java.lang.String multiPartCopy) |
CopyRangeRequest |
withContentMd5(java.lang.String contentMd5) |
CopyRangeRequest |
withCopyMode(java.lang.String copyMode) |
CopyRangeRequest |
withCopyRange(CopyRange copyRange) |
CopyRangeRequest |
withMultiPartCopy(java.lang.String multiPartCopy) |
getKey, setKeygetBucketName, setBucketNameaddCustomHeader, getCustomHeaders, getMethod, getNamespace, getPath, getProperties, getQueryParams, getQueryString, getRawQueryString, getSubresource, property, setNamespace, setPathpublic CopyRangeRequest(java.lang.String bucketName,
java.lang.String key)
public java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getHeaders()
ObjectRequestgetHeaders in class ObjectRequestpublic java.lang.String getContentType()
getContentType in interface EntityRequestpublic java.lang.Long getContentLength()
getContentLength in interface EntityRequestpublic boolean isChunkable()
isChunkable in interface EntityRequestpublic java.lang.Object getEntity()
getEntity in interface EntityRequestpublic java.lang.String getContentMd5()
public void setContentMd5(java.lang.String contentMd5)
public java.lang.String getCopyMode()
public void setCopyMode(java.lang.String copyMode)
public java.lang.String getMultiPartCopy()
public void setMultiPartCopy(java.lang.String multiPartCopy)
public CopyRange getCopyRange()
public void setCopyRange(CopyRange copyRange)
public CopyRangeRequest withContentMd5(java.lang.String contentMd5)
public CopyRangeRequest withCopyMode(java.lang.String copyMode)
public CopyRangeRequest withMultiPartCopy(java.lang.String multiPartCopy)
public CopyRangeRequest withCopyRange(CopyRange copyRange)