7#include <aws/pinpoint/Pinpoint_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
50 inline void SetCarrier(
const char* value) { m_carrierHasBeenSet =
true; m_carrier.assign(value); }
64 inline void SetCity(
const char* value) { m_cityHasBeenSet =
true; m_city.assign(value); }
79 inline void SetCleansedPhoneNumberE164(
const char* value) { m_cleansedPhoneNumberE164HasBeenSet =
true; m_cleansedPhoneNumberE164.assign(value); }
94 inline void SetCleansedPhoneNumberNational(
const char* value) { m_cleansedPhoneNumberNationalHasBeenSet =
true; m_cleansedPhoneNumberNational.assign(value); }
109 inline void SetCountry(
const char* value) { m_countryHasBeenSet =
true; m_country.assign(value); }
124 inline void SetCountryCodeIso2(
const char* value) { m_countryCodeIso2HasBeenSet =
true; m_countryCodeIso2.assign(value); }
139 inline void SetCountryCodeNumeric(
const char* value) { m_countryCodeNumericHasBeenSet =
true; m_countryCodeNumeric.assign(value); }
153 inline void SetCounty(
const char* value) { m_countyHasBeenSet =
true; m_county.assign(value); }
168 inline void SetOriginalCountryCodeIso2(
const char* value) { m_originalCountryCodeIso2HasBeenSet =
true; m_originalCountryCodeIso2.assign(value); }
182 inline void SetOriginalPhoneNumber(
const char* value) { m_originalPhoneNumberHasBeenSet =
true; m_originalPhoneNumber.assign(value); }
198 inline void SetPhoneType(
const char* value) { m_phoneTypeHasBeenSet =
true; m_phoneType.assign(value); }
211 inline void SetPhoneTypeCode(
int value) { m_phoneTypeCodeHasBeenSet =
true; m_phoneTypeCode = value; }
224 inline void SetTimezone(
const char* value) { m_timezoneHasBeenSet =
true; m_timezone.assign(value); }
239 inline void SetZipCode(
const char* value) { m_zipCodeHasBeenSet =
true; m_zipCode.assign(value); }
247 bool m_carrierHasBeenSet =
false;
250 bool m_cityHasBeenSet =
false;
253 bool m_cleansedPhoneNumberE164HasBeenSet =
false;
256 bool m_cleansedPhoneNumberNationalHasBeenSet =
false;
259 bool m_countryHasBeenSet =
false;
262 bool m_countryCodeIso2HasBeenSet =
false;
265 bool m_countryCodeNumericHasBeenSet =
false;
268 bool m_countyHasBeenSet =
false;
271 bool m_originalCountryCodeIso2HasBeenSet =
false;
274 bool m_originalPhoneNumberHasBeenSet =
false;
277 bool m_phoneTypeHasBeenSet =
false;
280 bool m_phoneTypeCodeHasBeenSet =
false;
283 bool m_timezoneHasBeenSet =
false;
286 bool m_zipCodeHasBeenSet =
false;
void SetZipCode(Aws::String &&value)
NumberValidateResponse & WithZipCode(const char *value)
int GetPhoneTypeCode() const
bool CountyHasBeenSet() const
NumberValidateResponse & WithCounty(Aws::String &&value)
void SetCarrier(const Aws::String &value)
NumberValidateResponse & WithCountryCodeNumeric(Aws::String &&value)
NumberValidateResponse & WithCountry(const char *value)
NumberValidateResponse & WithOriginalPhoneNumber(Aws::String &&value)
const Aws::String & GetCountry() const
void SetTimezone(const char *value)
NumberValidateResponse & WithPhoneType(const Aws::String &value)
NumberValidateResponse & WithCountryCodeIso2(Aws::String &&value)
NumberValidateResponse & WithOriginalPhoneNumber(const Aws::String &value)
NumberValidateResponse & WithCountry(Aws::String &&value)
NumberValidateResponse & WithTimezone(Aws::String &&value)
const Aws::String & GetCarrier() const
void SetCounty(const char *value)
void SetCounty(Aws::String &&value)
NumberValidateResponse & WithCarrier(const Aws::String &value)
NumberValidateResponse & WithCounty(const Aws::String &value)
AWS_PINPOINT_API NumberValidateResponse()
void SetCleansedPhoneNumberE164(const Aws::String &value)
void SetCountry(Aws::String &&value)
void SetCountryCodeNumeric(const char *value)
NumberValidateResponse & WithCleansedPhoneNumberE164(const Aws::String &value)
NumberValidateResponse & WithCountryCodeIso2(const char *value)
void SetZipCode(const char *value)
void SetCarrier(Aws::String &&value)
void SetCountry(const Aws::String &value)
const Aws::String & GetOriginalPhoneNumber() const
void SetCity(const char *value)
void SetCity(Aws::String &&value)
const Aws::String & GetCountryCodeIso2() const
void SetPhoneType(Aws::String &&value)
bool CleansedPhoneNumberE164HasBeenSet() const
bool PhoneTypeHasBeenSet() const
bool TimezoneHasBeenSet() const
NumberValidateResponse & WithCountry(const Aws::String &value)
bool ZipCodeHasBeenSet() const
void SetCounty(const Aws::String &value)
bool OriginalCountryCodeIso2HasBeenSet() const
void SetTimezone(const Aws::String &value)
NumberValidateResponse & WithCleansedPhoneNumberNational(const char *value)
NumberValidateResponse & WithOriginalCountryCodeIso2(const Aws::String &value)
const Aws::String & GetCleansedPhoneNumberE164() const
NumberValidateResponse & WithOriginalCountryCodeIso2(const char *value)
bool CarrierHasBeenSet() const
void SetCleansedPhoneNumberNational(const char *value)
bool CountryCodeIso2HasBeenSet() const
void SetPhoneType(const Aws::String &value)
void SetPhoneTypeCode(int value)
NumberValidateResponse & WithCountryCodeNumeric(const char *value)
AWS_PINPOINT_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetCounty() const
void SetCleansedPhoneNumberNational(const Aws::String &value)
const Aws::String & GetCountryCodeNumeric() const
bool CityHasBeenSet() const
NumberValidateResponse & WithZipCode(const Aws::String &value)
void SetTimezone(Aws::String &&value)
NumberValidateResponse & WithPhoneTypeCode(int value)
void SetOriginalPhoneNumber(Aws::String &&value)
NumberValidateResponse & WithPhoneType(Aws::String &&value)
void SetOriginalPhoneNumber(const Aws::String &value)
void SetCleansedPhoneNumberE164(const char *value)
NumberValidateResponse & WithPhoneType(const char *value)
NumberValidateResponse & WithTimezone(const char *value)
void SetCountryCodeIso2(Aws::String &&value)
NumberValidateResponse & WithCountryCodeNumeric(const Aws::String &value)
bool PhoneTypeCodeHasBeenSet() const
const Aws::String & GetTimezone() const
const Aws::String & GetZipCode() const
void SetCleansedPhoneNumberNational(Aws::String &&value)
void SetOriginalPhoneNumber(const char *value)
NumberValidateResponse & WithCleansedPhoneNumberE164(const char *value)
bool OriginalPhoneNumberHasBeenSet() const
void SetCountryCodeNumeric(const Aws::String &value)
void SetCity(const Aws::String &value)
NumberValidateResponse & WithCarrier(Aws::String &&value)
NumberValidateResponse & WithTimezone(const Aws::String &value)
const Aws::String & GetOriginalCountryCodeIso2() const
NumberValidateResponse & WithCleansedPhoneNumberE164(Aws::String &&value)
NumberValidateResponse & WithZipCode(Aws::String &&value)
NumberValidateResponse & WithOriginalCountryCodeIso2(Aws::String &&value)
bool CleansedPhoneNumberNationalHasBeenSet() const
void SetCountryCodeIso2(const char *value)
const Aws::String & GetPhoneType() const
NumberValidateResponse & WithCity(Aws::String &&value)
NumberValidateResponse & WithCarrier(const char *value)
const Aws::String & GetCity() const
AWS_PINPOINT_API NumberValidateResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetZipCode(const Aws::String &value)
NumberValidateResponse & WithCleansedPhoneNumberNational(const Aws::String &value)
NumberValidateResponse & WithOriginalPhoneNumber(const char *value)
bool CountryCodeNumericHasBeenSet() const
void SetPhoneType(const char *value)
void SetCountryCodeIso2(const Aws::String &value)
AWS_PINPOINT_API NumberValidateResponse(Aws::Utils::Json::JsonView jsonValue)
NumberValidateResponse & WithCountryCodeIso2(const Aws::String &value)
const Aws::String & GetCleansedPhoneNumberNational() const
void SetOriginalCountryCodeIso2(const Aws::String &value)
void SetCarrier(const char *value)
void SetOriginalCountryCodeIso2(Aws::String &&value)
void SetCleansedPhoneNumberE164(Aws::String &&value)
bool CountryHasBeenSet() const
void SetOriginalCountryCodeIso2(const char *value)
void SetCountryCodeNumeric(Aws::String &&value)
NumberValidateResponse & WithCleansedPhoneNumberNational(Aws::String &&value)
NumberValidateResponse & WithCity(const char *value)
void SetCountry(const char *value)
NumberValidateResponse & WithCounty(const char *value)
NumberValidateResponse & WithCity(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue