Package com.couchbase.client.dcp.metrics
Class DcpChannelMetrics
java.lang.Object
com.couchbase.client.dcp.metrics.DcpChannelMetrics
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidincrementBytesRead(long bytes) voidvoidrecordServerRequest(io.netty.buffer.ByteBuf message) <V,F extends io.netty.util.concurrent.Future<V>>
FtrackConnect(F future) voidtrackDcpRequest(io.netty.util.concurrent.Promise<DcpResponse> promise, io.netty.buffer.ByteBuf request) <V,F extends io.netty.util.concurrent.Future<V>>
FtrackDisconnect(F future)
-
Constructor Details
-
DcpChannelMetrics
-
-
Method Details
-
trackConnect
public <V,F extends io.netty.util.concurrent.Future<V>> F trackConnect(F future) -
trackDisconnect
public <V,F extends io.netty.util.concurrent.Future<V>> F trackDisconnect(F future) -
trackDcpRequest
public void trackDcpRequest(io.netty.util.concurrent.Promise<DcpResponse> promise, io.netty.buffer.ByteBuf request) -
incrementBytesRead
public void incrementBytesRead(long bytes) -
incrementDeadConnections
public void incrementDeadConnections() -
recordServerRequest
public void recordServerRequest(io.netty.buffer.ByteBuf message)
-