7#include <aws/geo-places/GeoPlaces_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
49 inline void SetCode2(
const char* value) { m_code2HasBeenSet =
true; m_code2.assign(value); }
63 inline void SetCode3(
const char* value) { m_code3HasBeenSet =
true; m_code3.assign(value); }
77 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
85 bool m_code2HasBeenSet =
false;
88 bool m_code3HasBeenSet =
false;
91 bool m_nameHasBeenSet =
false;
void SetCode3(Aws::String &&value)
Country & WithName(const Aws::String &value)
Country & WithCode3(Aws::String &&value)
void SetName(const Aws::String &value)
Country & WithName(Aws::String &&value)
const Aws::String & GetCode2() const
void SetCode3(const char *value)
AWS_GEOPLACES_API Country & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GEOPLACES_API Country(Aws::Utils::Json::JsonView jsonValue)
void SetCode2(const char *value)
void SetCode2(Aws::String &&value)
void SetName(const char *value)
bool Code3HasBeenSet() const
Country & WithName(const char *value)
AWS_GEOPLACES_API Aws::Utils::Json::JsonValue Jsonize() const
bool Code2HasBeenSet() const
bool NameHasBeenSet() const
const Aws::String & GetCode3() const
Country & WithCode2(Aws::String &&value)
Country & WithCode2(const Aws::String &value)
Country & WithCode2(const char *value)
const Aws::String & GetName() const
void SetCode3(const Aws::String &value)
void SetCode2(const Aws::String &value)
void SetName(Aws::String &&value)
Country & WithCode3(const char *value)
AWS_GEOPLACES_API Country()
Country & WithCode3(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue