7#include <aws/entityresolution/EntityResolution_EXPORTS.h>
19namespace EntityResolution
46 inline void SetInputRecords(
int value) { m_inputRecordsHasBeenSet =
true; m_inputRecords = value; }
66 inline void SetRecordsNotProcessed(
int value) { m_recordsNotProcessedHasBeenSet =
true; m_recordsNotProcessed = value; }
76 inline void SetTotalMappedRecords(
int value) { m_totalMappedRecordsHasBeenSet =
true; m_totalMappedRecords = value; }
116 int m_inputRecords{0};
117 bool m_inputRecordsHasBeenSet =
false;
119 int m_totalRecordsProcessed{0};
120 bool m_totalRecordsProcessedHasBeenSet =
false;
122 int m_recordsNotProcessed{0};
123 bool m_recordsNotProcessedHasBeenSet =
false;
125 int m_totalMappedRecords{0};
126 bool m_totalMappedRecordsHasBeenSet =
false;
128 int m_totalMappedSourceRecords{0};
129 bool m_totalMappedSourceRecordsHasBeenSet =
false;
131 int m_totalMappedTargetRecords{0};
132 bool m_totalMappedTargetRecordsHasBeenSet =
false;
134 int m_uniqueRecordsLoaded{0};
135 bool m_uniqueRecordsLoadedHasBeenSet =
false;
bool UniqueRecordsLoadedHasBeenSet() const
AWS_ENTITYRESOLUTION_API IdMappingJobMetrics & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_ENTITYRESOLUTION_API IdMappingJobMetrics()=default
IdMappingJobMetrics & WithTotalMappedTargetRecords(int value)
IdMappingJobMetrics & WithTotalMappedSourceRecords(int value)
bool TotalMappedSourceRecordsHasBeenSet() const
int GetRecordsNotProcessed() const
void SetTotalMappedTargetRecords(int value)
void SetUniqueRecordsLoaded(int value)
AWS_ENTITYRESOLUTION_API IdMappingJobMetrics(Aws::Utils::Json::JsonView jsonValue)
int GetTotalMappedRecords() const
void SetInputRecords(int value)
bool TotalRecordsProcessedHasBeenSet() const
IdMappingJobMetrics & WithTotalRecordsProcessed(int value)
void SetTotalMappedSourceRecords(int value)
bool TotalMappedRecordsHasBeenSet() const
bool InputRecordsHasBeenSet() const
void SetRecordsNotProcessed(int value)
IdMappingJobMetrics & WithUniqueRecordsLoaded(int value)
void SetTotalRecordsProcessed(int value)
int GetTotalMappedSourceRecords() const
IdMappingJobMetrics & WithRecordsNotProcessed(int value)
AWS_ENTITYRESOLUTION_API Aws::Utils::Json::JsonValue Jsonize() const
int GetUniqueRecordsLoaded() const
int GetInputRecords() const
int GetTotalMappedTargetRecords() const
bool TotalMappedTargetRecordsHasBeenSet() const
int GetTotalRecordsProcessed() const
bool RecordsNotProcessedHasBeenSet() const
IdMappingJobMetrics & WithInputRecords(int value)
IdMappingJobMetrics & WithTotalMappedRecords(int value)
void SetTotalMappedRecords(int value)
Aws::Utils::Json::JsonValue JsonValue