7#include <aws/emr-containers/EMRContainers_EXPORTS.h>
8#include <aws/emr-containers/model/SparkSubmitJobDriver.h>
9#include <aws/emr-containers/model/SparkSqlJobDriver.h>
22namespace EMRContainers
69 bool m_sparkSubmitJobDriverHasBeenSet =
false;
72 bool m_sparkSqlJobDriverHasBeenSet =
false;
bool SparkSqlJobDriverHasBeenSet() const
JobDriver & WithSparkSubmitJobDriver(const SparkSubmitJobDriver &value)
const SparkSqlJobDriver & GetSparkSqlJobDriver() const
void SetSparkSqlJobDriver(SparkSqlJobDriver &&value)
void SetSparkSqlJobDriver(const SparkSqlJobDriver &value)
void SetSparkSubmitJobDriver(const SparkSubmitJobDriver &value)
bool SparkSubmitJobDriverHasBeenSet() const
AWS_EMRCONTAINERS_API JobDriver(Aws::Utils::Json::JsonView jsonValue)
JobDriver & WithSparkSqlJobDriver(const SparkSqlJobDriver &value)
void SetSparkSubmitJobDriver(SparkSubmitJobDriver &&value)
JobDriver & WithSparkSubmitJobDriver(SparkSubmitJobDriver &&value)
JobDriver & WithSparkSqlJobDriver(SparkSqlJobDriver &&value)
AWS_EMRCONTAINERS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_EMRCONTAINERS_API JobDriver()
AWS_EMRCONTAINERS_API JobDriver & operator=(Aws::Utils::Json::JsonView jsonValue)
const SparkSubmitJobDriver & GetSparkSubmitJobDriver() const
Aws::Utils::Json::JsonValue JsonValue