7#include <aws/elasticmapreduce/EMR_EXPORTS.h>
8#include <aws/elasticmapreduce/model/StepConfig.h>
9#include <aws/elasticmapreduce/model/StepExecutionStatusDetail.h>
68 bool m_stepConfigHasBeenSet =
false;
71 bool m_executionStatusDetailHasBeenSet =
false;
bool StepConfigHasBeenSet() const
void SetExecutionStatusDetail(StepExecutionStatusDetail &&value)
bool ExecutionStatusDetailHasBeenSet() const
StepDetail & WithStepConfig(const StepConfig &value)
StepDetail & WithExecutionStatusDetail(StepExecutionStatusDetail &&value)
const StepExecutionStatusDetail & GetExecutionStatusDetail() const
void SetStepConfig(StepConfig &&value)
AWS_EMR_API StepDetail(Aws::Utils::Json::JsonView jsonValue)
AWS_EMR_API Aws::Utils::Json::JsonValue Jsonize() const
void SetExecutionStatusDetail(const StepExecutionStatusDetail &value)
StepDetail & WithStepConfig(StepConfig &&value)
StepDetail & WithExecutionStatusDetail(const StepExecutionStatusDetail &value)
AWS_EMR_API StepDetail & operator=(Aws::Utils::Json::JsonView jsonValue)
const StepConfig & GetStepConfig() const
void SetStepConfig(const StepConfig &value)
Aws::Utils::Json::JsonValue JsonValue