Class FunctionInstanceStatsDataBaseImpl

  • All Implemented Interfaces:
    org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBase
    Direct Known Subclasses:
    FunctionInstanceStatsDataImpl

    public class FunctionInstanceStatsDataBaseImpl
    extends java.lang.Object
    implements org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBase
    Function instance statistics data base.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.Double avgProcessLatency
      Average process latency for function for instance.
      long processedSuccessfullyTotal
      Total number of records successfully processed by user function for instance.
      long receivedTotal
      Total number of records function received from source for instance.
      long systemExceptionsTotal
      Total number of system exceptions thrown for instance.
      long userExceptionsTotal
      Total number of user exceptions thrown for instance.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBase

        getAvgProcessLatency, getProcessedSuccessfullyTotal, getReceivedTotal, getSystemExceptionsTotal, getUserExceptionsTotal
    • Field Detail

      • receivedTotal

        public long receivedTotal
        Total number of records function received from source for instance.
      • processedSuccessfullyTotal

        public long processedSuccessfullyTotal
        Total number of records successfully processed by user function for instance.
      • systemExceptionsTotal

        public long systemExceptionsTotal
        Total number of system exceptions thrown for instance.
      • userExceptionsTotal

        public long userExceptionsTotal
        Total number of user exceptions thrown for instance.
      • avgProcessLatency

        public java.lang.Double avgProcessLatency
        Average process latency for function for instance.
    • Constructor Detail

      • FunctionInstanceStatsDataBaseImpl

        public FunctionInstanceStatsDataBaseImpl()