public class DeleteObjectsRequest extends AbstractBucketRequest implements EntityRequest
| Constructor and Description |
|---|
DeleteObjectsRequest(java.lang.String bucketName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBypassGovernanceRetention() |
java.lang.Long |
getContentLength() |
java.lang.String |
getContentType() |
DeleteObjects |
getDeleteObjects() |
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.
|
boolean |
isChunkable() |
void |
setBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention) |
void |
setDeleteObjects(DeleteObjects deleteObjects) |
DeleteObjectsRequest |
withBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention) |
DeleteObjectsRequest |
withKeys(java.util.List<ObjectKey> keys) |
DeleteObjectsRequest |
withKeys(ObjectKey... keys) |
DeleteObjectsRequest |
withKeys(java.lang.String... keys) |
getBucketName, setBucketNameaddCustomHeader, getCustomHeaders, getMethod, getNamespace, getPath, getProperties, getQueryParams, getQueryString, getRawQueryString, getSubresource, property, setNamespace, setPathpublic 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 DeleteObjects getDeleteObjects()
public void setDeleteObjects(DeleteObjects deleteObjects)
public DeleteObjectsRequest withKeys(java.util.List<ObjectKey> keys)
public DeleteObjectsRequest withKeys(ObjectKey... keys)
public DeleteObjectsRequest withKeys(java.lang.String... keys)
public boolean getBypassGovernanceRetention()
public void setBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention)
public DeleteObjectsRequest withBypassGovernanceRetention(java.lang.Boolean bypassGovernanceRetention)