public class DeleteObjectsRequest extends Object
Constructor and Description |
---|
DeleteObjectsRequest() |
DeleteObjectsRequest(String bucketName)
Constructor
|
DeleteObjectsRequest(String bucketName,
boolean quiet,
KeyAndVersion[] keyAndVersions)
Constructor
|
Modifier and Type | Method and Description |
---|---|
KeyAndVersion |
addKeyAndVersion(String objectKey)
Add an object to be deleted.
|
KeyAndVersion |
addKeyAndVersion(String objectKey,
String versionId)
Add an object to be deleted.
|
String |
getBucketName()
Obtain the bucket name.
|
KeyAndVersion[] |
getKeyAndVersions()
Obtain the to-be-deleted object array.
|
List<KeyAndVersion> |
getKeyAndVersionsList()
Obtain the list of to-be-deleted objects.
|
boolean |
isQuiet()
Obtain the response mode of the batch deletion.
|
void |
setBucketName(String bucketName)
Set the bucket name.
|
void |
setKeyAndVersions(KeyAndVersion[] keyAndVersions)
Specify the to-be-deleted object array.
|
void |
setQuiet(boolean quiet)
Set the response mode for the batch deletion.
|
String |
toString() |
public DeleteObjectsRequest()
public DeleteObjectsRequest(String bucketName)
bucketName
- Bucket namepublic DeleteObjectsRequest(String bucketName, boolean quiet, KeyAndVersion[] keyAndVersions)
bucketName
- Bucket namequiet
- Deletion response mode. "false" indicates that the "verbose" mode is used and "true" indicates that the "quiet" mode is used.keyAndVersions
- To-be-deleted object arraypublic String getBucketName()
public void setBucketName(String bucketName)
bucketName
- Bucket namepublic boolean isQuiet()
public void setQuiet(boolean quiet)
quiet
- Response mode of the object batch deletion requestpublic List<KeyAndVersion> getKeyAndVersionsList()
public KeyAndVersion addKeyAndVersion(String objectKey, String versionId)
objectKey
- Object nameversionId
- Version ID of the objectpublic KeyAndVersion addKeyAndVersion(String objectKey)
objectKey
- Object namepublic KeyAndVersion[] getKeyAndVersions()
public void setKeyAndVersions(KeyAndVersion[] keyAndVersions)
keyAndVersions
- To-be-deleted object arrayCopyright © 2019. All rights reserved.