public class CreateQueueRequest : SQSRequest
Initializes a new instance of theclass
Name and value pair of an attribute associated with the queue.
The visibility timeout (in seconds) to use for this queue.
The default number of seconds for which the message has to be delayed.
Serves as a hash function for a particular type.(Inherited from Object.)
Gets the type of the current instance.(Inherited from Object.)
Checks if Attribute property is set
Checks if DefaultVisibilityTimeout property is set
Checks if DelaySeconds property is set
Checks if QueueName property is set
The name to use for the queue created.
Returns a string that represents the current object.(Inherited from Object.)
Sets the name and value pair of an attribute associated with the queue.
Sets the visibility timeout (in seconds) to use for this queue.
Sets the default number of seconds for which the message has to be delayed.
Sets the name to use for the queue created.
When you request CreateQueue, you provide a name for the queue. To successfully create a new queue, you must provide a name that is unique within the scope of your own queues. If you provide the name of an existing queue, a new queue isn't created and an error isn't returned. Instead, the request succeeds and the queue URL for the existing queue is returned.
Exception: if you provide a value for DefaultVisibilityTimeout that is different from the value for the existing queue, you receive an error.