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(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf message) <V,F extends com.couchbase.client.core.deps.io.netty.util.concurrent.Future<V>>
FtrackConnect(F future) voidtrackDcpRequest(com.couchbase.client.core.deps.io.netty.util.concurrent.Promise<DcpResponse> promise, com.couchbase.client.core.deps.io.netty.buffer.ByteBuf request) <V,F extends com.couchbase.client.core.deps.io.netty.util.concurrent.Future<V>>
FtrackDisconnect(F future)
-
Constructor Details
-
DcpChannelMetrics
-
-
Method Details
-
trackConnect
public <V,F extends com.couchbase.client.core.deps.io.netty.util.concurrent.Future<V>> F trackConnect(F future) -
trackDisconnect
public <V,F extends com.couchbase.client.core.deps.io.netty.util.concurrent.Future<V>> F trackDisconnect(F future) -
trackDcpRequest
public void trackDcpRequest(com.couchbase.client.core.deps.io.netty.util.concurrent.Promise<DcpResponse> promise, com.couchbase.client.core.deps.io.netty.buffer.ByteBuf request) -
incrementBytesRead
public void incrementBytesRead(long bytes) -
incrementDeadConnections
public void incrementDeadConnections() -
recordServerRequest
public void recordServerRequest(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf message)
-