7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/glue/Glue_EXPORTS.h>
10#include <aws/glue/model/DataSource.h>
42 template <
typename ResultIdT = Aws::String>
44 m_resultIdHasBeenSet =
true;
45 m_resultId = std::forward<ResultIdT>(value);
47 template <
typename ResultIdT = Aws::String>
60 template <
typename DataSourceT = DataSource>
62 m_dataSourceHasBeenSet =
true;
63 m_dataSource = std::forward<DataSourceT>(value);
65 template <
typename DataSourceT = DataSource>
78 template <
typename JobNameT = Aws::String>
80 m_jobNameHasBeenSet =
true;
81 m_jobName = std::forward<JobNameT>(value);
83 template <
typename JobNameT = Aws::String>
96 template <
typename JobRunIdT = Aws::String>
98 m_jobRunIdHasBeenSet =
true;
99 m_jobRunId = std::forward<JobRunIdT>(value);
101 template <
typename JobRunIdT = Aws::String>
114 template <
typename StartedOnT = Aws::Utils::DateTime>
116 m_startedOnHasBeenSet =
true;
117 m_startedOn = std::forward<StartedOnT>(value);
119 template <
typename StartedOnT = Aws::Utils::DateTime>
135 bool m_resultIdHasBeenSet =
false;
136 bool m_dataSourceHasBeenSet =
false;
137 bool m_jobNameHasBeenSet =
false;
138 bool m_jobRunIdHasBeenSet =
false;
139 bool m_startedOnHasBeenSet =
false;
void SetStartedOn(StartedOnT &&value)
DataQualityResultDescription & WithJobRunId(JobRunIdT &&value)
AWS_GLUE_API DataQualityResultDescription & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GLUE_API DataQualityResultDescription()=default
const Aws::Utils::DateTime & GetStartedOn() const
bool JobRunIdHasBeenSet() const
bool JobNameHasBeenSet() const
DataQualityResultDescription & WithStartedOn(StartedOnT &&value)
const DataSource & GetDataSource() const
AWS_GLUE_API DataQualityResultDescription(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetJobName() const
DataQualityResultDescription & WithResultId(ResultIdT &&value)
const Aws::String & GetResultId() const
bool StartedOnHasBeenSet() const
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
bool DataSourceHasBeenSet() const
void SetJobName(JobNameT &&value)
const Aws::String & GetJobRunId() const
void SetDataSource(DataSourceT &&value)
DataQualityResultDescription & WithJobName(JobNameT &&value)
void SetResultId(ResultIdT &&value)
DataQualityResultDescription & WithDataSource(DataSourceT &&value)
void SetJobRunId(JobRunIdT &&value)
bool ResultIdHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue