52 inline const Op&
GetOp()
const{
return m_op; }
59 inline void SetOp(
const Op& value) { m_opHasBeenSet =
true; m_op = value; }
66 inline void SetOp(
Op&& value) { m_opHasBeenSet =
true; m_op = value; }
108 inline void SetPath(
const char* value) { m_pathHasBeenSet =
true; m_path.assign(value); }
149 inline void SetValue(
const char* value) { m_valueHasBeenSet =
true; m_value.assign(value); }
192 inline void SetFrom(
const char* value) { m_fromHasBeenSet =
true; m_from.assign(value); }
219 bool m_pathHasBeenSet;
221 bool m_valueHasBeenSet;
223 bool m_fromHasBeenSet;
const Aws::String & GetValue() const
PatchOperation & WithFrom(const char *value)
const Aws::String & GetPath() const
void SetValue(const Aws::String &value)
void SetPath(const Aws::String &value)
void SetFrom(const Aws::String &value)
PatchOperation & WithValue(const char *value)
void SetValue(const char *value)
PatchOperation & WithPath(const char *value)
void SetValue(Aws::String &&value)
PatchOperation & WithValue(const Aws::String &value)
void SetFrom(const char *value)
void SetPath(Aws::String &&value)
void SetOp(const Op &value)
void SetPath(const char *value)
PatchOperation & WithOp(const Op &value)
void SetFrom(Aws::String &&value)
const Aws::String & GetFrom() const
PatchOperation & WithFrom(const Aws::String &value)
PatchOperation & WithOp(Op &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
PatchOperation & WithValue(Aws::String &&value)
PatchOperation & WithPath(const Aws::String &value)
#define AWS_APIGATEWAY_API
PatchOperation & WithFrom(Aws::String &&value)
PatchOperation & WithPath(Aws::String &&value)
JSON (JavaScript Object Notation).