7#include <aws/privatenetworks/PrivateNetworks_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
21namespace PrivateNetworks
48 inline void SetCity(
const char* value) { m_cityHasBeenSet =
true; m_city.assign(value); }
62 inline void SetCompany(
const char* value) { m_companyHasBeenSet =
true; m_company.assign(value); }
76 inline void SetCountry(
const char* value) { m_countryHasBeenSet =
true; m_country.assign(value); }
90 inline void SetEmailAddress(
const char* value) { m_emailAddressHasBeenSet =
true; m_emailAddress.assign(value); }
104 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
118 inline void SetPhoneNumber(
const char* value) { m_phoneNumberHasBeenSet =
true; m_phoneNumber.assign(value); }
132 inline void SetPostalCode(
const char* value) { m_postalCodeHasBeenSet =
true; m_postalCode.assign(value); }
146 inline void SetStateOrProvince(
const char* value) { m_stateOrProvinceHasBeenSet =
true; m_stateOrProvince.assign(value); }
160 inline void SetStreet1(
const char* value) { m_street1HasBeenSet =
true; m_street1.assign(value); }
174 inline void SetStreet2(
const char* value) { m_street2HasBeenSet =
true; m_street2.assign(value); }
188 inline void SetStreet3(
const char* value) { m_street3HasBeenSet =
true; m_street3.assign(value); }
196 bool m_cityHasBeenSet =
false;
199 bool m_companyHasBeenSet =
false;
202 bool m_countryHasBeenSet =
false;
205 bool m_emailAddressHasBeenSet =
false;
208 bool m_nameHasBeenSet =
false;
211 bool m_phoneNumberHasBeenSet =
false;
214 bool m_postalCodeHasBeenSet =
false;
217 bool m_stateOrProvinceHasBeenSet =
false;
220 bool m_street1HasBeenSet =
false;
223 bool m_street2HasBeenSet =
false;
226 bool m_street3HasBeenSet =
false;
bool PhoneNumberHasBeenSet() const
void SetStreet3(const Aws::String &value)
void SetCountry(const Aws::String &value)
Address & WithPhoneNumber(Aws::String &&value)
void SetEmailAddress(Aws::String &&value)
bool Street1HasBeenSet() const
void SetStateOrProvince(const Aws::String &value)
Address & WithName(const char *value)
Address & WithStreet1(const char *value)
Address & WithEmailAddress(const char *value)
void SetStreet2(Aws::String &&value)
AWS_PRIVATENETWORKS_API Address(Aws::Utils::Json::JsonView jsonValue)
void SetPostalCode(Aws::String &&value)
Address & WithPostalCode(const char *value)
void SetEmailAddress(const Aws::String &value)
const Aws::String & GetName() const
void SetCountry(Aws::String &&value)
void SetStateOrProvince(const char *value)
Address & WithName(Aws::String &&value)
bool Street3HasBeenSet() const
const Aws::String & GetPhoneNumber() const
Address & WithStreet3(const char *value)
Address & WithCity(Aws::String &&value)
void SetStateOrProvince(Aws::String &&value)
Address & WithCountry(const char *value)
Address & WithCountry(Aws::String &&value)
const Aws::String & GetCountry() const
void SetName(Aws::String &&value)
void SetName(const Aws::String &value)
Address & WithCompany(const Aws::String &value)
Address & WithStreet3(const Aws::String &value)
const Aws::String & GetStateOrProvince() const
Address & WithStateOrProvince(const char *value)
void SetPhoneNumber(Aws::String &&value)
void SetCountry(const char *value)
Address & WithPostalCode(Aws::String &&value)
Address & WithEmailAddress(Aws::String &&value)
const Aws::String & GetCompany() const
Address & WithCountry(const Aws::String &value)
Address & WithStreet2(const Aws::String &value)
void SetEmailAddress(const char *value)
const Aws::String & GetEmailAddress() const
bool EmailAddressHasBeenSet() const
void SetPhoneNumber(const char *value)
Address & WithPostalCode(const Aws::String &value)
const Aws::String & GetStreet1() const
Address & WithStreet1(Aws::String &&value)
void SetPostalCode(const char *value)
void SetStreet2(const char *value)
AWS_PRIVATENETWORKS_API Address & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetStreet1(Aws::String &&value)
void SetCity(const Aws::String &value)
Address & WithCompany(const char *value)
Address & WithStreet2(const char *value)
Address & WithCity(const Aws::String &value)
const Aws::String & GetStreet3() const
Address & WithCompany(Aws::String &&value)
void SetStreet3(const char *value)
bool CompanyHasBeenSet() const
Address & WithStreet3(Aws::String &&value)
void SetPostalCode(const Aws::String &value)
bool PostalCodeHasBeenSet() const
void SetStreet2(const Aws::String &value)
const Aws::String & GetStreet2() const
void SetStreet1(const char *value)
bool Street2HasBeenSet() const
const Aws::String & GetPostalCode() const
Address & WithPhoneNumber(const Aws::String &value)
bool StateOrProvinceHasBeenSet() const
void SetStreet3(Aws::String &&value)
AWS_PRIVATENETWORKS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStreet1(const Aws::String &value)
Address & WithName(const Aws::String &value)
void SetCity(Aws::String &&value)
void SetCompany(const char *value)
bool CountryHasBeenSet() const
void SetPhoneNumber(const Aws::String &value)
void SetName(const char *value)
bool CityHasBeenSet() const
void SetCompany(const Aws::String &value)
Address & WithStreet2(Aws::String &&value)
bool NameHasBeenSet() const
Address & WithStateOrProvince(const Aws::String &value)
Address & WithPhoneNumber(const char *value)
AWS_PRIVATENETWORKS_API Address()
Address & WithStateOrProvince(Aws::String &&value)
Address & WithCity(const char *value)
void SetCity(const char *value)
void SetCompany(Aws::String &&value)
const Aws::String & GetCity() const
Address & WithEmailAddress(const Aws::String &value)
Address & WithStreet1(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue