Package com.google.cloud.bigtable.stats
Class StatsRecorderWrapper
- java.lang.Object
-
- com.google.cloud.bigtable.stats.StatsRecorderWrapper
-
@InternalApi("For internal use only") public class StatsRecorderWrapper extends ObjectA wrapper to record built-in metrics
-
-
Constructor Summary
Constructors Constructor Description StatsRecorderWrapper(com.google.api.gax.tracing.ApiTracerFactory.OperationType operationType, com.google.api.gax.tracing.SpanName spanName, Map<String,String> statsAttributes, io.opencensus.stats.StatsRecorder statsRecorder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidputApplicationLatencies(long applicationLatency)voidputAttemptLatencies(long attemptLatency)voidputClientBlockingLatencies(long clientBlockingLatency)voidputFirstResponseLatencies(long firstResponseLatency)voidputGfeLatencies(long serverLatency)voidputGfeMissingHeaders(long connectivityErrors)voidputOperationLatencies(long operationLatency)voidputRetryCount(int attemptCount)voidrecordAttempt(String status, String tableId, String zone, String cluster)voidrecordOperation(String status, String tableId, String zone, String cluster)
-
-
-
Method Detail
-
recordOperation
public void recordOperation(String status, String tableId, String zone, String cluster)
-
recordAttempt
public void recordAttempt(String status, String tableId, String zone, String cluster)
-
putOperationLatencies
public void putOperationLatencies(long operationLatency)
-
putAttemptLatencies
public void putAttemptLatencies(long attemptLatency)
-
putRetryCount
public void putRetryCount(int attemptCount)
-
putApplicationLatencies
public void putApplicationLatencies(long applicationLatency)
-
putFirstResponseLatencies
public void putFirstResponseLatencies(long firstResponseLatency)
-
putGfeLatencies
public void putGfeLatencies(long serverLatency)
-
putGfeMissingHeaders
public void putGfeMissingHeaders(long connectivityErrors)
-
putClientBlockingLatencies
public void putClientBlockingLatencies(long clientBlockingLatency)
-
-