7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/datazone/model/LineageSqlQueryRunDetails.h>
40 template <
typename SqlQueryRunDetailsT = LineageSqlQueryRunDetails>
42 m_sqlQueryRunDetailsHasBeenSet =
true;
43 m_sqlQueryRunDetails = std::forward<SqlQueryRunDetailsT>(value);
45 template <
typename SqlQueryRunDetailsT = LineageSqlQueryRunDetails>
53 bool m_sqlQueryRunDetailsHasBeenSet =
false;
AWS_DATAZONE_API LineageRunDetails(Aws::Utils::Json::JsonView jsonValue)
AWS_DATAZONE_API Aws::Utils::Json::JsonValue Jsonize() const
bool SqlQueryRunDetailsHasBeenSet() const
void SetSqlQueryRunDetails(SqlQueryRunDetailsT &&value)
AWS_DATAZONE_API LineageRunDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DATAZONE_API LineageRunDetails()=default
LineageRunDetails & WithSqlQueryRunDetails(SqlQueryRunDetailsT &&value)
const LineageSqlQueryRunDetails & GetSqlQueryRunDetails() const
Aws::Utils::Json::JsonValue JsonValue