7#include <aws/servicecatalog-appregistry/AppRegistry_EXPORTS.h>
8#include <aws/servicecatalog-appregistry/AppRegistryRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
42 template<
typename AttributeGroupT = Aws::String>
43 void SetAttributeGroup(AttributeGroupT&& value) { m_attributeGroupHasBeenSet =
true; m_attributeGroup = std::forward<AttributeGroupT>(value); }
44 template<
typename AttributeGroupT = Aws::String>
54 template<
typename DescriptionT = Aws::String>
55 void SetDescription(DescriptionT&& value) { m_descriptionHasBeenSet =
true; m_description = std::forward<DescriptionT>(value); }
56 template<
typename DescriptionT = Aws::String>
67 template<
typename AttributesT = Aws::String>
68 void SetAttributes(AttributesT&& value) { m_attributesHasBeenSet =
true; m_attributes = std::forward<AttributesT>(value); }
69 template<
typename AttributesT = Aws::String>
75 bool m_attributeGroupHasBeenSet =
false;
78 bool m_descriptionHasBeenSet =
false;
81 bool m_attributesHasBeenSet =
false;
const Aws::String & GetAttributeGroup() const
bool AttributesHasBeenSet() const
virtual const char * GetServiceRequestName() const override
const Aws::String & GetDescription() const
bool DescriptionHasBeenSet() const
void SetAttributes(AttributesT &&value)
void SetDescription(DescriptionT &&value)
UpdateAttributeGroupRequest & WithAttributeGroup(AttributeGroupT &&value)
AWS_APPREGISTRY_API UpdateAttributeGroupRequest()=default
bool AttributeGroupHasBeenSet() const
UpdateAttributeGroupRequest & WithAttributes(AttributesT &&value)
const Aws::String & GetAttributes() const
void SetAttributeGroup(AttributeGroupT &&value)
UpdateAttributeGroupRequest & WithDescription(DescriptionT &&value)
AWS_APPREGISTRY_API Aws::String SerializePayload() const override
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String