7#include <aws/cleanroomsml/CleanRoomsML_EXPORTS.h>
8#include <aws/cleanroomsml/model/DatasetType.h>
9#include <aws/cleanroomsml/model/DatasetInputConfig.h>
69 bool m_typeHasBeenSet =
false;
72 bool m_inputConfigHasBeenSet =
false;
Dataset & WithInputConfig(const DatasetInputConfig &value)
bool InputConfigHasBeenSet() const
AWS_CLEANROOMSML_API Dataset()
void SetInputConfig(const DatasetInputConfig &value)
void SetType(const DatasetType &value)
bool TypeHasBeenSet() const
const DatasetType & GetType() const
AWS_CLEANROOMSML_API Dataset(Aws::Utils::Json::JsonView jsonValue)
AWS_CLEANROOMSML_API Aws::Utils::Json::JsonValue Jsonize() const
Dataset & WithInputConfig(DatasetInputConfig &&value)
Dataset & WithType(DatasetType &&value)
Dataset & WithType(const DatasetType &value)
void SetType(DatasetType &&value)
void SetInputConfig(DatasetInputConfig &&value)
const DatasetInputConfig & GetInputConfig() const
AWS_CLEANROOMSML_API Dataset & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue