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, setKeygetBucketName, setBucketNameaddCustomHeader, getCustomHeaders, getMethod, getNamespace, getPath, getProperties, getQueryString, getRawQueryString, getSubresource, property, setNamespace, setPathpublic DeleteObjectRequest(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.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)