56 inline void SetDomainName(
const char* value) { m_domainNameHasBeenSet =
true; m_domainName.assign(value); }
91 inline void SetItemName(
const char* value) { m_itemNameHasBeenSet =
true; m_itemName.assign(value); }
180 bool m_domainNameHasBeenSet;
182 bool m_itemNameHasBeenSet;
184 bool m_attributesHasBeenSet;
186 bool m_expectedHasBeenSet;
PutAttributesRequest & WithDomainName(const Aws::String &value)
PutAttributesRequest & WithExpected(UpdateCondition &&value)
void SetDomainName(Aws::String &&value)
const Aws::String & GetDomainName() const
PutAttributesRequest & WithExpected(const UpdateCondition &value)
void SetAttributes(const Aws::Vector< ReplaceableAttribute > &value)
PutAttributesRequest & WithAttributes(const Aws::Vector< ReplaceableAttribute > &value)
void SetItemName(const Aws::String &value)
void SetItemName(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
void SetAttributes(Aws::Vector< ReplaceableAttribute > &&value)
const Aws::String & GetItemName() const
void SetItemName(const char *value)
PutAttributesRequest & AddAttributes(ReplaceableAttribute &&value)
void SetDomainName(const Aws::String &value)
PutAttributesRequest & WithDomainName(const char *value)
PutAttributesRequest & WithItemName(const Aws::String &value)
PutAttributesRequest & WithItemName(Aws::String &&value)
void SetExpected(const UpdateCondition &value)
void SetExpected(UpdateCondition &&value)
void SetDomainName(const char *value)
const UpdateCondition & GetExpected() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
PutAttributesRequest & WithDomainName(Aws::String &&value)
PutAttributesRequest & WithItemName(const char *value)
PutAttributesRequest & WithAttributes(Aws::Vector< ReplaceableAttribute > &&value)
PutAttributesRequest & AddAttributes(const ReplaceableAttribute &value)
JSON (JavaScript Object Notation).
const Aws::Vector< ReplaceableAttribute > & GetAttributes() const