7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/migration-hub-refactor-spaces/MigrationHubRefactorSpaces_EXPORTS.h>
10#include <aws/migration-hub-refactor-spaces/model/HttpMethod.h>
11#include <aws/migration-hub-refactor-spaces/model/RouteActivationState.h>
22namespace MigrationHubRefactorSpaces {
45 m_activationStateHasBeenSet =
true;
46 m_activationState = value;
62 m_appendSourcePathHasBeenSet =
true;
63 m_appendSourcePath = value;
80 m_includeChildPathsHasBeenSet =
true;
81 m_includeChildPaths = value;
97 template <
typename MethodsT = Aws::Vector<HttpMethod>>
99 m_methodsHasBeenSet =
true;
100 m_methods = std::forward<MethodsT>(value);
102 template <
typename MethodsT = Aws::Vector<HttpMethod>>
108 m_methodsHasBeenSet =
true;
109 m_methods.push_back(value);
123 template <
typename SourcePathT = Aws::String>
125 m_sourcePathHasBeenSet =
true;
126 m_sourcePath = std::forward<SourcePathT>(value);
128 template <
typename SourcePathT = Aws::String>
137 bool m_appendSourcePath{
false};
139 bool m_includeChildPaths{
false};
144 bool m_activationStateHasBeenSet =
false;
145 bool m_appendSourcePathHasBeenSet =
false;
146 bool m_includeChildPathsHasBeenSet =
false;
147 bool m_methodsHasBeenSet =
false;
148 bool m_sourcePathHasBeenSet =
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