public class DeleteObjectRequest extends S3ObjectRequest
Constructor and Description |
---|
DeleteObjectRequest(java.lang.String bucketName,
java.lang.String key) |
Modifier and Type | Method and Description |
---|---|
boolean |
getBypassGovernanceRetention() |
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 |
getIfMatch() |
java.util.Date |
getIfUnmodifiedSince() |
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() |
void |
setBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention) |
void |
setIfMatch(java.lang.String ifMatch) |
void |
setIfUnmodifiedSince(java.util.Date ifUnmodifiedSince) |
void |
setVersionId(java.lang.String versionId) |
DeleteObjectRequest |
withBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention) |
DeleteObjectRequest |
withIfMatch(java.lang.String ifMatch) |
DeleteObjectRequest |
withIfUnmodifiedSince(java.util.Date ifUnmodifiedSince) |
DeleteObjectRequest |
withVersionId(java.lang.String versionId) |
getKey, setKey
getBucketName, setBucketName
addCustomHeader, getCustomHeaders, getMethod, getNamespace, getPath, getProperties, getQueryString, getRawQueryString, getSubresource, property, setNamespace, setPath
public DeleteObjectRequest(java.lang.String bucketName, java.lang.String key)
public java.util.Map<java.lang.String,java.lang.String> getQueryParams()
ObjectRequest
getQueryParams
in class ObjectRequest
public java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getHeaders()
ObjectRequest
getHeaders
in class ObjectRequest
public java.lang.String getVersionId()
public void setVersionId(java.lang.String versionId)
public java.util.Date getIfUnmodifiedSince()
public void setIfUnmodifiedSince(java.util.Date ifUnmodifiedSince)
public java.lang.String getIfMatch()
public void setIfMatch(java.lang.String ifMatch)
public boolean getBypassGovernanceRetention()
public void setBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention)
public DeleteObjectRequest withVersionId(java.lang.String versionId)
public DeleteObjectRequest withIfUnmodifiedSince(java.util.Date ifUnmodifiedSince)
public DeleteObjectRequest withIfMatch(java.lang.String ifMatch)
public DeleteObjectRequest withBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention)