7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/iotevents/IoTEventsRequest.h>
10#include <aws/iotevents/IoTEvents_EXPORTS.h>
11#include <aws/iotevents/model/InputDefinition.h>
12#include <aws/iotevents/model/Tag.h>
40 template <
typename InputNameT = Aws::String>
42 m_inputNameHasBeenSet =
true;
43 m_inputName = std::forward<InputNameT>(value);
45 template <
typename InputNameT = Aws::String>
58 template <
typename InputDescriptionT = Aws::String>
60 m_inputDescriptionHasBeenSet =
true;
61 m_inputDescription = std::forward<InputDescriptionT>(value);
63 template <
typename InputDescriptionT = Aws::String>
76 template <
typename InputDefinitionT = InputDefinition>
78 m_inputDefinitionHasBeenSet =
true;
79 m_inputDefinition = std::forward<InputDefinitionT>(value);
81 template <
typename InputDefinitionT = InputDefinition>
94 template <
typename TagsT = Aws::Vector<Tag>>
96 m_tagsHasBeenSet =
true;
97 m_tags = std::forward<TagsT>(value);
99 template <
typename TagsT = Aws::Vector<Tag>>
101 SetTags(std::forward<TagsT>(value));
104 template <
typename TagsT = Tag>
106 m_tagsHasBeenSet =
true;
107 m_tags.emplace_back(std::forward<TagsT>(value));
119 bool m_inputNameHasBeenSet =
false;
120 bool m_inputDescriptionHasBeenSet =
false;
121 bool m_inputDefinitionHasBeenSet =
false;
122 bool m_tagsHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector