Class FunctionStatsImpl

java.lang.Object
org.apache.pulsar.common.policies.data.FunctionStatsImpl
All Implemented Interfaces:
org.apache.pulsar.common.policies.data.FunctionStats

public class FunctionStatsImpl extends Object implements org.apache.pulsar.common.policies.data.FunctionStats
Statistics for Pulsar Function.
  • Field Details

    • receivedTotal

      public long receivedTotal
      Overall total number of records function received from source.
    • processedSuccessfullyTotal

      public long processedSuccessfullyTotal
      Overall total number of records successfully processed by user function.
    • systemExceptionsTotal

      public long systemExceptionsTotal
      Overall total number of system exceptions thrown.
    • userExceptionsTotal

      public long userExceptionsTotal
      Overall total number of user exceptions thrown.
    • avgProcessLatency

      public Double avgProcessLatency
      Average process latency for function.
    • oneMin

    • lastInvocation

      public Long lastInvocation
      Timestamp of when the function was last invoked by any instance.
    • instances

      public List<FunctionInstanceStatsImpl> instances
  • Constructor Details

    • FunctionStatsImpl

      public FunctionStatsImpl()
  • Method Details