7#include <aws/entityresolution/EntityResolution_EXPORTS.h>
16namespace EntityResolution {
40 m_inputRecordsHasBeenSet =
true;
41 m_inputRecords = value;
56 m_totalRecordsProcessedHasBeenSet =
true;
57 m_totalRecordsProcessed = value;
72 m_recordsNotProcessedHasBeenSet =
true;
73 m_recordsNotProcessed = value;
90 m_deleteRecordsProcessedHasBeenSet =
true;
91 m_deleteRecordsProcessed = value;
106 m_totalMappedRecordsHasBeenSet =
true;
107 m_totalMappedRecords = value;
122 m_totalMappedSourceRecordsHasBeenSet =
true;
123 m_totalMappedSourceRecords = value;
138 m_totalMappedTargetRecordsHasBeenSet =
true;
139 m_totalMappedTargetRecords = value;
159 m_uniqueRecordsLoadedHasBeenSet =
true;
160 m_uniqueRecordsLoaded = value;
175 m_newMappedRecordsHasBeenSet =
true;
176 m_newMappedRecords = value;
191 m_newMappedSourceRecordsHasBeenSet =
true;
192 m_newMappedSourceRecords = value;
207 m_newMappedTargetRecordsHasBeenSet =
true;
208 m_newMappedTargetRecords = value;
228 m_newUniqueRecordsLoadedHasBeenSet =
true;
229 m_newUniqueRecordsLoaded = value;
244 m_mappedRecordsRemovedHasBeenSet =
true;
245 m_mappedRecordsRemoved = value;
260 m_mappedSourceRecordsRemovedHasBeenSet =
true;
261 m_mappedSourceRecordsRemoved = value;
276 m_mappedTargetRecordsRemovedHasBeenSet =
true;
277 m_mappedTargetRecordsRemoved = value;
285 int m_inputRecords{0};
287 int m_totalRecordsProcessed{0};
289 int m_recordsNotProcessed{0};
291 int m_deleteRecordsProcessed{0};
293 int m_totalMappedRecords{0};
295 int m_totalMappedSourceRecords{0};
297 int m_totalMappedTargetRecords{0};
299 int m_uniqueRecordsLoaded{0};
301 int m_newMappedRecords{0};
303 int m_newMappedSourceRecords{0};
305 int m_newMappedTargetRecords{0};
307 int m_newUniqueRecordsLoaded{0};
309 int m_mappedRecordsRemoved{0};
311 int m_mappedSourceRecordsRemoved{0};
313 int m_mappedTargetRecordsRemoved{0};
314 bool m_inputRecordsHasBeenSet =
false;
315 bool m_totalRecordsProcessedHasBeenSet =
false;
316 bool m_recordsNotProcessedHasBeenSet =
false;
317 bool m_deleteRecordsProcessedHasBeenSet =
false;
318 bool m_totalMappedRecordsHasBeenSet =
false;
319 bool m_totalMappedSourceRecordsHasBeenSet =
false;
320 bool m_totalMappedTargetRecordsHasBeenSet =
false;
321 bool m_uniqueRecordsLoadedHasBeenSet =
false;
322 bool m_newMappedRecordsHasBeenSet =
false;
323 bool m_newMappedSourceRecordsHasBeenSet =
false;
324 bool m_newMappedTargetRecordsHasBeenSet =
false;
325 bool m_newUniqueRecordsLoadedHasBeenSet =
false;
326 bool m_mappedRecordsRemovedHasBeenSet =
false;
327 bool m_mappedSourceRecordsRemovedHasBeenSet =
false;
328 bool m_mappedTargetRecordsRemovedHasBeenSet =
false;
void SetDeleteRecordsProcessed(int value)
bool MappedRecordsRemovedHasBeenSet() const
bool UniqueRecordsLoadedHasBeenSet() const
AWS_ENTITYRESOLUTION_API IdMappingJobMetrics & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_ENTITYRESOLUTION_API IdMappingJobMetrics()=default
void SetNewMappedRecords(int value)
bool NewUniqueRecordsLoadedHasBeenSet() const
IdMappingJobMetrics & WithTotalMappedTargetRecords(int value)
bool NewMappedRecordsHasBeenSet() const
bool NewMappedSourceRecordsHasBeenSet() const
IdMappingJobMetrics & WithTotalMappedSourceRecords(int value)
int GetDeleteRecordsProcessed() const
bool TotalMappedSourceRecordsHasBeenSet() const
int GetRecordsNotProcessed() const
void SetTotalMappedTargetRecords(int value)
void SetUniqueRecordsLoaded(int value)
int GetNewMappedSourceRecords() const
int GetMappedSourceRecordsRemoved() const
AWS_ENTITYRESOLUTION_API IdMappingJobMetrics(Aws::Utils::Json::JsonView jsonValue)
void SetMappedTargetRecordsRemoved(int value)
int GetTotalMappedRecords() const
bool DeleteRecordsProcessedHasBeenSet() const
IdMappingJobMetrics & WithNewMappedSourceRecords(int value)
IdMappingJobMetrics & WithMappedRecordsRemoved(int value)
bool MappedTargetRecordsRemovedHasBeenSet() const
IdMappingJobMetrics & WithNewMappedTargetRecords(int value)
void SetInputRecords(int value)
bool TotalRecordsProcessedHasBeenSet() const
IdMappingJobMetrics & WithTotalRecordsProcessed(int value)
int GetNewUniqueRecordsLoaded() const
void SetTotalMappedSourceRecords(int value)
bool NewMappedTargetRecordsHasBeenSet() const
int GetMappedTargetRecordsRemoved() const
bool TotalMappedRecordsHasBeenSet() const
IdMappingJobMetrics & WithNewUniqueRecordsLoaded(int value)
IdMappingJobMetrics & WithDeleteRecordsProcessed(int value)
bool InputRecordsHasBeenSet() const
void SetRecordsNotProcessed(int value)
IdMappingJobMetrics & WithUniqueRecordsLoaded(int value)
void SetTotalRecordsProcessed(int value)
int GetTotalMappedSourceRecords() const
IdMappingJobMetrics & WithRecordsNotProcessed(int value)
int GetNewMappedRecords() const
void SetMappedSourceRecordsRemoved(int value)
void SetNewMappedSourceRecords(int value)
AWS_ENTITYRESOLUTION_API Aws::Utils::Json::JsonValue Jsonize() const
void SetNewMappedTargetRecords(int value)
int GetNewMappedTargetRecords() const
int GetUniqueRecordsLoaded() const
int GetInputRecords() const
int GetTotalMappedTargetRecords() const
void SetMappedRecordsRemoved(int value)
void SetNewUniqueRecordsLoaded(int value)
int GetMappedRecordsRemoved() const
bool TotalMappedTargetRecordsHasBeenSet() const
int GetTotalRecordsProcessed() const
IdMappingJobMetrics & WithMappedSourceRecordsRemoved(int value)
IdMappingJobMetrics & WithNewMappedRecords(int value)
bool RecordsNotProcessedHasBeenSet() const
IdMappingJobMetrics & WithInputRecords(int value)
IdMappingJobMetrics & WithMappedTargetRecordsRemoved(int value)
bool MappedSourceRecordsRemovedHasBeenSet() const
IdMappingJobMetrics & WithTotalMappedRecords(int value)
void SetTotalMappedRecords(int value)
Aws::Utils::Json::JsonValue JsonValue