7#include <aws/devicefarm/DeviceFarm_EXPORTS.h>
8#include <aws/devicefarm/model/JobReport.h>
9#include <aws/devicefarm/model/ReportStatus.h>
44 m_statusHasBeenSet =
true;
59 template <
typename JobReportT = JobReport>
61 m_jobReportHasBeenSet =
true;
62 m_jobReport = std::forward<JobReportT>(value);
64 template <
typename JobReportT = JobReport>
73 JobReport m_jobReport;
74 bool m_statusHasBeenSet =
false;
75 bool m_jobReportHasBeenSet =
false;
AWS_DEVICEFARM_API RunInsights(Aws::Utils::Json::JsonView jsonValue)
RunInsights & WithStatus(ReportStatus value)
const JobReport & GetJobReport() const
RunInsights & WithJobReport(JobReportT &&value)
void SetJobReport(JobReportT &&value)
AWS_DEVICEFARM_API Aws::Utils::Json::JsonValue Jsonize() const
bool JobReportHasBeenSet() const
ReportStatus GetStatus() const
AWS_DEVICEFARM_API RunInsights()=default
AWS_DEVICEFARM_API RunInsights & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetStatus(ReportStatus value)
bool StatusHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue