7#include <aws/devicefarm/DeviceFarm_EXPORTS.h>
8#include <aws/devicefarm/model/ReportStatus.h>
9#include <aws/devicefarm/model/TestReport.h>
44 m_statusHasBeenSet =
true;
59 template <
typename TestReportT = TestReport>
61 m_testReportHasBeenSet =
true;
62 m_testReport = std::forward<TestReportT>(value);
64 template <
typename TestReportT = TestReport>
73 TestReport m_testReport;
74 bool m_statusHasBeenSet =
false;
75 bool m_testReportHasBeenSet =
false;
JobInsights & WithStatus(ReportStatus value)
bool TestReportHasBeenSet() const
AWS_DEVICEFARM_API JobInsights & operator=(Aws::Utils::Json::JsonView jsonValue)
bool StatusHasBeenSet() const
void SetStatus(ReportStatus value)
AWS_DEVICEFARM_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_DEVICEFARM_API JobInsights(Aws::Utils::Json::JsonView jsonValue)
AWS_DEVICEFARM_API JobInsights()=default
void SetTestReport(TestReportT &&value)
ReportStatus GetStatus() const
JobInsights & WithTestReport(TestReportT &&value)
const TestReport & GetTestReport() const
Aws::Utils::Json::JsonValue JsonValue