Class DaVinciRecordTransformerStats

java.lang.Object
com.linkedin.davinci.stats.DaVinciRecordTransformerStats

public class DaVinciRecordTransformerStats extends Object
  • Field Details

    • RECORD_TRANSFORMER_PUT_LATENCY

      public static final String RECORD_TRANSFORMER_PUT_LATENCY
      See Also:
    • RECORD_TRANSFORMER_DELETE_LATENCY

      public static final String RECORD_TRANSFORMER_DELETE_LATENCY
      See Also:
    • RECORD_TRANSFORMER_ON_RECOVERY_LATENCY

      public static final String RECORD_TRANSFORMER_ON_RECOVERY_LATENCY
      See Also:
    • RECORD_TRANSFORMER_ON_START_VERSION_INGESTION_LATENCY

      public static final String RECORD_TRANSFORMER_ON_START_VERSION_INGESTION_LATENCY
      See Also:
    • RECORD_TRANSFORMER_ON_END_VERSION_INGESTION_LATENCY

      public static final String RECORD_TRANSFORMER_ON_END_VERSION_INGESTION_LATENCY
      See Also:
    • RECORD_TRANSFORMER_PUT_ERROR_COUNT

      public static final String RECORD_TRANSFORMER_PUT_ERROR_COUNT
      See Also:
    • RECORD_TRANSFORMER_DELETE_ERROR_COUNT

      public static final String RECORD_TRANSFORMER_DELETE_ERROR_COUNT
      See Also:
  • Constructor Details

    • DaVinciRecordTransformerStats

      public DaVinciRecordTransformerStats()
  • Method Details

    • recordPutLatency

      public void recordPutLatency(double latencyMs, long currentTimeMs)
    • getPutLatencySensor

      public WritePathLatencySensor getPutLatencySensor()
    • recordDeleteLatency

      public void recordDeleteLatency(double latencyMs, long currentTimeMs)
    • getDeleteLatencySensor

      public WritePathLatencySensor getDeleteLatencySensor()
    • recordOnRecoveryLatency

      public void recordOnRecoveryLatency(double latencyMs, long currentTimeMs)
    • getOnRecoveryLatencySensor

      public WritePathLatencySensor getOnRecoveryLatencySensor()
    • recordOnStartVersionIngestionLatency

      public void recordOnStartVersionIngestionLatency(double latencyMs, long currentTimeMs)
    • getOnStartVersionIngestionLatencySensor

      public WritePathLatencySensor getOnStartVersionIngestionLatencySensor()
    • recordOnEndVersionIngestionLatency

      public void recordOnEndVersionIngestionLatency(double latencyMs, long currentTimeMs)
    • getOnEndVersionIngestionLatencySensor

      public WritePathLatencySensor getOnEndVersionIngestionLatencySensor()
    • recordPutError

      public void recordPutError(long currentTimeMs)
    • getPutErrorCount

      public double getPutErrorCount()
    • recordDeleteError

      public void recordDeleteError(long currentTimeMs)
    • getDeleteErrorCount

      public double getDeleteErrorCount()