@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChangeMessageVisibilityBatchRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ChangeMessageVisibilityBatchRequest()
Default constructor for ChangeMessageVisibilityBatchRequest object.
|
ChangeMessageVisibilityBatchRequest(String queueUrl,
List<ChangeMessageVisibilityBatchRequestEntry> entries)
Constructs a new ChangeMessageVisibilityBatchRequest object.
|
Modifier and Type | Method and Description |
---|---|
ChangeMessageVisibilityBatchRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<ChangeMessageVisibilityBatchRequestEntry> |
getEntries()
A list of receipt handles of the messages for which the visibility timeout must be changed.
|
String |
getQueueUrl()
The URL of the Amazon SQS queue whose messages' visibility is changed.
|
int |
hashCode() |
void |
setEntries(Collection<ChangeMessageVisibilityBatchRequestEntry> entries)
A list of receipt handles of the messages for which the visibility timeout must be changed.
|
void |
setQueueUrl(String queueUrl)
The URL of the Amazon SQS queue whose messages' visibility is changed.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ChangeMessageVisibilityBatchRequest |
withEntries(ChangeMessageVisibilityBatchRequestEntry... entries)
A list of receipt handles of the messages for which the visibility timeout must be changed.
|
ChangeMessageVisibilityBatchRequest |
withEntries(Collection<ChangeMessageVisibilityBatchRequestEntry> entries)
A list of receipt handles of the messages for which the visibility timeout must be changed.
|
ChangeMessageVisibilityBatchRequest |
withQueueUrl(String queueUrl)
The URL of the Amazon SQS queue whose messages' visibility is changed.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public ChangeMessageVisibilityBatchRequest()
public ChangeMessageVisibilityBatchRequest(String queueUrl, List<ChangeMessageVisibilityBatchRequestEntry> entries)
queueUrl
- The URL of the Amazon SQS queue whose messages' visibility is changed.
Queue URLs are case-sensitive.
entries
- A list of receipt handles of the messages for which the visibility timeout must be changed.public void setQueueUrl(String queueUrl)
The URL of the Amazon SQS queue whose messages' visibility is changed.
Queue URLs are case-sensitive.
queueUrl
- The URL of the Amazon SQS queue whose messages' visibility is changed.
Queue URLs are case-sensitive.
public String getQueueUrl()
The URL of the Amazon SQS queue whose messages' visibility is changed.
Queue URLs are case-sensitive.
Queue URLs are case-sensitive.
public ChangeMessageVisibilityBatchRequest withQueueUrl(String queueUrl)
The URL of the Amazon SQS queue whose messages' visibility is changed.
Queue URLs are case-sensitive.
queueUrl
- The URL of the Amazon SQS queue whose messages' visibility is changed.
Queue URLs are case-sensitive.
public List<ChangeMessageVisibilityBatchRequestEntry> getEntries()
A list of receipt handles of the messages for which the visibility timeout must be changed.
public void setEntries(Collection<ChangeMessageVisibilityBatchRequestEntry> entries)
A list of receipt handles of the messages for which the visibility timeout must be changed.
entries
- A list of receipt handles of the messages for which the visibility timeout must be changed.public ChangeMessageVisibilityBatchRequest withEntries(ChangeMessageVisibilityBatchRequestEntry... entries)
A list of receipt handles of the messages for which the visibility timeout must be changed.
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 receipt handles of the messages for which the visibility timeout must be changed.public ChangeMessageVisibilityBatchRequest withEntries(Collection<ChangeMessageVisibilityBatchRequestEntry> entries)
A list of receipt handles of the messages for which the visibility timeout must be changed.
entries
- A list of receipt handles of the messages for which the visibility timeout must be changed.public String toString()
toString
in class Object
Object.toString()
public ChangeMessageVisibilityBatchRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.