7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/glue/model/GlueTable.h>
47 template<
typename GlueTableT = GlueTable>
48 void SetGlueTable(GlueTableT&& value) { m_glueTableHasBeenSet =
true; m_glueTable = std::forward<GlueTableT>(value); }
49 template<
typename GlueTableT = GlueTable>
55 bool m_glueTableHasBeenSet =
false;
bool GlueTableHasBeenSet() const
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GLUE_API DataSource()=default
DataSource & WithGlueTable(GlueTableT &&value)
void SetGlueTable(GlueTableT &&value)
AWS_GLUE_API DataSource(Aws::Utils::Json::JsonView jsonValue)
const GlueTable & GetGlueTable() const
AWS_GLUE_API DataSource & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue