7#include <aws/route53/Route53_EXPORTS.h>
8#include <aws/route53/Route53Request.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
60 inline void SetStartContinentCode(
const char* value) { m_startContinentCodeHasBeenSet =
true; m_startContinentCode.assign(value); }
79 inline void SetStartCountryCode(
const char* value) { m_startCountryCodeHasBeenSet =
true; m_startCountryCode.assign(value); }
100 inline void SetStartSubdivisionCode(
const char* value) { m_startSubdivisionCodeHasBeenSet =
true; m_startSubdivisionCode.assign(value); }
117 inline void SetMaxItems(
const char* value) { m_maxItemsHasBeenSet =
true; m_maxItems.assign(value); }
125 bool m_startContinentCodeHasBeenSet =
false;
128 bool m_startCountryCodeHasBeenSet =
false;
131 bool m_startSubdivisionCodeHasBeenSet =
false;
134 bool m_maxItemsHasBeenSet =
false;
void SetStartCountryCode(const Aws::String &value)
void SetStartCountryCode(Aws::String &&value)
ListGeoLocationsRequest & WithStartSubdivisionCode(Aws::String &&value)
void SetMaxItems(const char *value)
void SetStartSubdivisionCode(const char *value)
bool StartSubdivisionCodeHasBeenSet() const
ListGeoLocationsRequest & WithStartContinentCode(Aws::String &&value)
ListGeoLocationsRequest & WithStartCountryCode(Aws::String &&value)
void SetMaxItems(Aws::String &&value)
virtual const char * GetServiceRequestName() const override
AWS_ROUTE53_API ListGeoLocationsRequest()
bool StartCountryCodeHasBeenSet() const
ListGeoLocationsRequest & WithMaxItems(Aws::String &&value)
const Aws::String & GetStartSubdivisionCode() const
ListGeoLocationsRequest & WithStartContinentCode(const char *value)
const Aws::String & GetStartCountryCode() const
ListGeoLocationsRequest & WithStartContinentCode(const Aws::String &value)
void SetStartContinentCode(const char *value)
AWS_ROUTE53_API void AddQueryStringParameters(Aws::Http::URI &uri) const override
bool MaxItemsHasBeenSet() const
const Aws::String & GetStartContinentCode() const
void SetStartContinentCode(Aws::String &&value)
ListGeoLocationsRequest & WithMaxItems(const char *value)
bool StartContinentCodeHasBeenSet() const
void SetStartSubdivisionCode(Aws::String &&value)
void SetStartSubdivisionCode(const Aws::String &value)
const Aws::String & GetMaxItems() const
AWS_ROUTE53_API Aws::String SerializePayload() const override
ListGeoLocationsRequest & WithStartCountryCode(const Aws::String &value)
ListGeoLocationsRequest & WithStartSubdivisionCode(const Aws::String &value)
void SetStartContinentCode(const Aws::String &value)
void SetStartCountryCode(const char *value)
ListGeoLocationsRequest & WithStartSubdivisionCode(const char *value)
ListGeoLocationsRequest & WithMaxItems(const Aws::String &value)
ListGeoLocationsRequest & WithStartCountryCode(const char *value)
void SetMaxItems(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String