code: public DeleteMessageBatchResult deleteMessageBatch(String queueUrl, List<DeleteMessageBatchRequestEntry> entries) {
  		DeleteMessageBatchRequest deleteMessageBatchRequest = new DeleteMessageBatchRequest(queueUrl, entries);
  		return deleteMessageBatch(deleteMessageBatchRequest);
  	}
docs: <p>
  Deletes up to ten messages from the specified queue. This is a batch
  version of DeleteMessage. The result of the delete action on each message
  is reported individually in the response. Also deletes the message
  payloads from Amazon S3 when necessary.
  </p>
  <p>
  <b>IMPORTANT:</b> Because the batch request can result in a combination
  of successful and unsuccessful actions, you should check for batch errors
  even when the call returns an HTTP status code of 200.
  </p>
  <p>
  <b>NOTE:</b>Some API actions take lists of parameters. These lists are
  specified using the param.n notation. Values of n are integers starting
  from 1. For example, a parameter list with two elements looks like this:
  </p>
  <p>
  <code>&Attribute.1=this</code>
  </p>
  <p>
  <code>&Attribute.2=that</code>
  </p>
  
  @param queueUrl
  The URL of the Amazon SQS queue to take action on.
  @param entries
  A list of receipt handles for the messages to be deleted.
  
  @return The response from the DeleteMessageBatch service method, as
  returned by AmazonSQS.
  
  @throws BatchEntryIdsNotDistinctException
  @throws TooManyEntriesInBatchRequestException
  @throws InvalidBatchEntryIdException
  @throws EmptyBatchRequestException
  
  @throws AmazonClientException
  If any internal errors are encountered inside the client
  while attempting to make the request or handle the response.
  For example if a network connection is not available.
  @throws AmazonServiceException
  If an error response is returned by AmazonSQS indicating
  either a problem with the data in the request, or a server
  side issue.