7#include <aws/iotfleetwise/IoTFleetWise_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/iotfleetwise/model/SignalFetchConfig.h>
10#include <aws/core/utils/memory/stl/AWSVector.h>
53 template<
typename FullyQualifiedNameT = Aws::String>
54 void SetFullyQualifiedName(FullyQualifiedNameT&& value) { m_fullyQualifiedNameHasBeenSet =
true; m_fullyQualifiedName = std::forward<FullyQualifiedNameT>(value); }
55 template<
typename FullyQualifiedNameT = Aws::String>
65 template<
typename SignalFetchConfigT = SignalFetchConfig>
66 void SetSignalFetchConfig(SignalFetchConfigT&& value) { m_signalFetchConfigHasBeenSet =
true; m_signalFetchConfig = std::forward<SignalFetchConfigT>(value); }
67 template<
typename SignalFetchConfigT = SignalFetchConfig>
87 template<
typename ActionsT = Aws::Vector<Aws::String>>
88 void SetActions(ActionsT&& value) { m_actionsHasBeenSet =
true; m_actions = std::forward<ActionsT>(value); }
89 template<
typename ActionsT = Aws::Vector<Aws::String>>
91 template<
typename ActionsT = Aws::String>
97 bool m_fullyQualifiedNameHasBeenSet =
false;
100 bool m_signalFetchConfigHasBeenSet =
false;
102 int m_conditionLanguageVersion{0};
103 bool m_conditionLanguageVersionHasBeenSet =
false;
106 bool m_actionsHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue