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