7#include <aws/identitystore/IdentityStore_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
21namespace IdentityStore
48 inline void SetStreetAddress(
const char* value) { m_streetAddressHasBeenSet =
true; m_streetAddress.assign(value); }
62 inline void SetLocality(
const char* value) { m_localityHasBeenSet =
true; m_locality.assign(value); }
76 inline void SetRegion(
const char* value) { m_regionHasBeenSet =
true; m_region.assign(value); }
90 inline void SetPostalCode(
const char* value) { m_postalCodeHasBeenSet =
true; m_postalCode.assign(value); }
104 inline void SetCountry(
const char* value) { m_countryHasBeenSet =
true; m_country.assign(value); }
118 inline void SetFormatted(
const char* value) { m_formattedHasBeenSet =
true; m_formatted.assign(value); }
132 inline void SetType(
const char* value) { m_typeHasBeenSet =
true; m_type.assign(value); }
145 inline void SetPrimary(
bool value) { m_primaryHasBeenSet =
true; m_primary = value; }
151 bool m_streetAddressHasBeenSet =
false;
154 bool m_localityHasBeenSet =
false;
157 bool m_regionHasBeenSet =
false;
160 bool m_postalCodeHasBeenSet =
false;
163 bool m_countryHasBeenSet =
false;
166 bool m_formattedHasBeenSet =
false;
169 bool m_typeHasBeenSet =
false;
172 bool m_primaryHasBeenSet =
false;
void SetFormatted(Aws::String &&value)
const Aws::String & GetCountry() const
void SetLocality(const Aws::String &value)
Address & WithFormatted(const char *value)
Address & WithStreetAddress(Aws::String &&value)
Address & WithCountry(const char *value)
Address & WithRegion(const Aws::String &value)
Address & WithPostalCode(const Aws::String &value)
AWS_IDENTITYSTORE_API Address(Aws::Utils::Json::JsonView jsonValue)
void SetFormatted(const char *value)
AWS_IDENTITYSTORE_API Aws::Utils::Json::JsonValue Jsonize() const
bool LocalityHasBeenSet() const
Address & WithStreetAddress(const char *value)
bool FormattedHasBeenSet() const
Address & WithRegion(const char *value)
Address & WithPrimary(bool value)
Address & WithLocality(Aws::String &&value)
void SetType(Aws::String &&value)
AWS_IDENTITYSTORE_API Address & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetLocality() const
void SetStreetAddress(const Aws::String &value)
const Aws::String & GetFormatted() const
const Aws::String & GetType() const
void SetFormatted(const Aws::String &value)
Address & WithLocality(const Aws::String &value)
void SetCountry(const Aws::String &value)
void SetPrimary(bool value)
Address & WithType(const char *value)
bool RegionHasBeenSet() const
void SetPostalCode(const Aws::String &value)
Address & WithStreetAddress(const Aws::String &value)
Address & WithRegion(Aws::String &&value)
void SetRegion(const Aws::String &value)
void SetRegion(const char *value)
AWS_IDENTITYSTORE_API Address()
bool PostalCodeHasBeenSet() const
const Aws::String & GetPostalCode() const
void SetPostalCode(Aws::String &&value)
Address & WithType(const Aws::String &value)
Address & WithPostalCode(const char *value)
void SetLocality(const char *value)
void SetCountry(Aws::String &&value)
bool StreetAddressHasBeenSet() const
Address & WithLocality(const char *value)
void SetStreetAddress(const char *value)
Address & WithFormatted(Aws::String &&value)
void SetType(const char *value)
bool CountryHasBeenSet() const
void SetLocality(Aws::String &&value)
const Aws::String & GetRegion() const
Address & WithFormatted(const Aws::String &value)
bool PrimaryHasBeenSet() const
void SetPostalCode(const char *value)
Address & WithCountry(Aws::String &&value)
void SetType(const Aws::String &value)
void SetStreetAddress(Aws::String &&value)
const Aws::String & GetStreetAddress() const
Address & WithCountry(const Aws::String &value)
void SetCountry(const char *value)
Address & WithType(Aws::String &&value)
bool TypeHasBeenSet() const
Address & WithPostalCode(Aws::String &&value)
void SetRegion(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue