7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSMap.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/core/utils/memory/stl/AWSVector.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/TransformJobStatus.h>
20#include <aws/sagemaker/model/TransformOutput.h>
21#include <aws/sagemaker/model/TransformResources.h>
56 template <
typename TransformJobNameT = Aws::String>
58 m_transformJobNameHasBeenSet =
true;
59 m_transformJobName = std::forward<TransformJobNameT>(value);
61 template <
typename TransformJobNameT = Aws::String>
74 template <
typename TransformJobArnT = Aws::String>
76 m_transformJobArnHasBeenSet =
true;
77 m_transformJobArn = std::forward<TransformJobArnT>(value);
79 template <
typename TransformJobArnT = Aws::String>
100 m_transformJobStatusHasBeenSet =
true;
101 m_transformJobStatus = value;
115 template <
typename FailureReasonT = Aws::String>
117 m_failureReasonHasBeenSet =
true;
118 m_failureReason = std::forward<FailureReasonT>(value);
120 template <
typename FailureReasonT = Aws::String>
133 template <
typename ModelNameT = Aws::String>
135 m_modelNameHasBeenSet =
true;
136 m_modelName = std::forward<ModelNameT>(value);
138 template <
typename ModelNameT = Aws::String>
157 m_maxConcurrentTransformsHasBeenSet =
true;
158 m_maxConcurrentTransforms = value;
170 template <
typename ModelClientConfigT = ModelClientConfig>
172 m_modelClientConfigHasBeenSet =
true;
173 m_modelClientConfig = std::forward<ModelClientConfigT>(value);
175 template <
typename ModelClientConfigT = ModelClientConfig>
197 m_maxPayloadInMBHasBeenSet =
true;
198 m_maxPayloadInMB = value;
215 m_batchStrategyHasBeenSet =
true;
216 m_batchStrategy = value;
231 template <
typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
233 m_environmentHasBeenSet =
true;
234 m_environment = std::forward<EnvironmentT>(value);
236 template <
typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
241 template <
typename EnvironmentKeyT = Aws::String,
typename EnvironmentValueT = Aws::String>
243 m_environmentHasBeenSet =
true;
244 m_environment.emplace(std::forward<EnvironmentKeyT>(key), std::forward<EnvironmentValueT>(value));
253 template <
typename TransformInputT = TransformInput>
255 m_transformInputHasBeenSet =
true;
256 m_transformInput = std::forward<TransformInputT>(value);
258 template <
typename TransformInputT = TransformInput>
269 template <
typename TransformOutputT = TransformOutput>
271 m_transformOutputHasBeenSet =
true;
272 m_transformOutput = std::forward<TransformOutputT>(value);
274 template <
typename TransformOutputT = TransformOutput>
285 template <
typename DataCaptureConfigT = BatchDataCaptureConfig>
287 m_dataCaptureConfigHasBeenSet =
true;
288 m_dataCaptureConfig = std::forward<DataCaptureConfigT>(value);
290 template <
typename DataCaptureConfigT = BatchDataCaptureConfig>
301 template <
typename TransformResourcesT = TransformResources>
303 m_transformResourcesHasBeenSet =
true;
304 m_transformResources = std::forward<TransformResourcesT>(value);
306 template <
typename TransformResourcesT = TransformResources>
319 template <
typename CreationTimeT = Aws::Utils::DateTime>
321 m_creationTimeHasBeenSet =
true;
322 m_creationTime = std::forward<CreationTimeT>(value);
324 template <
typename CreationTimeT = Aws::Utils::DateTime>
339 template <
typename TransformStartTimeT = Aws::Utils::DateTime>
341 m_transformStartTimeHasBeenSet =
true;
342 m_transformStartTime = std::forward<TransformStartTimeT>(value);
344 template <
typename TransformStartTimeT = Aws::Utils::DateTime>
359 template <
typename TransformEndTimeT = Aws::Utils::DateTime>
361 m_transformEndTimeHasBeenSet =
true;
362 m_transformEndTime = std::forward<TransformEndTimeT>(value);
364 template <
typename TransformEndTimeT = Aws::Utils::DateTime>
378 template <
typename LabelingJobArnT = Aws::String>
380 m_labelingJobArnHasBeenSet =
true;
381 m_labelingJobArn = std::forward<LabelingJobArnT>(value);
383 template <
typename LabelingJobArnT = Aws::String>
397 template <
typename AutoMLJobArnT = Aws::String>
399 m_autoMLJobArnHasBeenSet =
true;
400 m_autoMLJobArn = std::forward<AutoMLJobArnT>(value);
402 template <
typename AutoMLJobArnT = Aws::String>
413 template <
typename DataProcessingT = DataProcessing>
415 m_dataProcessingHasBeenSet =
true;
416 m_dataProcessing = std::forward<DataProcessingT>(value);
418 template <
typename DataProcessingT = DataProcessing>
429 template <
typename ExperimentConfigT = ExperimentConfig>
431 m_experimentConfigHasBeenSet =
true;
432 m_experimentConfig = std::forward<ExperimentConfigT>(value);
434 template <
typename ExperimentConfigT = ExperimentConfig>
447 template <
typename TagsT = Aws::Vector<Tag>>
449 m_tagsHasBeenSet =
true;
450 m_tags = std::forward<TagsT>(value);
452 template <
typename TagsT = Aws::Vector<Tag>>
454 SetTags(std::forward<TagsT>(value));
457 template <
typename TagsT = Tag>
459 m_tagsHasBeenSet =
true;
460 m_tags.emplace_back(std::forward<TagsT>(value));
475 int m_maxConcurrentTransforms{0};
477 ModelClientConfig m_modelClientConfig;
479 int m_maxPayloadInMB{0};
485 TransformInput m_transformInput;
487 TransformOutput m_transformOutput;
489 BatchDataCaptureConfig m_dataCaptureConfig;
491 TransformResources m_transformResources;
503 DataProcessing m_dataProcessing;
505 ExperimentConfig m_experimentConfig;
508 bool m_transformJobNameHasBeenSet =
false;
509 bool m_transformJobArnHasBeenSet =
false;
510 bool m_transformJobStatusHasBeenSet =
false;
511 bool m_failureReasonHasBeenSet =
false;
512 bool m_modelNameHasBeenSet =
false;
513 bool m_maxConcurrentTransformsHasBeenSet =
false;
514 bool m_modelClientConfigHasBeenSet =
false;
515 bool m_maxPayloadInMBHasBeenSet =
false;
516 bool m_batchStrategyHasBeenSet =
false;
517 bool m_environmentHasBeenSet =
false;
518 bool m_transformInputHasBeenSet =
false;
519 bool m_transformOutputHasBeenSet =
false;
520 bool m_dataCaptureConfigHasBeenSet =
false;
521 bool m_transformResourcesHasBeenSet =
false;
522 bool m_creationTimeHasBeenSet =
false;
523 bool m_transformStartTimeHasBeenSet =
false;
524 bool m_transformEndTimeHasBeenSet =
false;
525 bool m_labelingJobArnHasBeenSet =
false;
526 bool m_autoMLJobArnHasBeenSet =
false;
527 bool m_dataProcessingHasBeenSet =
false;
528 bool m_experimentConfigHasBeenSet =
false;
529 bool m_tagsHasBeenSet =
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
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue