7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/socialmessaging/SocialMessaging_EXPORTS.h>
10#include <aws/socialmessaging/model/MetaFlowCategory.h>
21namespace SocialMessaging {
43 template <
typename FlowIdT = Aws::String>
45 m_flowIdHasBeenSet =
true;
46 m_flowId = std::forward<FlowIdT>(value);
48 template <
typename FlowIdT = Aws::String>
61 template <
typename FlowNameT = Aws::String>
63 m_flowNameHasBeenSet =
true;
64 m_flowName = std::forward<FlowNameT>(value);
66 template <
typename FlowNameT = Aws::String>
80 template <
typename FlowStatusT = Aws::String>
82 m_flowStatusHasBeenSet =
true;
83 m_flowStatus = std::forward<FlowStatusT>(value);
85 template <
typename FlowStatusT = Aws::String>
98 template <
typename FlowCategoriesT = Aws::Vector<MetaFlowCategory>>
100 m_flowCategoriesHasBeenSet =
true;
101 m_flowCategories = std::forward<FlowCategoriesT>(value);
103 template <
typename FlowCategoriesT = Aws::Vector<MetaFlowCategory>>
109 m_flowCategoriesHasBeenSet =
true;
110 m_flowCategories.push_back(value);
121 template <
typename Val
idationErrorsT = Aws::Vector<Aws::String>>
123 m_validationErrorsHasBeenSet =
true;
124 m_validationErrors = std::forward<ValidationErrorsT>(value);
126 template <
typename Val
idationErrorsT = Aws::Vector<Aws::String>>
131 template <
typename Val
idationErrorsT = Aws::String>
133 m_validationErrorsHasBeenSet =
true;
134 m_validationErrors.emplace_back(std::forward<ValidationErrorsT>(value));
148 bool m_flowIdHasBeenSet =
false;
149 bool m_flowNameHasBeenSet =
false;
150 bool m_flowStatusHasBeenSet =
false;
151 bool m_flowCategoriesHasBeenSet =
false;
152 bool m_validationErrorsHasBeenSet =
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