Class AtomicKvStateRequestStats
java.lang.Object
org.apache.flink.queryablestate.network.stats.AtomicKvStateRequestStats
- All Implemented Interfaces:
KvStateRequestStats
Atomic
KvStateRequestStats implementation.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglongvoidReports an active connection.voidReports a failure during a request.voidReports an inactive connection.voidReports an incoming request.voidreportSuccessfulRequest(long durationTotalMillis) Reports a successfully handled request.toString()
-
Constructor Details
-
AtomicKvStateRequestStats
public AtomicKvStateRequestStats()
-
-
Method Details
-
reportActiveConnection
public void reportActiveConnection()Description copied from interface:KvStateRequestStatsReports an active connection.- Specified by:
reportActiveConnectionin interfaceKvStateRequestStats
-
reportInactiveConnection
public void reportInactiveConnection()Description copied from interface:KvStateRequestStatsReports an inactive connection.- Specified by:
reportInactiveConnectionin interfaceKvStateRequestStats
-
reportRequest
public void reportRequest()Description copied from interface:KvStateRequestStatsReports an incoming request.- Specified by:
reportRequestin interfaceKvStateRequestStats
-
reportSuccessfulRequest
public void reportSuccessfulRequest(long durationTotalMillis) Description copied from interface:KvStateRequestStatsReports a successfully handled request.- Specified by:
reportSuccessfulRequestin interfaceKvStateRequestStats- Parameters:
durationTotalMillis- Duration of the request (in milliseconds).
-
reportFailedRequest
public void reportFailedRequest()Description copied from interface:KvStateRequestStatsReports a failure during a request.- Specified by:
reportFailedRequestin interfaceKvStateRequestStats
-
getNumConnections
public long getNumConnections() -
getNumRequests
public long getNumRequests() -
getNumSuccessful
public long getNumSuccessful() -
getNumFailed
public long getNumFailed() -
toString
-