7#include <aws/chime/Chime_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
48 inline void SetStreetInfo(
const char* value) { m_streetInfoHasBeenSet =
true; m_streetInfo.assign(value); }
62 inline void SetStreetNumber(
const char* value) { m_streetNumberHasBeenSet =
true; m_streetNumber.assign(value); }
76 inline void SetCity(
const char* value) { m_cityHasBeenSet =
true; m_city.assign(value); }
90 inline void SetState(
const char* value) { m_stateHasBeenSet =
true; m_state.assign(value); }
104 inline void SetPostalCode(
const char* value) { m_postalCodeHasBeenSet =
true; m_postalCode.assign(value); }
118 inline void SetPostalCodePlus4(
const char* value) { m_postalCodePlus4HasBeenSet =
true; m_postalCodePlus4.assign(value); }
132 inline void SetCountry(
const char* value) { m_countryHasBeenSet =
true; m_country.assign(value); }
140 bool m_streetInfoHasBeenSet =
false;
143 bool m_streetNumberHasBeenSet =
false;
146 bool m_cityHasBeenSet =
false;
149 bool m_stateHasBeenSet =
false;
152 bool m_postalCodeHasBeenSet =
false;
155 bool m_postalCodePlus4HasBeenSet =
false;
158 bool m_countryHasBeenSet =
false;
CandidateAddress & WithState(const char *value)
const Aws::String & GetPostalCodePlus4() const
void SetCity(Aws::String &&value)
CandidateAddress & WithCountry(const char *value)
void SetState(const Aws::String &value)
CandidateAddress & WithStreetNumber(const Aws::String &value)
CandidateAddress & WithCity(const char *value)
void SetStreetInfo(const char *value)
bool CountryHasBeenSet() const
CandidateAddress & WithPostalCode(Aws::String &&value)
void SetCountry(const Aws::String &value)
const Aws::String & GetStreetNumber() const
void SetPostalCodePlus4(Aws::String &&value)
void SetPostalCodePlus4(const char *value)
const Aws::String & GetCity() const
CandidateAddress & WithCountry(const Aws::String &value)
void SetCity(const Aws::String &value)
void SetStreetNumber(const char *value)
CandidateAddress & WithStreetInfo(const char *value)
void SetState(const char *value)
CandidateAddress & WithPostalCodePlus4(const char *value)
AWS_CHIME_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStreetInfo(Aws::String &&value)
void SetState(Aws::String &&value)
bool CityHasBeenSet() const
bool PostalCodePlus4HasBeenSet() const
CandidateAddress & WithCountry(Aws::String &&value)
const Aws::String & GetPostalCode() const
AWS_CHIME_API CandidateAddress & operator=(Aws::Utils::Json::JsonView jsonValue)
CandidateAddress & WithStreetNumber(Aws::String &&value)
CandidateAddress & WithState(Aws::String &&value)
bool PostalCodeHasBeenSet() const
CandidateAddress & WithCity(Aws::String &&value)
bool StreetInfoHasBeenSet() const
void SetCountry(Aws::String &&value)
void SetStreetNumber(const Aws::String &value)
AWS_CHIME_API CandidateAddress(Aws::Utils::Json::JsonView jsonValue)
CandidateAddress & WithPostalCode(const char *value)
void SetCountry(const char *value)
void SetPostalCodePlus4(const Aws::String &value)
void SetPostalCode(const Aws::String &value)
CandidateAddress & WithPostalCodePlus4(const Aws::String &value)
void SetPostalCode(const char *value)
bool StateHasBeenSet() const
const Aws::String & GetCountry() const
void SetPostalCode(Aws::String &&value)
void SetStreetNumber(Aws::String &&value)
const Aws::String & GetState() const
CandidateAddress & WithStreetInfo(const Aws::String &value)
CandidateAddress & WithStreetInfo(Aws::String &&value)
bool StreetNumberHasBeenSet() const
void SetCity(const char *value)
const Aws::String & GetStreetInfo() const
CandidateAddress & WithPostalCodePlus4(Aws::String &&value)
AWS_CHIME_API CandidateAddress()
CandidateAddress & WithCity(const Aws::String &value)
CandidateAddress & WithStreetNumber(const char *value)
CandidateAddress & WithPostalCode(const Aws::String &value)
void SetStreetInfo(const Aws::String &value)
CandidateAddress & WithState(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue