AWS SDK for C++  1.9.103
AWS SDK for C++
Public Member Functions | List of all members
Aws::APIGateway::Model::GetApiKeysRequest Class Reference

#include <GetApiKeysRequest.h>

+ Inheritance diagram for Aws::APIGateway::Model::GetApiKeysRequest:

Public Member Functions

 GetApiKeysRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
void AddQueryStringParameters (Aws::Http::URI &uri) const override
 
const Aws::StringGetPosition () const
 
bool PositionHasBeenSet () const
 
void SetPosition (const Aws::String &value)
 
void SetPosition (Aws::String &&value)
 
void SetPosition (const char *value)
 
GetApiKeysRequestWithPosition (const Aws::String &value)
 
GetApiKeysRequestWithPosition (Aws::String &&value)
 
GetApiKeysRequestWithPosition (const char *value)
 
int GetLimit () const
 
bool LimitHasBeenSet () const
 
void SetLimit (int value)
 
GetApiKeysRequestWithLimit (int value)
 
const Aws::StringGetNameQuery () const
 
bool NameQueryHasBeenSet () const
 
void SetNameQuery (const Aws::String &value)
 
void SetNameQuery (Aws::String &&value)
 
void SetNameQuery (const char *value)
 
GetApiKeysRequestWithNameQuery (const Aws::String &value)
 
GetApiKeysRequestWithNameQuery (Aws::String &&value)
 
GetApiKeysRequestWithNameQuery (const char *value)
 
const Aws::StringGetCustomerId () const
 
bool CustomerIdHasBeenSet () const
 
void SetCustomerId (const Aws::String &value)
 
void SetCustomerId (Aws::String &&value)
 
void SetCustomerId (const char *value)
 
GetApiKeysRequestWithCustomerId (const Aws::String &value)
 
GetApiKeysRequestWithCustomerId (Aws::String &&value)
 
GetApiKeysRequestWithCustomerId (const char *value)
 
bool GetIncludeValues () const
 
bool IncludeValuesHasBeenSet () const
 
void SetIncludeValues (bool value)
 
GetApiKeysRequestWithIncludeValues (bool value)
 
- Public Member Functions inherited from Aws::APIGateway::APIGatewayRequest
virtual ~APIGatewayRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::APIGateway::APIGatewayRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

A request to get information about the current ApiKeys resource.

See Also:

AWS API Reference

Definition at line 29 of file GetApiKeysRequest.h.

Constructor & Destructor Documentation

◆ GetApiKeysRequest()

Aws::APIGateway::Model::GetApiKeysRequest::GetApiKeysRequest ( )

Member Function Documentation

◆ AddQueryStringParameters()

void Aws::APIGateway::Model::GetApiKeysRequest::AddQueryStringParameters ( Aws::Http::URI uri) const
overridevirtual

Do nothing virtual, override this to add query strings to the request

Reimplemented from Aws::AmazonWebServiceRequest.

◆ CustomerIdHasBeenSet()

bool Aws::APIGateway::Model::GetApiKeysRequest::CustomerIdHasBeenSet ( ) const
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 162 of file GetApiKeysRequest.h.

◆ GetCustomerId()

const Aws::String& Aws::APIGateway::Model::GetApiKeysRequest::GetCustomerId ( ) const
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 156 of file GetApiKeysRequest.h.

◆ GetIncludeValues()

bool Aws::APIGateway::Model::GetApiKeysRequest::GetIncludeValues ( ) const
inline

A boolean flag to specify whether (true) or not (false) the result contains key values.

Definition at line 205 of file GetApiKeysRequest.h.

◆ GetLimit()

int Aws::APIGateway::Model::GetApiKeysRequest::GetLimit ( ) const
inline

The maximum number of returned results per page. The default value is 25 and the maximum value is 500.

Definition at line 90 of file GetApiKeysRequest.h.

◆ GetNameQuery()

const Aws::String& Aws::APIGateway::Model::GetApiKeysRequest::GetNameQuery ( ) const
inline

The name of queried API keys.

Definition at line 114 of file GetApiKeysRequest.h.

◆ GetPosition()

const Aws::String& Aws::APIGateway::Model::GetApiKeysRequest::GetPosition ( ) const
inline

The current pagination position in the paged result set.

Definition at line 48 of file GetApiKeysRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::APIGateway::Model::GetApiKeysRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 38 of file GetApiKeysRequest.h.

◆ IncludeValuesHasBeenSet()

bool Aws::APIGateway::Model::GetApiKeysRequest::IncludeValuesHasBeenSet ( ) const
inline

A boolean flag to specify whether (true) or not (false) the result contains key values.

Definition at line 211 of file GetApiKeysRequest.h.

◆ LimitHasBeenSet()

bool Aws::APIGateway::Model::GetApiKeysRequest::LimitHasBeenSet ( ) const
inline

The maximum number of returned results per page. The default value is 25 and the maximum value is 500.

Definition at line 96 of file GetApiKeysRequest.h.

◆ NameQueryHasBeenSet()

bool Aws::APIGateway::Model::GetApiKeysRequest::NameQueryHasBeenSet ( ) const
inline

The name of queried API keys.

Definition at line 119 of file GetApiKeysRequest.h.

◆ PositionHasBeenSet()

bool Aws::APIGateway::Model::GetApiKeysRequest::PositionHasBeenSet ( ) const
inline

The current pagination position in the paged result set.

Definition at line 53 of file GetApiKeysRequest.h.

◆ SerializePayload()

Aws::String Aws::APIGateway::Model::GetApiKeysRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetCustomerId() [1/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetCustomerId ( Aws::String &&  value)
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 174 of file GetApiKeysRequest.h.

◆ SetCustomerId() [2/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetCustomerId ( const Aws::String value)
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 168 of file GetApiKeysRequest.h.

◆ SetCustomerId() [3/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetCustomerId ( const char *  value)
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 180 of file GetApiKeysRequest.h.

◆ SetIncludeValues()

void Aws::APIGateway::Model::GetApiKeysRequest::SetIncludeValues ( bool  value)
inline

A boolean flag to specify whether (true) or not (false) the result contains key values.

Definition at line 217 of file GetApiKeysRequest.h.

◆ SetLimit()

void Aws::APIGateway::Model::GetApiKeysRequest::SetLimit ( int  value)
inline

The maximum number of returned results per page. The default value is 25 and the maximum value is 500.

Definition at line 102 of file GetApiKeysRequest.h.

◆ SetNameQuery() [1/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetNameQuery ( Aws::String &&  value)
inline

The name of queried API keys.

Definition at line 129 of file GetApiKeysRequest.h.

◆ SetNameQuery() [2/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetNameQuery ( const Aws::String value)
inline

The name of queried API keys.

Definition at line 124 of file GetApiKeysRequest.h.

◆ SetNameQuery() [3/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetNameQuery ( const char *  value)
inline

The name of queried API keys.

Definition at line 134 of file GetApiKeysRequest.h.

◆ SetPosition() [1/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetPosition ( Aws::String &&  value)
inline

The current pagination position in the paged result set.

Definition at line 63 of file GetApiKeysRequest.h.

◆ SetPosition() [2/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetPosition ( const Aws::String value)
inline

The current pagination position in the paged result set.

Definition at line 58 of file GetApiKeysRequest.h.

◆ SetPosition() [3/3]

void Aws::APIGateway::Model::GetApiKeysRequest::SetPosition ( const char *  value)
inline

The current pagination position in the paged result set.

Definition at line 68 of file GetApiKeysRequest.h.

◆ WithCustomerId() [1/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithCustomerId ( Aws::String &&  value)
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 192 of file GetApiKeysRequest.h.

◆ WithCustomerId() [2/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithCustomerId ( const Aws::String value)
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 186 of file GetApiKeysRequest.h.

◆ WithCustomerId() [3/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithCustomerId ( const char *  value)
inline

The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.

Definition at line 198 of file GetApiKeysRequest.h.

◆ WithIncludeValues()

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithIncludeValues ( bool  value)
inline

A boolean flag to specify whether (true) or not (false) the result contains key values.

Definition at line 223 of file GetApiKeysRequest.h.

◆ WithLimit()

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithLimit ( int  value)
inline

The maximum number of returned results per page. The default value is 25 and the maximum value is 500.

Definition at line 108 of file GetApiKeysRequest.h.

◆ WithNameQuery() [1/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithNameQuery ( Aws::String &&  value)
inline

The name of queried API keys.

Definition at line 144 of file GetApiKeysRequest.h.

◆ WithNameQuery() [2/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithNameQuery ( const Aws::String value)
inline

The name of queried API keys.

Definition at line 139 of file GetApiKeysRequest.h.

◆ WithNameQuery() [3/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithNameQuery ( const char *  value)
inline

The name of queried API keys.

Definition at line 149 of file GetApiKeysRequest.h.

◆ WithPosition() [1/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithPosition ( Aws::String &&  value)
inline

The current pagination position in the paged result set.

Definition at line 78 of file GetApiKeysRequest.h.

◆ WithPosition() [2/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithPosition ( const Aws::String value)
inline

The current pagination position in the paged result set.

Definition at line 73 of file GetApiKeysRequest.h.

◆ WithPosition() [3/3]

GetApiKeysRequest& Aws::APIGateway::Model::GetApiKeysRequest::WithPosition ( const char *  value)
inline

The current pagination position in the paged result set.

Definition at line 83 of file GetApiKeysRequest.h.


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