74 inline Tagging&
AddTagSet(
const Tag& value) { m_tagSetHasBeenSet =
true; m_tagSet.push_back(value);
return *
this; }
79 inline Tagging&
AddTagSet(
Tag&& value) { m_tagSetHasBeenSet =
true; m_tagSet.push_back(std::move(value));
return *
this; }
84 bool m_tagSetHasBeenSet =
false;
Tagging & AddTagSet(Tag &&value)
Tagging & WithTagSet(Aws::Vector< Tag > &&value)
Tagging & AddTagSet(const Tag &value)
AWS_S3_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
AWS_S3_API Tagging(const Aws::Utils::Xml::XmlNode &xmlNode)
void SetTagSet(const Aws::Vector< Tag > &value)
Tagging & WithTagSet(const Aws::Vector< Tag > &value)
const Aws::Vector< Tag > & GetTagSet() const
void SetTagSet(Aws::Vector< Tag > &&value)
bool TagSetHasBeenSet() const
AWS_S3_API Tagging & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
std::vector< T, Aws::Allocator< T > > Vector