7#include <aws/core/utils/memory/stl/AWSMap.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/sagemaker/SageMakerRequest.h>
11#include <aws/sagemaker/SageMaker_EXPORTS.h>
12#include <aws/sagemaker/model/BatchDataCaptureConfig.h>
13#include <aws/sagemaker/model/BatchStrategy.h>
14#include <aws/sagemaker/model/DataProcessing.h>
15#include <aws/sagemaker/model/ExperimentConfig.h>
16#include <aws/sagemaker/model/ModelClientConfig.h>
17#include <aws/sagemaker/model/Tag.h>
18#include <aws/sagemaker/model/TransformInput.h>
19#include <aws/sagemaker/model/TransformOutput.h>
20#include <aws/sagemaker/model/TransformResources.h>
51 template <
typename TransformJobNameT = Aws::String>
53 m_transformJobNameHasBeenSet =
true;
54 m_transformJobName = std::forward<TransformJobNameT>(value);
56 template <
typename TransformJobNameT = Aws::String>
71 template <
typename ModelNameT = Aws::String>
73 m_modelNameHasBeenSet =
true;
74 m_modelName = std::forward<ModelNameT>(value);
76 template <
typename ModelNameT = Aws::String>
98 m_maxConcurrentTransformsHasBeenSet =
true;
99 m_maxConcurrentTransforms = value;
114 template <
typename ModelClientConfigT = ModelClientConfig>
116 m_modelClientConfigHasBeenSet =
true;
117 m_modelClientConfig = std::forward<ModelClientConfigT>(value);
119 template <
typename ModelClientConfigT = ModelClientConfig>
145 m_maxPayloadInMBHasBeenSet =
true;
146 m_maxPayloadInMB = value;
171 m_batchStrategyHasBeenSet =
true;
172 m_batchStrategy = value;
188 template <
typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
190 m_environmentHasBeenSet =
true;
191 m_environment = std::forward<EnvironmentT>(value);
193 template <
typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
198 template <
typename EnvironmentKeyT = Aws::String,
typename EnvironmentValueT = Aws::String>
200 m_environmentHasBeenSet =
true;
201 m_environment.emplace(std::forward<EnvironmentKeyT>(key), std::forward<EnvironmentValueT>(value));
212 template <
typename TransformInputT = TransformInput>
214 m_transformInputHasBeenSet =
true;
215 m_transformInput = std::forward<TransformInputT>(value);
217 template <
typename TransformInputT = TransformInput>
230 template <
typename TransformOutputT = TransformOutput>
232 m_transformOutputHasBeenSet =
true;
233 m_transformOutput = std::forward<TransformOutputT>(value);
235 template <
typename TransformOutputT = TransformOutput>
248 template <
typename DataCaptureConfigT = BatchDataCaptureConfig>
250 m_dataCaptureConfigHasBeenSet =
true;
251 m_dataCaptureConfig = std::forward<DataCaptureConfigT>(value);
253 template <
typename DataCaptureConfigT = BatchDataCaptureConfig>
267 template <
typename TransformResourcesT = TransformResources>
269 m_transformResourcesHasBeenSet =
true;
270 m_transformResources = std::forward<TransformResourcesT>(value);
272 template <
typename TransformResourcesT = TransformResources>
292 template <
typename DataProcessingT = DataProcessing>
294 m_dataProcessingHasBeenSet =
true;
295 m_dataProcessing = std::forward<DataProcessingT>(value);
297 template <
typename DataProcessingT = DataProcessing>
313 template <
typename TagsT = Aws::Vector<Tag>>
315 m_tagsHasBeenSet =
true;
316 m_tags = std::forward<TagsT>(value);
318 template <
typename TagsT = Aws::Vector<Tag>>
320 SetTags(std::forward<TagsT>(value));
323 template <
typename TagsT = Tag>
325 m_tagsHasBeenSet =
true;
326 m_tags.emplace_back(std::forward<TagsT>(value));
335 template <
typename ExperimentConfigT = ExperimentConfig>
337 m_experimentConfigHasBeenSet =
true;
338 m_experimentConfig = std::forward<ExperimentConfigT>(value);
340 template <
typename ExperimentConfigT = ExperimentConfig>
351 int m_maxConcurrentTransforms{0};
353 ModelClientConfig m_modelClientConfig;
355 int m_maxPayloadInMB{0};
361 TransformInput m_transformInput;
363 TransformOutput m_transformOutput;
365 BatchDataCaptureConfig m_dataCaptureConfig;
367 TransformResources m_transformResources;
369 DataProcessing m_dataProcessing;
373 ExperimentConfig m_experimentConfig;
374 bool m_transformJobNameHasBeenSet =
false;
375 bool m_modelNameHasBeenSet =
false;
376 bool m_maxConcurrentTransformsHasBeenSet =
false;
377 bool m_modelClientConfigHasBeenSet =
false;
378 bool m_maxPayloadInMBHasBeenSet =
false;
379 bool m_batchStrategyHasBeenSet =
false;
380 bool m_environmentHasBeenSet =
false;
381 bool m_transformInputHasBeenSet =
false;
382 bool m_transformOutputHasBeenSet =
false;
383 bool m_dataCaptureConfigHasBeenSet =
false;
384 bool m_transformResourcesHasBeenSet =
false;
385 bool m_dataProcessingHasBeenSet =
false;
386 bool m_tagsHasBeenSet =
false;
387 bool m_experimentConfigHasBeenSet =
false;
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
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
std::vector< T, Aws::Allocator< T > > Vector