public class PurgeQueueRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
queueUrl
The queue URL of the queue to delete the messages from when using the
PurgeQueue API. |
NOOP
Constructor and Description |
---|
PurgeQueueRequest()
Default constructor for PurgeQueueRequest object.
|
PurgeQueueRequest(java.lang.String queueUrl)
Constructs a new PurgeQueueRequest object.
|
Modifier and Type | Method and Description |
---|---|
PurgeQueueRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getQueueUrl()
The queue URL of the queue to delete the messages from when using the
PurgeQueue API. |
int |
hashCode() |
void |
setQueueUrl(java.lang.String queueUrl)
The queue URL of the queue to delete the messages from when using the
PurgeQueue API. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
PurgeQueueRequest |
withQueueUrl(java.lang.String queueUrl)
The queue URL of the queue to delete the messages from when using the
PurgeQueue API. |
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String queueUrl
The queue URL of the queue to delete the messages from when using the
PurgeQueue
API.
Queue URLs are case-sensitive.
public PurgeQueueRequest()
public PurgeQueueRequest(java.lang.String queueUrl)
queueUrl
- The queue URL of the queue to delete the messages from when using
the PurgeQueue
API.
Queue URLs are case-sensitive.
public void setQueueUrl(java.lang.String queueUrl)
The queue URL of the queue to delete the messages from when using the
PurgeQueue
API.
Queue URLs are case-sensitive.
queueUrl
- The queue URL of the queue to delete the messages from when using
the PurgeQueue
API.
Queue URLs are case-sensitive.
public java.lang.String getQueueUrl()
The queue URL of the queue to delete the messages from when using the
PurgeQueue
API.
Queue URLs are case-sensitive.
PurgeQueue
API.
Queue URLs are case-sensitive.
public PurgeQueueRequest withQueueUrl(java.lang.String queueUrl)
The queue URL of the queue to delete the messages from when using the
PurgeQueue
API.
Queue URLs are case-sensitive.
queueUrl
- The queue URL of the queue to delete the messages from when using
the PurgeQueue
API.
Queue URLs are case-sensitive.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public PurgeQueueRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()