Class ImportStateRowAndUeCounter

java.lang.Object
com.illumon.iris.db.tables.dataimport.logtailer.ImportStateRowAndUeCounter
All Implemented Interfaces:
ImportState, Serializable

public class ImportStateRowAndUeCounter extends Object
Import state that counts rows, unique "usym" values, and unique "usym" + expiry pairs. Note: This takes CharSequences as input and toString()s them internally - the assumption is that a given table/partition/column will be using a consistent type for its "String-like" data, and that for USym it's almost certainly String.
See Also:
  • Constructor Details

    • ImportStateRowAndUeCounter

      public ImportStateRowAndUeCounter()
  • Method Details

    • newRow

      public void newRow(CharSequence uSym, long expiry)
    • getImportDetails

      @NotNull public Properties getImportDetails()