public class DcpChannelMetrics extends Object
| Constructor and Description |
|---|
DcpChannelMetrics(MetricsContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
incrementBytesRead(long bytes) |
void |
incrementDeadConnections() |
void |
recordServerRequest(io.netty.buffer.ByteBuf message) |
<V,F extends io.netty.util.concurrent.Future<V>> |
trackConnect(F future) |
void |
trackDcpRequest(io.netty.util.concurrent.Promise<DcpResponse> promise,
io.netty.buffer.ByteBuf request) |
<V,F extends io.netty.util.concurrent.Future<V>> |
trackDisconnect(F future) |
public DcpChannelMetrics(MetricsContext ctx)
public <V,F extends io.netty.util.concurrent.Future<V>> F trackConnect(F future)
public <V,F extends io.netty.util.concurrent.Future<V>> F trackDisconnect(F future)
public void trackDcpRequest(io.netty.util.concurrent.Promise<DcpResponse> promise, io.netty.buffer.ByteBuf request)
public void incrementBytesRead(long bytes)
public void incrementDeadConnections()
public void recordServerRequest(io.netty.buffer.ByteBuf message)
Copyright © 2021 Couchbase, Inc.. All rights reserved.