/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #pragma once #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include namespace Aws { namespace Utils { namespace Json { class JsonValue; class JsonView; } // namespace Json } // namespace Utils namespace SageMaker { namespace Model { /** *

Metadata for a step execution.

See Also:

AWS * API Reference

*/ class PipelineExecutionStepMetadata { public: AWS_SAGEMAKER_API PipelineExecutionStepMetadata(); AWS_SAGEMAKER_API PipelineExecutionStepMetadata(Aws::Utils::Json::JsonView jsonValue); AWS_SAGEMAKER_API PipelineExecutionStepMetadata& operator=(Aws::Utils::Json::JsonView jsonValue); AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const; /** *

The Amazon Resource Name (ARN) of the training job that was run by this step * execution.

*/ inline const TrainingJobStepMetadata& GetTrainingJob() const{ return m_trainingJob; } /** *

The Amazon Resource Name (ARN) of the training job that was run by this step * execution.

*/ inline bool TrainingJobHasBeenSet() const { return m_trainingJobHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the training job that was run by this step * execution.

*/ inline void SetTrainingJob(const TrainingJobStepMetadata& value) { m_trainingJobHasBeenSet = true; m_trainingJob = value; } /** *

The Amazon Resource Name (ARN) of the training job that was run by this step * execution.

*/ inline void SetTrainingJob(TrainingJobStepMetadata&& value) { m_trainingJobHasBeenSet = true; m_trainingJob = std::move(value); } /** *

The Amazon Resource Name (ARN) of the training job that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithTrainingJob(const TrainingJobStepMetadata& value) { SetTrainingJob(value); return *this;} /** *

The Amazon Resource Name (ARN) of the training job that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithTrainingJob(TrainingJobStepMetadata&& value) { SetTrainingJob(std::move(value)); return *this;} /** *

The Amazon Resource Name (ARN) of the processing job that was run by this * step execution.

*/ inline const ProcessingJobStepMetadata& GetProcessingJob() const{ return m_processingJob; } /** *

The Amazon Resource Name (ARN) of the processing job that was run by this * step execution.

*/ inline bool ProcessingJobHasBeenSet() const { return m_processingJobHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the processing job that was run by this * step execution.

*/ inline void SetProcessingJob(const ProcessingJobStepMetadata& value) { m_processingJobHasBeenSet = true; m_processingJob = value; } /** *

The Amazon Resource Name (ARN) of the processing job that was run by this * step execution.

*/ inline void SetProcessingJob(ProcessingJobStepMetadata&& value) { m_processingJobHasBeenSet = true; m_processingJob = std::move(value); } /** *

The Amazon Resource Name (ARN) of the processing job that was run by this * step execution.

*/ inline PipelineExecutionStepMetadata& WithProcessingJob(const ProcessingJobStepMetadata& value) { SetProcessingJob(value); return *this;} /** *

The Amazon Resource Name (ARN) of the processing job that was run by this * step execution.

*/ inline PipelineExecutionStepMetadata& WithProcessingJob(ProcessingJobStepMetadata&& value) { SetProcessingJob(std::move(value)); return *this;} /** *

The Amazon Resource Name (ARN) of the transform job that was run by this step * execution.

*/ inline const TransformJobStepMetadata& GetTransformJob() const{ return m_transformJob; } /** *

The Amazon Resource Name (ARN) of the transform job that was run by this step * execution.

*/ inline bool TransformJobHasBeenSet() const { return m_transformJobHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the transform job that was run by this step * execution.

*/ inline void SetTransformJob(const TransformJobStepMetadata& value) { m_transformJobHasBeenSet = true; m_transformJob = value; } /** *

The Amazon Resource Name (ARN) of the transform job that was run by this step * execution.

*/ inline void SetTransformJob(TransformJobStepMetadata&& value) { m_transformJobHasBeenSet = true; m_transformJob = std::move(value); } /** *

The Amazon Resource Name (ARN) of the transform job that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithTransformJob(const TransformJobStepMetadata& value) { SetTransformJob(value); return *this;} /** *

The Amazon Resource Name (ARN) of the transform job that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithTransformJob(TransformJobStepMetadata&& value) { SetTransformJob(std::move(value)); return *this;} /** *

The Amazon Resource Name (ARN) of the tuning job that was run by this step * execution.

*/ inline const TuningJobStepMetaData& GetTuningJob() const{ return m_tuningJob; } /** *

The Amazon Resource Name (ARN) of the tuning job that was run by this step * execution.

*/ inline bool TuningJobHasBeenSet() const { return m_tuningJobHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the tuning job that was run by this step * execution.

*/ inline void SetTuningJob(const TuningJobStepMetaData& value) { m_tuningJobHasBeenSet = true; m_tuningJob = value; } /** *

The Amazon Resource Name (ARN) of the tuning job that was run by this step * execution.

*/ inline void SetTuningJob(TuningJobStepMetaData&& value) { m_tuningJobHasBeenSet = true; m_tuningJob = std::move(value); } /** *

The Amazon Resource Name (ARN) of the tuning job that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithTuningJob(const TuningJobStepMetaData& value) { SetTuningJob(value); return *this;} /** *

The Amazon Resource Name (ARN) of the tuning job that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithTuningJob(TuningJobStepMetaData&& value) { SetTuningJob(std::move(value)); return *this;} /** *

The Amazon Resource Name (ARN) of the model that was created by this step * execution.

*/ inline const ModelStepMetadata& GetModel() const{ return m_model; } /** *

The Amazon Resource Name (ARN) of the model that was created by this step * execution.

*/ inline bool ModelHasBeenSet() const { return m_modelHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the model that was created by this step * execution.

*/ inline void SetModel(const ModelStepMetadata& value) { m_modelHasBeenSet = true; m_model = value; } /** *

The Amazon Resource Name (ARN) of the model that was created by this step * execution.

*/ inline void SetModel(ModelStepMetadata&& value) { m_modelHasBeenSet = true; m_model = std::move(value); } /** *

The Amazon Resource Name (ARN) of the model that was created by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithModel(const ModelStepMetadata& value) { SetModel(value); return *this;} /** *

The Amazon Resource Name (ARN) of the model that was created by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithModel(ModelStepMetadata&& value) { SetModel(std::move(value)); return *this;} /** *

The Amazon Resource Name (ARN) of the model package that the model was * registered to by this step execution.

*/ inline const RegisterModelStepMetadata& GetRegisterModel() const{ return m_registerModel; } /** *

The Amazon Resource Name (ARN) of the model package that the model was * registered to by this step execution.

*/ inline bool RegisterModelHasBeenSet() const { return m_registerModelHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the model package that the model was * registered to by this step execution.

*/ inline void SetRegisterModel(const RegisterModelStepMetadata& value) { m_registerModelHasBeenSet = true; m_registerModel = value; } /** *

The Amazon Resource Name (ARN) of the model package that the model was * registered to by this step execution.

*/ inline void SetRegisterModel(RegisterModelStepMetadata&& value) { m_registerModelHasBeenSet = true; m_registerModel = std::move(value); } /** *

The Amazon Resource Name (ARN) of the model package that the model was * registered to by this step execution.

*/ inline PipelineExecutionStepMetadata& WithRegisterModel(const RegisterModelStepMetadata& value) { SetRegisterModel(value); return *this;} /** *

The Amazon Resource Name (ARN) of the model package that the model was * registered to by this step execution.

*/ inline PipelineExecutionStepMetadata& WithRegisterModel(RegisterModelStepMetadata&& value) { SetRegisterModel(std::move(value)); return *this;} /** *

The outcome of the condition evaluation that was run by this step * execution.

*/ inline const ConditionStepMetadata& GetCondition() const{ return m_condition; } /** *

The outcome of the condition evaluation that was run by this step * execution.

*/ inline bool ConditionHasBeenSet() const { return m_conditionHasBeenSet; } /** *

The outcome of the condition evaluation that was run by this step * execution.

*/ inline void SetCondition(const ConditionStepMetadata& value) { m_conditionHasBeenSet = true; m_condition = value; } /** *

The outcome of the condition evaluation that was run by this step * execution.

*/ inline void SetCondition(ConditionStepMetadata&& value) { m_conditionHasBeenSet = true; m_condition = std::move(value); } /** *

The outcome of the condition evaluation that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithCondition(const ConditionStepMetadata& value) { SetCondition(value); return *this;} /** *

The outcome of the condition evaluation that was run by this step * execution.

*/ inline PipelineExecutionStepMetadata& WithCondition(ConditionStepMetadata&& value) { SetCondition(std::move(value)); return *this;} /** *

The URL of the Amazon SQS queue used by this step execution, the pipeline * generated token, and a list of output parameters.

*/ inline const CallbackStepMetadata& GetCallback() const{ return m_callback; } /** *

The URL of the Amazon SQS queue used by this step execution, the pipeline * generated token, and a list of output parameters.

*/ inline bool CallbackHasBeenSet() const { return m_callbackHasBeenSet; } /** *

The URL of the Amazon SQS queue used by this step execution, the pipeline * generated token, and a list of output parameters.

*/ inline void SetCallback(const CallbackStepMetadata& value) { m_callbackHasBeenSet = true; m_callback = value; } /** *

The URL of the Amazon SQS queue used by this step execution, the pipeline * generated token, and a list of output parameters.

*/ inline void SetCallback(CallbackStepMetadata&& value) { m_callbackHasBeenSet = true; m_callback = std::move(value); } /** *

The URL of the Amazon SQS queue used by this step execution, the pipeline * generated token, and a list of output parameters.

*/ inline PipelineExecutionStepMetadata& WithCallback(const CallbackStepMetadata& value) { SetCallback(value); return *this;} /** *

The URL of the Amazon SQS queue used by this step execution, the pipeline * generated token, and a list of output parameters.

*/ inline PipelineExecutionStepMetadata& WithCallback(CallbackStepMetadata&& value) { SetCallback(std::move(value)); return *this;} /** *

The Amazon Resource Name (ARN) of the Lambda function that was run by this * step execution and a list of output parameters.

*/ inline const LambdaStepMetadata& GetLambda() const{ return m_lambda; } /** *

The Amazon Resource Name (ARN) of the Lambda function that was run by this * step execution and a list of output parameters.

*/ inline bool LambdaHasBeenSet() const { return m_lambdaHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the Lambda function that was run by this * step execution and a list of output parameters.

*/ inline void SetLambda(const LambdaStepMetadata& value) { m_lambdaHasBeenSet = true; m_lambda = value; } /** *

The Amazon Resource Name (ARN) of the Lambda function that was run by this * step execution and a list of output parameters.

*/ inline void SetLambda(LambdaStepMetadata&& value) { m_lambdaHasBeenSet = true; m_lambda = std::move(value); } /** *

The Amazon Resource Name (ARN) of the Lambda function that was run by this * step execution and a list of output parameters.

*/ inline PipelineExecutionStepMetadata& WithLambda(const LambdaStepMetadata& value) { SetLambda(value); return *this;} /** *

The Amazon Resource Name (ARN) of the Lambda function that was run by this * step execution and a list of output parameters.

*/ inline PipelineExecutionStepMetadata& WithLambda(LambdaStepMetadata&& value) { SetLambda(std::move(value)); return *this;} /** *

The configurations and outcomes of the check step execution. This includes: *

  • The type of the check conducted.

  • The Amazon * S3 URIs of baseline constraints and statistics files to be used for the drift * check.

  • The Amazon S3 URIs of newly calculated baseline * constraints and statistics.

  • The model package group name * provided.

  • The Amazon S3 URI of the violation report if * violations detected.

  • The Amazon Resource Name (ARN) of check * processing job initiated by the step execution.

  • The Boolean * flags indicating if the drift check is skipped.

  • If step * property BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline const QualityCheckStepMetadata& GetQualityCheck() const{ return m_qualityCheck; } /** *

The configurations and outcomes of the check step execution. This includes: *

  • The type of the check conducted.

  • The Amazon * S3 URIs of baseline constraints and statistics files to be used for the drift * check.

  • The Amazon S3 URIs of newly calculated baseline * constraints and statistics.

  • The model package group name * provided.

  • The Amazon S3 URI of the violation report if * violations detected.

  • The Amazon Resource Name (ARN) of check * processing job initiated by the step execution.

  • The Boolean * flags indicating if the drift check is skipped.

  • If step * property BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline bool QualityCheckHasBeenSet() const { return m_qualityCheckHasBeenSet; } /** *

The configurations and outcomes of the check step execution. This includes: *

  • The type of the check conducted.

  • The Amazon * S3 URIs of baseline constraints and statistics files to be used for the drift * check.

  • The Amazon S3 URIs of newly calculated baseline * constraints and statistics.

  • The model package group name * provided.

  • The Amazon S3 URI of the violation report if * violations detected.

  • The Amazon Resource Name (ARN) of check * processing job initiated by the step execution.

  • The Boolean * flags indicating if the drift check is skipped.

  • If step * property BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline void SetQualityCheck(const QualityCheckStepMetadata& value) { m_qualityCheckHasBeenSet = true; m_qualityCheck = value; } /** *

The configurations and outcomes of the check step execution. This includes: *

  • The type of the check conducted.

  • The Amazon * S3 URIs of baseline constraints and statistics files to be used for the drift * check.

  • The Amazon S3 URIs of newly calculated baseline * constraints and statistics.

  • The model package group name * provided.

  • The Amazon S3 URI of the violation report if * violations detected.

  • The Amazon Resource Name (ARN) of check * processing job initiated by the step execution.

  • The Boolean * flags indicating if the drift check is skipped.

  • If step * property BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline void SetQualityCheck(QualityCheckStepMetadata&& value) { m_qualityCheckHasBeenSet = true; m_qualityCheck = std::move(value); } /** *

The configurations and outcomes of the check step execution. This includes: *

  • The type of the check conducted.

  • The Amazon * S3 URIs of baseline constraints and statistics files to be used for the drift * check.

  • The Amazon S3 URIs of newly calculated baseline * constraints and statistics.

  • The model package group name * provided.

  • The Amazon S3 URI of the violation report if * violations detected.

  • The Amazon Resource Name (ARN) of check * processing job initiated by the step execution.

  • The Boolean * flags indicating if the drift check is skipped.

  • If step * property BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline PipelineExecutionStepMetadata& WithQualityCheck(const QualityCheckStepMetadata& value) { SetQualityCheck(value); return *this;} /** *

The configurations and outcomes of the check step execution. This includes: *

  • The type of the check conducted.

  • The Amazon * S3 URIs of baseline constraints and statistics files to be used for the drift * check.

  • The Amazon S3 URIs of newly calculated baseline * constraints and statistics.

  • The model package group name * provided.

  • The Amazon S3 URI of the violation report if * violations detected.

  • The Amazon Resource Name (ARN) of check * processing job initiated by the step execution.

  • The Boolean * flags indicating if the drift check is skipped.

  • If step * property BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline PipelineExecutionStepMetadata& WithQualityCheck(QualityCheckStepMetadata&& value) { SetQualityCheck(std::move(value)); return *this;} /** *

Container for the metadata for a Clarify check step. The configurations and * outcomes of the check step execution. This includes:

  • The type * of the check conducted,

  • The Amazon S3 URIs of baseline * constraints and statistics files to be used for the drift check.

  • *

    The Amazon S3 URIs of newly calculated baseline constraints and * statistics.

  • The model package group name provided.

  • *
  • The Amazon S3 URI of the violation report if violations detected.

    *
  • The Amazon Resource Name (ARN) of check processing job initiated * by the step execution.

  • The boolean flags indicating if the * drift check is skipped.

  • If step property * BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline const ClarifyCheckStepMetadata& GetClarifyCheck() const{ return m_clarifyCheck; } /** *

Container for the metadata for a Clarify check step. The configurations and * outcomes of the check step execution. This includes:

  • The type * of the check conducted,

  • The Amazon S3 URIs of baseline * constraints and statistics files to be used for the drift check.

  • *

    The Amazon S3 URIs of newly calculated baseline constraints and * statistics.

  • The model package group name provided.

  • *
  • The Amazon S3 URI of the violation report if violations detected.

    *
  • The Amazon Resource Name (ARN) of check processing job initiated * by the step execution.

  • The boolean flags indicating if the * drift check is skipped.

  • If step property * BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline bool ClarifyCheckHasBeenSet() const { return m_clarifyCheckHasBeenSet; } /** *

Container for the metadata for a Clarify check step. The configurations and * outcomes of the check step execution. This includes:

  • The type * of the check conducted,

  • The Amazon S3 URIs of baseline * constraints and statistics files to be used for the drift check.

  • *

    The Amazon S3 URIs of newly calculated baseline constraints and * statistics.

  • The model package group name provided.

  • *
  • The Amazon S3 URI of the violation report if violations detected.

    *
  • The Amazon Resource Name (ARN) of check processing job initiated * by the step execution.

  • The boolean flags indicating if the * drift check is skipped.

  • If step property * BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline void SetClarifyCheck(const ClarifyCheckStepMetadata& value) { m_clarifyCheckHasBeenSet = true; m_clarifyCheck = value; } /** *

Container for the metadata for a Clarify check step. The configurations and * outcomes of the check step execution. This includes:

  • The type * of the check conducted,

  • The Amazon S3 URIs of baseline * constraints and statistics files to be used for the drift check.

  • *

    The Amazon S3 URIs of newly calculated baseline constraints and * statistics.

  • The model package group name provided.

  • *
  • The Amazon S3 URI of the violation report if violations detected.

    *
  • The Amazon Resource Name (ARN) of check processing job initiated * by the step execution.

  • The boolean flags indicating if the * drift check is skipped.

  • If step property * BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline void SetClarifyCheck(ClarifyCheckStepMetadata&& value) { m_clarifyCheckHasBeenSet = true; m_clarifyCheck = std::move(value); } /** *

Container for the metadata for a Clarify check step. The configurations and * outcomes of the check step execution. This includes:

  • The type * of the check conducted,

  • The Amazon S3 URIs of baseline * constraints and statistics files to be used for the drift check.

  • *

    The Amazon S3 URIs of newly calculated baseline constraints and * statistics.

  • The model package group name provided.

  • *
  • The Amazon S3 URI of the violation report if violations detected.

    *
  • The Amazon Resource Name (ARN) of check processing job initiated * by the step execution.

  • The boolean flags indicating if the * drift check is skipped.

  • If step property * BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline PipelineExecutionStepMetadata& WithClarifyCheck(const ClarifyCheckStepMetadata& value) { SetClarifyCheck(value); return *this;} /** *

Container for the metadata for a Clarify check step. The configurations and * outcomes of the check step execution. This includes:

  • The type * of the check conducted,

  • The Amazon S3 URIs of baseline * constraints and statistics files to be used for the drift check.

  • *

    The Amazon S3 URIs of newly calculated baseline constraints and * statistics.

  • The model package group name provided.

  • *
  • The Amazon S3 URI of the violation report if violations detected.

    *
  • The Amazon Resource Name (ARN) of check processing job initiated * by the step execution.

  • The boolean flags indicating if the * drift check is skipped.

  • If step property * BaselineUsedForDriftCheck is set the same as * CalculatedBaseline.

*/ inline PipelineExecutionStepMetadata& WithClarifyCheck(ClarifyCheckStepMetadata&& value) { SetClarifyCheck(std::move(value)); return *this;} /** *

The configurations and outcomes of an Amazon EMR step execution.

*/ inline const EMRStepMetadata& GetEMR() const{ return m_eMR; } /** *

The configurations and outcomes of an Amazon EMR step execution.

*/ inline bool EMRHasBeenSet() const { return m_eMRHasBeenSet; } /** *

The configurations and outcomes of an Amazon EMR step execution.

*/ inline void SetEMR(const EMRStepMetadata& value) { m_eMRHasBeenSet = true; m_eMR = value; } /** *

The configurations and outcomes of an Amazon EMR step execution.

*/ inline void SetEMR(EMRStepMetadata&& value) { m_eMRHasBeenSet = true; m_eMR = std::move(value); } /** *

The configurations and outcomes of an Amazon EMR step execution.

*/ inline PipelineExecutionStepMetadata& WithEMR(const EMRStepMetadata& value) { SetEMR(value); return *this;} /** *

The configurations and outcomes of an Amazon EMR step execution.

*/ inline PipelineExecutionStepMetadata& WithEMR(EMRStepMetadata&& value) { SetEMR(std::move(value)); return *this;} /** *

The configurations and outcomes of a Fail step execution.

*/ inline const FailStepMetadata& GetFail() const{ return m_fail; } /** *

The configurations and outcomes of a Fail step execution.

*/ inline bool FailHasBeenSet() const { return m_failHasBeenSet; } /** *

The configurations and outcomes of a Fail step execution.

*/ inline void SetFail(const FailStepMetadata& value) { m_failHasBeenSet = true; m_fail = value; } /** *

The configurations and outcomes of a Fail step execution.

*/ inline void SetFail(FailStepMetadata&& value) { m_failHasBeenSet = true; m_fail = std::move(value); } /** *

The configurations and outcomes of a Fail step execution.

*/ inline PipelineExecutionStepMetadata& WithFail(const FailStepMetadata& value) { SetFail(value); return *this;} /** *

The configurations and outcomes of a Fail step execution.

*/ inline PipelineExecutionStepMetadata& WithFail(FailStepMetadata&& value) { SetFail(std::move(value)); return *this;} /** *

The Amazon Resource Name (ARN) of the AutoML job that was run by this * step.

*/ inline const AutoMLJobStepMetadata& GetAutoMLJob() const{ return m_autoMLJob; } /** *

The Amazon Resource Name (ARN) of the AutoML job that was run by this * step.

*/ inline bool AutoMLJobHasBeenSet() const { return m_autoMLJobHasBeenSet; } /** *

The Amazon Resource Name (ARN) of the AutoML job that was run by this * step.

*/ inline void SetAutoMLJob(const AutoMLJobStepMetadata& value) { m_autoMLJobHasBeenSet = true; m_autoMLJob = value; } /** *

The Amazon Resource Name (ARN) of the AutoML job that was run by this * step.

*/ inline void SetAutoMLJob(AutoMLJobStepMetadata&& value) { m_autoMLJobHasBeenSet = true; m_autoMLJob = std::move(value); } /** *

The Amazon Resource Name (ARN) of the AutoML job that was run by this * step.

*/ inline PipelineExecutionStepMetadata& WithAutoMLJob(const AutoMLJobStepMetadata& value) { SetAutoMLJob(value); return *this;} /** *

The Amazon Resource Name (ARN) of the AutoML job that was run by this * step.

*/ inline PipelineExecutionStepMetadata& WithAutoMLJob(AutoMLJobStepMetadata&& value) { SetAutoMLJob(std::move(value)); return *this;} private: TrainingJobStepMetadata m_trainingJob; bool m_trainingJobHasBeenSet = false; ProcessingJobStepMetadata m_processingJob; bool m_processingJobHasBeenSet = false; TransformJobStepMetadata m_transformJob; bool m_transformJobHasBeenSet = false; TuningJobStepMetaData m_tuningJob; bool m_tuningJobHasBeenSet = false; ModelStepMetadata m_model; bool m_modelHasBeenSet = false; RegisterModelStepMetadata m_registerModel; bool m_registerModelHasBeenSet = false; ConditionStepMetadata m_condition; bool m_conditionHasBeenSet = false; CallbackStepMetadata m_callback; bool m_callbackHasBeenSet = false; LambdaStepMetadata m_lambda; bool m_lambdaHasBeenSet = false; QualityCheckStepMetadata m_qualityCheck; bool m_qualityCheckHasBeenSet = false; ClarifyCheckStepMetadata m_clarifyCheck; bool m_clarifyCheckHasBeenSet = false; EMRStepMetadata m_eMR; bool m_eMRHasBeenSet = false; FailStepMetadata m_fail; bool m_failHasBeenSet = false; AutoMLJobStepMetadata m_autoMLJob; bool m_autoMLJobHasBeenSet = false; }; } // namespace Model } // namespace SageMaker } // namespace Aws