Class DcpChannelMetrics

java.lang.Object
com.couchbase.client.dcp.metrics.DcpChannelMetrics

public class DcpChannelMetrics extends Object
  • Constructor Details

  • 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)