Class MatchJobProgress


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-06-18T21:51:17.428661900+02:00[Europe/Paris]")
    public class MatchJobProgress
    extends Object
    Provides progress data for the job.
    • Constructor Detail

      • MatchJobProgress

        public MatchJobProgress()
    • Method Detail

      • getRecordsIndexed

        @Nullable
        public Integer getRecordsIndexed()
        The number of records in the dataset being processed.
        Returns:
        recordsIndexed
      • setRecordsIndexed

        public void setRecordsIndexed​(Integer recordsIndexed)
      • indexCollisionsIdentified

        public MatchJobProgress indexCollisionsIdentified​(Integer indexCollisionsIdentified)
      • getIndexCollisionsIdentified

        @Nullable
        public Integer getIndexCollisionsIdentified()
        The amount of 'index collisions' identified in the dataset. This indicates how many overlapping values have been found when initially scanning the dataset's indexed values. Not all index collisions carry the same weight when it comes to determining the overall match, but it can provide an early indication of the size of the deduplication job.
        Returns:
        indexCollisionsIdentified
      • setIndexCollisionsIdentified

        public void setIndexCollisionsIdentified​(Integer indexCollisionsIdentified)
      • indexCollisionsProcessed

        public MatchJobProgress indexCollisionsProcessed​(Integer indexCollisionsProcessed)
      • getIndexCollisionsProcessed

        @Nullable
        public Integer getIndexCollisionsProcessed()
        Provides the amount of index collisions that have been processed thus far.
        Returns:
        indexCollisionsProcessed
      • setIndexCollisionsProcessed

        public void setIndexCollisionsProcessed​(Integer indexCollisionsProcessed)
      • getPairsIdentified

        @Nullable
        public Integer getPairsIdentified()
        The amount of record pairs that have been identified as candidates for matching. Record pairs are selected based on index collisions.
        Returns:
        pairsIdentified
      • setPairsIdentified

        public void setPairsIdentified​(Integer pairsIdentified)
      • getPairsProcessed

        @Nullable
        public Integer getPairsProcessed()
        The amount of record pairs that have been processed / matched. The outcome of this will be that the `result` fields `pairs_matched` or `pairs_questionable` will be incremented, or the pair will be deemed not a match and therefore not saved as a result.
        Returns:
        pairsProcessed
      • setPairsProcessed

        public void setPairsProcessed​(Integer pairsProcessed)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object