7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/BatchStrategy.h>
9#include <aws/core/utils/memory/stl/AWSMap.h>
10#include <aws/sagemaker/model/TransformInput.h>
11#include <aws/sagemaker/model/TransformOutput.h>
12#include <aws/sagemaker/model/TransformResources.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
64 inline void SetMaxPayloadInMB(
int value) { m_maxPayloadInMBHasBeenSet =
true; m_maxPayloadInMB = value; }
88 template<
typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
89 void SetEnvironment(EnvironmentT&& value) { m_environmentHasBeenSet =
true; m_environment = std::forward<EnvironmentT>(value); }
90 template<
typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
92 template<
typename EnvironmentKeyT = Aws::String,
typename EnvironmentValueT = Aws::String>
94 m_environmentHasBeenSet =
true; m_environment.emplace(std::forward<EnvironmentKeyT>(key), std::forward<EnvironmentValueT>(value));
return *
this;
105 template<
typename TransformInputT = TransformInput>
106 void SetTransformInput(TransformInputT&& value) { m_transformInputHasBeenSet =
true; m_transformInput = std::forward<TransformInputT>(value); }
107 template<
typename TransformInputT = TransformInput>
118 template<
typename TransformOutputT = TransformOutput>
119 void SetTransformOutput(TransformOutputT&& value) { m_transformOutputHasBeenSet =
true; m_transformOutput = std::forward<TransformOutputT>(value); }
120 template<
typename TransformOutputT = TransformOutput>
130 template<
typename TransformResourcesT = TransformResources>
131 void SetTransformResources(TransformResourcesT&& value) { m_transformResourcesHasBeenSet =
true; m_transformResources = std::forward<TransformResourcesT>(value); }
132 template<
typename TransformResourcesT = TransformResources>
137 int m_maxConcurrentTransforms{0};
138 bool m_maxConcurrentTransformsHasBeenSet =
false;
140 int m_maxPayloadInMB{0};
141 bool m_maxPayloadInMBHasBeenSet =
false;
144 bool m_batchStrategyHasBeenSet =
false;
147 bool m_environmentHasBeenSet =
false;
149 TransformInput m_transformInput;
150 bool m_transformInputHasBeenSet =
false;
152 TransformOutput m_transformOutput;
153 bool m_transformOutputHasBeenSet =
false;
155 TransformResources m_transformResources;
156 bool m_transformResourcesHasBeenSet =
false;
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Aws::Utils::Json::JsonValue JsonValue