In some cases, some objects will be successfully deleted, while some attempts will cause an error. If any object in the request cannot be deleted, this method throws a {@link MultiObjectDeleteException} withdetails of the error. @param deleteObjectsRequest The request object containing all options for deleting multiple objects. @throws MultiObjectDeleteException if one or more of the objects couldn't be deleted. @throws AmazonClientException If any errors are encountered in the client while making the request or handling the response. @throws AmazonServiceException If any errors occurred in Amazon S3 while processing the request.
"Nullify" delete rule side effect: passing a collection representing to-many relationship with nullify delete rule may result in objects being removed from collection.
@since 1.2The maximum number of threads is controlled by the JetS3t configuration property threaded-service.admin-max-thread-count. @param bucketName name of the bucket containing objects to delete @param objectKeys key names of objects to delete @return true if all the threaded tasks completed successfully, false otherwise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|