7#include <aws/core/utils/memory/stl/AWSMap.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/glue/Glue_EXPORTS.h>
11#include <aws/glue/model/AssetFormEntry.h>
43 template <
typename ItemIdT = Aws::String>
45 m_itemIdHasBeenSet =
true;
46 m_itemId = std::forward<ItemIdT>(value);
48 template <
typename ItemIdT = Aws::String>
61 template <
typename ItemNameT = Aws::String>
63 m_itemNameHasBeenSet =
true;
64 m_itemName = std::forward<ItemNameT>(value);
66 template <
typename ItemNameT = Aws::String>
79 template <
typename GlossaryTermsT = Aws::Vector<Aws::String>>
81 m_glossaryTermsHasBeenSet =
true;
82 m_glossaryTerms = std::forward<GlossaryTermsT>(value);
84 template <
typename GlossaryTermsT = Aws::Vector<Aws::String>>
89 template <
typename GlossaryTermsT = Aws::String>
91 m_glossaryTermsHasBeenSet =
true;
92 m_glossaryTerms.emplace_back(std::forward<GlossaryTermsT>(value));
103 template <
typename FormsT = Aws::Map<Aws::String, AssetFormEntry>>
105 m_formsHasBeenSet =
true;
106 m_forms = std::forward<FormsT>(value);
108 template <
typename FormsT = Aws::Map<Aws::String, AssetFormEntry>>
110 SetForms(std::forward<FormsT>(value));
113 template <
typename FormsKeyT = Aws::String,
typename FormsValueT = AssetFormEntry>
115 m_formsHasBeenSet =
true;
116 m_forms.emplace(std::forward<FormsKeyT>(key), std::forward<FormsValueT>(value));
128 template <
typename AttachmentsT = Aws::Map<Aws::String, AssetFormEntry>>
130 m_attachmentsHasBeenSet =
true;
131 m_attachments = std::forward<AttachmentsT>(value);
133 template <
typename AttachmentsT = Aws::Map<Aws::String, AssetFormEntry>>
138 template <
typename AttachmentsKeyT = Aws::String,
typename AttachmentsValueT = AssetFormEntry>
140 m_attachmentsHasBeenSet =
true;
141 m_attachments.emplace(std::forward<AttachmentsKeyT>(key), std::forward<AttachmentsValueT>(value));
155 bool m_itemIdHasBeenSet =
false;
156 bool m_itemNameHasBeenSet =
false;
157 bool m_glossaryTermsHasBeenSet =
false;
158 bool m_formsHasBeenSet =
false;
159 bool m_attachmentsHasBeenSet =
false;
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue