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_totalNumberOfScannedNonFhirFilesHasBeenSet =
true;
152 m_totalNumberOfScannedNonFhirFiles = value;
167 m_totalSizeOfScannedNonFhirFilesInMBHasBeenSet =
true;
168 m_totalSizeOfScannedNonFhirFilesInMB = value;
183 m_totalNumberOfImportedNonFhirFilesHasBeenSet =
true;
184 m_totalNumberOfImportedNonFhirFiles = value;
199 m_totalNumberOfNonFhirResourcesScannedHasBeenSet =
true;
200 m_totalNumberOfNonFhirResourcesScanned = value;
215 m_totalNumberOfNonFhirResourcesImportedHasBeenSet =
true;
216 m_totalNumberOfNonFhirResourcesImported = value;
230 return m_totalNumberOfNonFhirResourcesWithCustomerErrorHasBeenSet;
233 m_totalNumberOfNonFhirResourcesWithCustomerErrorHasBeenSet =
true;
234 m_totalNumberOfNonFhirResourcesWithCustomerError = value;
249 return m_totalNumberOfNonFhirFilesReadWithCustomerErrorHasBeenSet;
252 m_totalNumberOfNonFhirFilesReadWithCustomerErrorHasBeenSet =
true;
253 m_totalNumberOfNonFhirFilesReadWithCustomerError = value;
268 m_throughputHasBeenSet =
true;
269 m_throughput = value;
287 m_totalFilesConvertedHasBeenSet =
true;
288 m_totalFilesConverted = value;
305 m_totalResourcesGeneratedHasBeenSet =
true;
306 m_totalResourcesGenerated = value;
314 long long m_totalNumberOfScannedFiles{0};
316 double m_totalSizeOfScannedFilesInMB{0.0};
318 long long m_totalNumberOfImportedFiles{0};
320 long long m_totalNumberOfResourcesScanned{0};
322 long long m_totalNumberOfResourcesImported{0};
324 long long m_totalNumberOfResourcesWithCustomerError{0};
326 long long m_totalNumberOfFilesReadWithCustomerError{0};
328 long long m_totalNumberOfScannedNonFhirFiles{0};
330 double m_totalSizeOfScannedNonFhirFilesInMB{0.0};
332 long long m_totalNumberOfImportedNonFhirFiles{0};
334 long long m_totalNumberOfNonFhirResourcesScanned{0};
336 long long m_totalNumberOfNonFhirResourcesImported{0};
338 long long m_totalNumberOfNonFhirResourcesWithCustomerError{0};
340 long long m_totalNumberOfNonFhirFilesReadWithCustomerError{0};
342 double m_throughput{0.0};
344 long long m_totalFilesConverted{0};
346 long long m_totalResourcesGenerated{0};
347 bool m_totalNumberOfScannedFilesHasBeenSet =
false;
348 bool m_totalSizeOfScannedFilesInMBHasBeenSet =
false;
349 bool m_totalNumberOfImportedFilesHasBeenSet =
false;
350 bool m_totalNumberOfResourcesScannedHasBeenSet =
false;
351 bool m_totalNumberOfResourcesImportedHasBeenSet =
false;
352 bool m_totalNumberOfResourcesWithCustomerErrorHasBeenSet =
false;
353 bool m_totalNumberOfFilesReadWithCustomerErrorHasBeenSet =
false;
354 bool m_totalNumberOfScannedNonFhirFilesHasBeenSet =
false;
355 bool m_totalSizeOfScannedNonFhirFilesInMBHasBeenSet =
false;
356 bool m_totalNumberOfImportedNonFhirFilesHasBeenSet =
false;
357 bool m_totalNumberOfNonFhirResourcesScannedHasBeenSet =
false;
358 bool m_totalNumberOfNonFhirResourcesImportedHasBeenSet =
false;
359 bool m_totalNumberOfNonFhirResourcesWithCustomerErrorHasBeenSet =
false;
360 bool m_totalNumberOfNonFhirFilesReadWithCustomerErrorHasBeenSet =
false;
361 bool m_throughputHasBeenSet =
false;
362 bool m_totalFilesConvertedHasBeenSet =
false;
363 bool m_totalResourcesGeneratedHasBeenSet =
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
JobProgressReport & WithTotalNumberOfNonFhirFilesReadWithCustomerError(long long value)
AWS_HEALTHLAKE_API JobProgressReport(Aws::Utils::Json::JsonView jsonValue)
JobProgressReport & WithTotalFilesConverted(long long value)
JobProgressReport & WithTotalNumberOfNonFhirResourcesWithCustomerError(long long value)
bool TotalNumberOfScannedFilesHasBeenSet() const
void SetTotalSizeOfScannedFilesInMB(double value)
void SetTotalNumberOfFilesReadWithCustomerError(long long value)
JobProgressReport & WithTotalNumberOfNonFhirResourcesScanned(long long value)
bool TotalNumberOfResourcesImportedHasBeenSet() const
long long GetTotalResourcesGenerated() const
bool TotalNumberOfFilesReadWithCustomerErrorHasBeenSet() const
long long GetTotalNumberOfImportedFiles() const
bool TotalNumberOfResourcesWithCustomerErrorHasBeenSet() const
AWS_HEALTHLAKE_API JobProgressReport()=default
void SetTotalSizeOfScannedNonFhirFilesInMB(double value)
void SetTotalNumberOfNonFhirResourcesScanned(long long value)
bool TotalNumberOfImportedFilesHasBeenSet() const
void SetTotalFilesConverted(long long value)
JobProgressReport & WithTotalSizeOfScannedNonFhirFilesInMB(double value)
JobProgressReport & WithThroughput(double value)
AWS_HEALTHLAKE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetThroughput(double value)
JobProgressReport & WithTotalNumberOfResourcesScanned(long long value)
long long GetTotalNumberOfImportedNonFhirFiles() const
bool TotalNumberOfNonFhirFilesReadWithCustomerErrorHasBeenSet() const
void SetTotalResourcesGenerated(long long value)
long long GetTotalNumberOfNonFhirResourcesWithCustomerError() const
bool TotalSizeOfScannedFilesInMBHasBeenSet() const
long long GetTotalFilesConverted() const
bool TotalResourcesGeneratedHasBeenSet() const
double GetTotalSizeOfScannedFilesInMB() const
long long GetTotalNumberOfResourcesWithCustomerError() const
void SetTotalNumberOfNonFhirResourcesImported(long long value)
JobProgressReport & WithTotalResourcesGenerated(long long value)
bool TotalFilesConvertedHasBeenSet() const
void SetTotalNumberOfResourcesScanned(long long value)
JobProgressReport & WithTotalNumberOfScannedNonFhirFiles(long long value)
void SetTotalNumberOfResourcesImported(long long value)
bool TotalNumberOfImportedNonFhirFilesHasBeenSet() const
void SetTotalNumberOfResourcesWithCustomerError(long long value)
JobProgressReport & WithTotalNumberOfNonFhirResourcesImported(long long value)
bool TotalNumberOfScannedNonFhirFilesHasBeenSet() const
void SetTotalNumberOfImportedNonFhirFiles(long long value)
JobProgressReport & WithTotalNumberOfImportedFiles(long long value)
long long GetTotalNumberOfNonFhirFilesReadWithCustomerError() const
double GetThroughput() const
JobProgressReport & WithTotalNumberOfFilesReadWithCustomerError(long long value)
JobProgressReport & WithTotalSizeOfScannedFilesInMB(double value)
JobProgressReport & WithTotalNumberOfScannedFiles(long long value)
bool ThroughputHasBeenSet() const
JobProgressReport & WithTotalNumberOfImportedNonFhirFiles(long long value)
bool TotalNumberOfNonFhirResourcesScannedHasBeenSet() const
long long GetTotalNumberOfFilesReadWithCustomerError() const
long long GetTotalNumberOfScannedNonFhirFiles() const
void SetTotalNumberOfScannedFiles(long long value)
long long GetTotalNumberOfNonFhirResourcesImported() const
JobProgressReport & WithTotalNumberOfResourcesImported(long long value)
bool TotalNumberOfNonFhirResourcesWithCustomerErrorHasBeenSet() const
long long GetTotalNumberOfScannedFiles() const
void SetTotalNumberOfNonFhirResourcesWithCustomerError(long long value)
double GetTotalSizeOfScannedNonFhirFilesInMB() const
void SetTotalNumberOfNonFhirFilesReadWithCustomerError(long long value)
bool TotalSizeOfScannedNonFhirFilesInMBHasBeenSet() const
void SetTotalNumberOfScannedNonFhirFiles(long long value)
long long GetTotalNumberOfNonFhirResourcesScanned() const
bool TotalNumberOfNonFhirResourcesImportedHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue