7#include <aws/healthlake/HealthLake_EXPORTS.h>
115 inline void SetThroughput(
double value) { m_throughputHasBeenSet =
true; m_throughput = value; }
120 long long m_totalNumberOfScannedFiles;
121 bool m_totalNumberOfScannedFilesHasBeenSet =
false;
123 double m_totalSizeOfScannedFilesInMB;
124 bool m_totalSizeOfScannedFilesInMBHasBeenSet =
false;
126 long long m_totalNumberOfImportedFiles;
127 bool m_totalNumberOfImportedFilesHasBeenSet =
false;
129 long long m_totalNumberOfResourcesScanned;
130 bool m_totalNumberOfResourcesScannedHasBeenSet =
false;
132 long long m_totalNumberOfResourcesImported;
133 bool m_totalNumberOfResourcesImportedHasBeenSet =
false;
135 long long m_totalNumberOfResourcesWithCustomerError;
136 bool m_totalNumberOfResourcesWithCustomerErrorHasBeenSet =
false;
138 long long m_totalNumberOfFilesReadWithCustomerError;
139 bool m_totalNumberOfFilesReadWithCustomerErrorHasBeenSet =
false;
142 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()
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