7#include <aws/healthlake/HealthLake_EXPORTS.h>
38 m_totalNumberOfScannedFilesHasBeenSet =
true;
39 m_totalNumberOfScannedFiles = value;
54 m_totalSizeOfScannedFilesInMBHasBeenSet =
true;
55 m_totalSizeOfScannedFilesInMB = value;
70 m_totalNumberOfImportedFilesHasBeenSet =
true;
71 m_totalNumberOfImportedFiles = value;
86 m_totalNumberOfResourcesScannedHasBeenSet =
true;
87 m_totalNumberOfResourcesScanned = value;
102 m_totalNumberOfResourcesImportedHasBeenSet =
true;
103 m_totalNumberOfResourcesImported = value;
118 m_totalNumberOfResourcesWithCustomerErrorHasBeenSet =
true;
119 m_totalNumberOfResourcesWithCustomerError = value;
135 m_totalNumberOfFilesReadWithCustomerErrorHasBeenSet =
true;
136 m_totalNumberOfFilesReadWithCustomerError = value;
151 m_throughputHasBeenSet =
true;
152 m_throughput = value;
160 long long m_totalNumberOfScannedFiles{0};
162 double m_totalSizeOfScannedFilesInMB{0.0};
164 long long m_totalNumberOfImportedFiles{0};
166 long long m_totalNumberOfResourcesScanned{0};
168 long long m_totalNumberOfResourcesImported{0};
170 long long m_totalNumberOfResourcesWithCustomerError{0};
172 long long m_totalNumberOfFilesReadWithCustomerError{0};
174 double m_throughput{0.0};
175 bool m_totalNumberOfScannedFilesHasBeenSet =
false;
176 bool m_totalSizeOfScannedFilesInMBHasBeenSet =
false;
177 bool m_totalNumberOfImportedFilesHasBeenSet =
false;
178 bool m_totalNumberOfResourcesScannedHasBeenSet =
false;
179 bool m_totalNumberOfResourcesImportedHasBeenSet =
false;
180 bool m_totalNumberOfResourcesWithCustomerErrorHasBeenSet =
false;
181 bool m_totalNumberOfFilesReadWithCustomerErrorHasBeenSet =
false;
182 bool m_throughputHasBeenSet =
false;
long long GetTotalNumberOfResourcesImported() const
AWS_HEALTHLAKE_API JobProgressReport & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetTotalNumberOfResourcesScanned() const
void SetTotalNumberOfImportedFiles(long long value)
JobProgressReport & WithTotalNumberOfResourcesWithCustomerError(long long value)
bool TotalNumberOfResourcesScannedHasBeenSet() const
AWS_HEALTHLAKE_API JobProgressReport(Aws::Utils::Json::JsonView jsonValue)
bool TotalNumberOfScannedFilesHasBeenSet() const
void SetTotalSizeOfScannedFilesInMB(double value)
void SetTotalNumberOfFilesReadWithCustomerError(long long value)
bool TotalNumberOfResourcesImportedHasBeenSet() const
bool TotalNumberOfFilesReadWithCustomerErrorHasBeenSet() const
long long GetTotalNumberOfImportedFiles() const
bool TotalNumberOfResourcesWithCustomerErrorHasBeenSet() const
AWS_HEALTHLAKE_API JobProgressReport()=default
bool TotalNumberOfImportedFilesHasBeenSet() const
JobProgressReport & WithThroughput(double value)
AWS_HEALTHLAKE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetThroughput(double value)
JobProgressReport & WithTotalNumberOfResourcesScanned(long long value)
bool TotalSizeOfScannedFilesInMBHasBeenSet() const
double GetTotalSizeOfScannedFilesInMB() const
long long GetTotalNumberOfResourcesWithCustomerError() const
void SetTotalNumberOfResourcesScanned(long long value)
void SetTotalNumberOfResourcesImported(long long value)
void SetTotalNumberOfResourcesWithCustomerError(long long value)
JobProgressReport & WithTotalNumberOfImportedFiles(long long value)
double GetThroughput() const
JobProgressReport & WithTotalNumberOfFilesReadWithCustomerError(long long value)
JobProgressReport & WithTotalSizeOfScannedFilesInMB(double value)
JobProgressReport & WithTotalNumberOfScannedFiles(long long value)
bool ThroughputHasBeenSet() const
long long GetTotalNumberOfFilesReadWithCustomerError() const
void SetTotalNumberOfScannedFiles(long long value)
JobProgressReport & WithTotalNumberOfResourcesImported(long long value)
long long GetTotalNumberOfScannedFiles() const
Aws::Utils::Json::JsonValue JsonValue