public class SendMessageBatchRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
SendMessageBatchRequest()
Default constructor for SendMessageBatchRequest object.
|
SendMessageBatchRequest(String queueUrl)
Constructs a new SendMessageBatchRequest object.
|
SendMessageBatchRequest(String queueUrl,
List<SendMessageBatchRequestEntry> entries)
Constructs a new SendMessageBatchRequest object.
|
| Modifier and Type | Method and Description |
|---|---|
SendMessageBatchRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
List<SendMessageBatchRequestEntry> |
getEntries()
A list of SendMessageBatchRequestEntry items.
|
String |
getQueueUrl()
The URL of the Amazon SQS queue to take action on.
|
int |
hashCode() |
void |
setEntries(Collection<SendMessageBatchRequestEntry> entries)
A list of SendMessageBatchRequestEntry items.
|
void |
setQueueUrl(String queueUrl)
The URL of the Amazon SQS queue to take action on.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
SendMessageBatchRequest |
withEntries(Collection<SendMessageBatchRequestEntry> entries)
A list of SendMessageBatchRequestEntry items.
|
SendMessageBatchRequest |
withEntries(SendMessageBatchRequestEntry... entries)
A list of SendMessageBatchRequestEntry items.
|
SendMessageBatchRequest |
withQueueUrl(String queueUrl)
The URL of the Amazon SQS queue to take action on.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic SendMessageBatchRequest()
public SendMessageBatchRequest(String queueUrl)
queueUrl - The URL of the Amazon SQS queue to take action on.public SendMessageBatchRequest(String queueUrl, List<SendMessageBatchRequestEntry> entries)
queueUrl - The URL of the Amazon SQS queue to take action on.entries - A list of SendMessageBatchRequestEntry items.public void setQueueUrl(String queueUrl)
The URL of the Amazon SQS queue to take action on.
queueUrl - The URL of the Amazon SQS queue to take action on.public String getQueueUrl()
The URL of the Amazon SQS queue to take action on.
public SendMessageBatchRequest withQueueUrl(String queueUrl)
The URL of the Amazon SQS queue to take action on.
queueUrl - The URL of the Amazon SQS queue to take action on.public List<SendMessageBatchRequestEntry> getEntries()
A list of SendMessageBatchRequestEntry items.
public void setEntries(Collection<SendMessageBatchRequestEntry> entries)
A list of SendMessageBatchRequestEntry items.
entries - A list of SendMessageBatchRequestEntry items.public SendMessageBatchRequest withEntries(SendMessageBatchRequestEntry... entries)
A list of SendMessageBatchRequestEntry items.
NOTE: This method appends the values to the existing list (if
any). Use setEntries(java.util.Collection) or
withEntries(java.util.Collection) if you want to override the
existing values.
entries - A list of SendMessageBatchRequestEntry items.public SendMessageBatchRequest withEntries(Collection<SendMessageBatchRequestEntry> entries)
A list of SendMessageBatchRequestEntry items.
entries - A list of SendMessageBatchRequestEntry items.public String toString()
toString in class ObjectObject.toString()public SendMessageBatchRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.