Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2011-2015 Amazon Technologies, Inc.
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at:
   *
   *    http://aws.amazon.com/apache2.0
   *
  * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
  * OR CONDITIONS OF ANY KIND, either express or implied. See the
  * License for the specific language governing permissions and
  * limitations under the License.
  */
 package com.amazonaws.services.s3.model;
 
 import java.util.List;
 
Exception for partial or total failure of the multi-object delete API, including the errors that occurred. For successfully deleted objects, refer to getDeletedObjects().
 
 public class MultiObjectDeleteException extends AmazonS3Exception {
 
     private static final long serialVersionUID = -2004213552302446866L;
 
     private final List<DeleteErrorerrors = new ArrayList<DeleteError>();
 
     public MultiObjectDeleteException(Collection<DeleteErrorerrorsCollection<DeletedObjectdeletedObjects) {
         super("One or more objects could not be deleted");
         this..addAll(deletedObjects);
         this..addAll(errors);
     }

    
Always returns null since this exception represents a "successful" response from the service with no top-level error code. Use getErrors() to retrieve a list of objects whose deletion failed, along with the error code and message for each individual failure.
 
     @Override
     public String getErrorCode() {
         return super.getErrorCode();
     }

    
Returns the list of successfully deleted objects from this request. If DeleteObjectsRequest.getQuiet() is true, only error responses will be returned from s3.
 
     public List<DeletedObjectgetDeletedObjects() {
         return ;
     }

    
Returns the list of errors from the attempted delete operation.
 
     public List<DeleteErrorgetErrors() {
         return ;
     }

    
An error that occurred when deleting an object.
 
     public static class DeleteError {
 
         private String key;
         private String versionId;
         private String code;
         private String message;

        
Returns the key of the object that couldn't be deleted.
 
         public String getKey() {
             return ;
         }
 
         public void setKey(String key) {
             this. = key;
         }

        
Returns the versionId of the object that couldn't be deleted.
 
         public String getVersionId() {
             return ;
         }
 
         public void setVersionId(String versionId) {
             this. = versionId;
         }

        
Returns the status code for the failed delete.
        public String getCode() {
            return ;
        }
        public void setCode(String code) {
            this. = code;
        }

        
Returns a description of the failure.
        public String getMessage() {
            return ;
        }
        public void setMessage(String message) {
            this. = message;
        }
    }
New to GrepCode? Check out our FAQ X