7#include <aws/apigateway/APIGatewayRequest.h>
8#include <aws/apigateway/APIGateway_EXPORTS.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
46 template <
typename PositionT = Aws::String>
48 m_positionHasBeenSet =
true;
49 m_position = std::forward<PositionT>(value);
51 template <
typename PositionT = Aws::String>
63 inline int GetLimit()
const {
return m_limit; }
66 m_limitHasBeenSet =
true;
81 template <
typename NameQueryT = Aws::String>
83 m_nameQueryHasBeenSet =
true;
84 m_nameQuery = std::forward<NameQueryT>(value);
86 template <
typename NameQueryT = Aws::String>
100 template <
typename CustomerIdT = Aws::String>
102 m_customerIdHasBeenSet =
true;
103 m_customerId = std::forward<CustomerIdT>(value);
105 template <
typename CustomerIdT = Aws::String>
120 m_includeValuesHasBeenSet =
true;
121 m_includeValues = value;
137 bool m_includeValues{
false};
138 bool m_positionHasBeenSet =
false;
139 bool m_limitHasBeenSet =
false;
140 bool m_nameQueryHasBeenSet =
false;
141 bool m_customerIdHasBeenSet =
false;
142 bool m_includeValuesHasBeenSet =
false;
void SetPosition(PositionT &&value)
GetApiKeysRequest & WithIncludeValues(bool value)
GetApiKeysRequest & WithPosition(PositionT &&value)
void SetIncludeValues(bool value)
GetApiKeysRequest & WithNameQuery(NameQueryT &&value)
const Aws::String & GetPosition() const
bool LimitHasBeenSet() const
AWS_APIGATEWAY_API Aws::String SerializePayload() const override
GetApiKeysRequest & WithCustomerId(CustomerIdT &&value)
virtual const char * GetServiceRequestName() const override
void SetCustomerId(CustomerIdT &&value)
GetApiKeysRequest & WithLimit(int value)
bool CustomerIdHasBeenSet() const
void SetNameQuery(NameQueryT &&value)
bool GetIncludeValues() const
AWS_APIGATEWAY_API GetApiKeysRequest()=default
const Aws::String & GetCustomerId() const
const Aws::String & GetNameQuery() const
bool IncludeValuesHasBeenSet() const
bool PositionHasBeenSet() const
AWS_APIGATEWAY_API void AddQueryStringParameters(Aws::Http::URI &uri) const override
bool NameQueryHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String