public class PutObjectTaggingRequest extends S3ObjectRequest implements EntityRequest
| Constructor and Description |
|---|
PutObjectTaggingRequest(java.lang.String bucketName,
java.lang.String key) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getContentLength() |
java.lang.String |
getContentType() |
java.lang.Object |
getEntity() |
java.util.Map<java.lang.String,java.lang.String> |
getQueryParams()
Override to return the request-specific query parameters based on properties of the request.
|
ObjectTagging |
getTagging() |
java.lang.String |
getVersionId() |
boolean |
isChunkable() |
void |
setTagging(ObjectTagging tagging) |
void |
setVersionId(java.lang.String versionId) |
PutObjectTaggingRequest |
withTagging(ObjectTagging tagging) |
PutObjectTaggingRequest |
withVersionId(java.lang.String versionId) |
getKey, setKeygetBucketName, setBucketNameaddCustomHeader, getCustomHeaders, getHeaders, getMethod, getNamespace, getPath, getProperties, getQueryString, getRawQueryString, getSubresource, property, setNamespace, setPathpublic PutObjectTaggingRequest(java.lang.String bucketName,
java.lang.String key)
public java.util.Map<java.lang.String,java.lang.String> getQueryParams()
ObjectRequestgetQueryParams in class ObjectRequestpublic 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 getContentType()
getContentType in interface EntityRequestpublic ObjectTagging getTagging()
public void setTagging(ObjectTagging tagging)
public java.lang.String getVersionId()
public void setVersionId(java.lang.String versionId)
public PutObjectTaggingRequest withTagging(ObjectTagging tagging)
public PutObjectTaggingRequest withVersionId(java.lang.String versionId)