45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
66 inline void SetVersion(
const char* value) { m_versionHasBeenSet =
true; m_version.assign(value); }
93 inline void SetIsDefault(
bool value) { m_isDefaultHasBeenSet =
true; m_isDefault = value; }
103 bool m_versionHasBeenSet;
105 bool m_isDefaultHasBeenSet;
OptionVersion & WithIsDefault(bool value)
bool GetIsDefault() const
void SetVersion(const Aws::String &value)
const Aws::String & GetVersion() const
OptionVersion & WithVersion(const char *value)
void SetVersion(const char *value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetVersion(Aws::String &&value)
OptionVersion & WithVersion(Aws::String &&value)
OptionVersion & WithVersion(const Aws::String &value)
void SetIsDefault(bool value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
JSON (JavaScript Object Notation).