7#include <aws/events/CloudWatchEvents_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSMap.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
22namespace CloudWatchEvents
54 template<
typename InputPathsMapT = Aws::Map<Aws::String, Aws::String>>
55 void SetInputPathsMap(InputPathsMapT&& value) { m_inputPathsMapHasBeenSet =
true; m_inputPathsMap = std::forward<InputPathsMapT>(value); }
56 template<
typename InputPathsMapT = Aws::Map<Aws::String, Aws::String>>
58 template<
typename InputPathsMapKeyT = Aws::String,
typename InputPathsMapValueT = Aws::String>
60 m_inputPathsMapHasBeenSet =
true; m_inputPathsMap.emplace(std::forward<InputPathsMapKeyT>(key), std::forward<InputPathsMapValueT>(value));
return *
this;
94 template<
typename InputTemplateT = Aws::String>
95 void SetInputTemplate(InputTemplateT&& value) { m_inputTemplateHasBeenSet =
true; m_inputTemplate = std::forward<InputTemplateT>(value); }
96 template<
typename InputTemplateT = Aws::String>
102 bool m_inputPathsMapHasBeenSet =
false;
105 bool m_inputTemplateHasBeenSet =
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
Aws::Utils::Json::JsonValue JsonValue