Class FunctionInstanceStatsDataBaseImpl
java.lang.Object
org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBaseImpl
- All Implemented Interfaces:
FunctionInstanceStatsDataBase
- Direct Known Subclasses:
FunctionInstanceStatsDataImpl
public class FunctionInstanceStatsDataBaseImpl
extends Object
implements FunctionInstanceStatsDataBase
Function instance statistics data base.
-
Field Summary
Modifier and TypeFieldDescriptionAverage process latency for function for instance.long
Total number of records successfully processed by user function for instance.long
Total number of records function received from source for instance.long
Total number of system exceptions thrown for instance.long
Total number of user exceptions thrown for instance. -
Constructor Summary
-
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 Details
-
receivedTotal
public long receivedTotalTotal number of records function received from source for instance. -
processedSuccessfullyTotal
public long processedSuccessfullyTotalTotal number of records successfully processed by user function for instance. -
systemExceptionsTotal
public long systemExceptionsTotalTotal number of system exceptions thrown for instance. -
userExceptionsTotal
public long userExceptionsTotalTotal number of user exceptions thrown for instance. -
avgProcessLatency
Average process latency for function for instance.
-
-
Constructor Details
-
FunctionInstanceStatsDataBaseImpl
public FunctionInstanceStatsDataBaseImpl()
-