|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.sqs.model.DeleteMessageRequest
public class DeleteMessageRequest
Container for the parameters to the DeleteMessage operation
.
The DeleteMessage
action unconditionally removes the specified message from the specified queue. Even if the message is locked by another
reader due to the visibility timeout setting, it is still deleted from the queue.
AmazonSQS.deleteMessage(DeleteMessageRequest)
Constructor Summary | |
---|---|
DeleteMessageRequest()
Default constructor for a new DeleteMessageRequest object. |
|
DeleteMessageRequest(String queueUrl,
String receiptHandle)
Constructs a new DeleteMessageRequest object. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getQueueUrl()
The URL of the SQS queue to take action on. |
String |
getReceiptHandle()
The receipt handle associated with the message to delete. |
int |
hashCode()
|
void |
setQueueUrl(String queueUrl)
The URL of the SQS queue to take action on. |
void |
setReceiptHandle(String receiptHandle)
The receipt handle associated with the message to delete. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
DeleteMessageRequest |
withQueueUrl(String queueUrl)
The URL of the SQS queue to take action on. |
DeleteMessageRequest |
withReceiptHandle(String receiptHandle)
The receipt handle associated with the message to delete. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getDelegationToken, getRequestClientOptions, getRequestCredentials, setDelegationToken, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DeleteMessageRequest()
public DeleteMessageRequest(String queueUrl, String receiptHandle)
queueUrl
- The URL of the SQS queue to take action on.receiptHandle
- The receipt handle associated with the message to
delete.Method Detail |
---|
public String getQueueUrl()
public void setQueueUrl(String queueUrl)
queueUrl
- The URL of the SQS queue to take action on.public DeleteMessageRequest withQueueUrl(String queueUrl)
Returns a reference to this object so that method calls can be chained together.
queueUrl
- The URL of the SQS queue to take action on.
public String getReceiptHandle()
public void setReceiptHandle(String receiptHandle)
receiptHandle
- The receipt handle associated with the message to delete.public DeleteMessageRequest withReceiptHandle(String receiptHandle)
Returns a reference to this object so that method calls can be chained together.
receiptHandle
- The receipt handle associated with the message to delete.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |