AWS SDK for C++

AWS SDK for C++ Version 1.11.844

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::SQS::Model::ListQueuesRequest Class Reference

#include <ListQueuesRequest.h>

Inheritance diagram for Aws::SQS::Model::ListQueuesRequest:
[legend]

Public Member Functions

AWS_SQS_API ListQueuesRequest ()=default
 
virtual const char * GetServiceRequestName () const override
 
AWS_SQS_API Aws::String SerializePayload () const override
 
 
 
 
template<typename QueueNamePrefixT = Aws::String>
void SetQueueNamePrefix (QueueNamePrefixT &&value)
 
template<typename QueueNamePrefixT = Aws::String>
ListQueuesRequestWithQueueNamePrefix (QueueNamePrefixT &&value)
 
const Aws::StringGetNextToken () const
 
bool NextTokenHasBeenSet () const
 
template<typename NextTokenT = Aws::String>
void SetNextToken (NextTokenT &&value)
 
template<typename NextTokenT = Aws::String>
ListQueuesRequestWithNextToken (NextTokenT &&value)
 
int GetMaxResults () const
 
bool MaxResultsHasBeenSet () const
 
void SetMaxResults (int value)
 
 

Public Member Functions inherited from Aws::SQS::SQSRequest

virtual ~SQSRequest ()
 
 
 

Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest

 
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 

Public Member Functions inherited from Aws::AmazonWebServiceRequest

 
virtual ~AmazonWebServiceRequest ()=default
 
 
virtual void SetAdditionalCustomHeaderValue (const Aws::String &headerName, const Aws::String &headerValue)
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool HasEventStreamResponse () const
 
virtual bool SignBody () const
 
virtual bool HasEmbeddedError (Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const
 
virtual bool IsChunked () const
 
virtual bool IsLongPollingOperation () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
 
 
 
 
 
 
 
 
virtual bool ShouldComputeContentMd5 () const
 
virtual bool ShouldValidateResponseChecksum () const
 
 
 
virtual void SetServiceSpecificParameters (const std::shared_ptr< Http::ServiceSpecificParameters > &serviceSpecificParameters) const
 
 
 
 
 
 
virtual bool RequestChecksumRequired () const
 
 
void SetRetryContext (const RetryContext &context) const
 
 
virtual bool ChecksumAlgorithmIsSet () const
 
virtual void SetHeadersReceivedEventHandler (const Aws::Http::HeadersReceivedEventHandler &headersReceivedEventHandler)
 
virtual void SetHeadersReceivedEventHandler (Aws::Http::HeadersReceivedEventHandler &&headersReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
 
virtual void SetHeadersReceivedEventHandler (const Aws::Http::HeadersReceivedEventHandler &headersReceivedEventHandler)
 
virtual void SetHeadersReceivedEventHandler (Aws::Http::HeadersReceivedEventHandler &&headersReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
 

Additional Inherited Members

Public Types inherited from Aws::SQS::SQSRequest

 
 

Public Types inherited from Aws::AmazonWebServiceRequest

 

Protected Member Functions inherited from Aws::AmazonWebServiceRequest

virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Protected Attributes inherited from Aws::AmazonWebServiceRequest

 

Detailed Description

See Also:

AWS API Reference

Definition at line 22 of file ListQueuesRequest.h.

Constructor & Destructor Documentation

◆ ListQueuesRequest()

AWS_SQS_API Aws::SQS::Model::ListQueuesRequest::ListQueuesRequest ( )
default

Member Function Documentation

◆ GetMaxResults()

int Aws::SQS::Model::ListQueuesRequest::GetMaxResults ( ) const
inline

Maximum number of results to include in the response. Value range is 1 to

  1. You must set MaxResults to receive a value for NextToken in the response.

Definition at line 80 of file ListQueuesRequest.h.

◆ GetNextToken()

const Aws::String & Aws::SQS::Model::ListQueuesRequest::GetNextToken ( ) const
inline

Pagination token to request the next set of results.

Definition at line 60 of file ListQueuesRequest.h.

◆ GetQueueNamePrefix()

const Aws::String & Aws::SQS::Model::ListQueuesRequest::GetQueueNamePrefix ( ) const
inline

A string to use for filtering the list results. Only those queues whose name begins with the specified string are returned.

Queue URLs and names are case-sensitive.

Definition at line 42 of file ListQueuesRequest.h.

◆ GetRequestSpecificHeaders()

AWS_SQS_API Aws::Http::HeaderValueCollection Aws::SQS::Model::ListQueuesRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

Reimplemented from Aws::SQS::SQSRequest.

◆ GetServiceRequestName()

virtual const char * Aws::SQS::Model::ListQueuesRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 30 of file ListQueuesRequest.h.

◆ MaxResultsHasBeenSet()

bool Aws::SQS::Model::ListQueuesRequest::MaxResultsHasBeenSet ( ) const
inline

Maximum number of results to include in the response. Value range is 1 to

  1. You must set MaxResults to receive a value for NextToken in the response.

Definition at line 81 of file ListQueuesRequest.h.

◆ NextTokenHasBeenSet()

bool Aws::SQS::Model::ListQueuesRequest::NextTokenHasBeenSet ( ) const
inline

Pagination token to request the next set of results.

Definition at line 61 of file ListQueuesRequest.h.

◆ QueueNamePrefixHasBeenSet()

bool Aws::SQS::Model::ListQueuesRequest::QueueNamePrefixHasBeenSet ( ) const
inline

A string to use for filtering the list results. Only those queues whose name begins with the specified string are returned.

Queue URLs and names are case-sensitive.

Definition at line 43 of file ListQueuesRequest.h.

◆ SerializePayload()

AWS_SQS_API Aws::String Aws::SQS::Model::ListQueuesRequest::SerializePayload ( ) const
overridevirtual

◆ SetMaxResults()

void Aws::SQS::Model::ListQueuesRequest::SetMaxResults ( int  value)
inline

Maximum number of results to include in the response. Value range is 1 to

  1. You must set MaxResults to receive a value for NextToken in the response.

Definition at line 82 of file ListQueuesRequest.h.

◆ SetNextToken()

template<typename NextTokenT = Aws::String>
void Aws::SQS::Model::ListQueuesRequest::SetNextToken ( NextTokenT &&  value)
inline

Pagination token to request the next set of results.

Definition at line 63 of file ListQueuesRequest.h.

◆ SetQueueNamePrefix()

template<typename QueueNamePrefixT = Aws::String>
void Aws::SQS::Model::ListQueuesRequest::SetQueueNamePrefix ( QueueNamePrefixT &&  value)
inline

A string to use for filtering the list results. Only those queues whose name begins with the specified string are returned.

Queue URLs and names are case-sensitive.

Definition at line 45 of file ListQueuesRequest.h.

◆ WithMaxResults()

ListQueuesRequest & Aws::SQS::Model::ListQueuesRequest::WithMaxResults ( int  value)
inline

Maximum number of results to include in the response. Value range is 1 to

  1. You must set MaxResults to receive a value for NextToken in the response.

Definition at line 86 of file ListQueuesRequest.h.

◆ WithNextToken()

template<typename NextTokenT = Aws::String>
ListQueuesRequest & Aws::SQS::Model::ListQueuesRequest::WithNextToken ( NextTokenT &&  value)
inline

Pagination token to request the next set of results.

Definition at line 68 of file ListQueuesRequest.h.

◆ WithQueueNamePrefix()

template<typename QueueNamePrefixT = Aws::String>
ListQueuesRequest & Aws::SQS::Model::ListQueuesRequest::WithQueueNamePrefix ( QueueNamePrefixT &&  value)
inline

A string to use for filtering the list results. Only those queues whose name begins with the specified string are returned.

Queue URLs and names are case-sensitive.

Definition at line 50 of file ListQueuesRequest.h.


The documentation for this class was generated from the following file: