28 namespace DataPipeline
64 inline void SetKey(
const char* value) { m_keyHasBeenSet =
true; m_key.assign(value); }
79 inline Field&
WithKey(
const char* value) { SetKey(value);
return *
this;}
99 inline void SetStringValue(
const char* value) { m_stringValueHasBeenSet =
true; m_stringValue.assign(value); }
134 inline void SetRefValue(
const char* value) { m_refValueHasBeenSet =
true; m_refValue.assign(value); }
153 bool m_keyHasBeenSet;
155 bool m_stringValueHasBeenSet;
157 bool m_refValueHasBeenSet;
Field & WithStringValue(const Aws::String &value)
const Aws::String & GetRefValue() const
Field & WithRefValue(Aws::String &&value)
const Aws::String & GetKey() const
void SetRefValue(const Aws::String &value)
const Aws::String & GetStringValue() const
void SetKey(const char *value)
void SetStringValue(Aws::String &&value)
#define AWS_DATAPIPELINE_API
void SetRefValue(Aws::String &&value)
Field & WithStringValue(Aws::String &&value)
Field & WithStringValue(const char *value)
void SetStringValue(const Aws::String &value)
Field & WithRefValue(const char *value)
Field & WithKey(const Aws::String &value)
Field & WithRefValue(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Field & WithKey(Aws::String &&value)
Field & WithKey(const char *value)
void SetStringValue(const char *value)
void SetKey(const Aws::String &value)
void SetKey(Aws::String &&value)
JSON (JavaScript Object Notation).
void SetRefValue(const char *value)