Skip navigation links
B C D G I M N R S T U V 

B

BigtableClientMetrics - Class in com.google.cloud.bigtable.metrics
Singleton Container for a MetricRegistry.
BigtableClientMetrics.MetricLevel - Enum in com.google.cloud.bigtable.metrics
 

C

close() - Method in interface com.google.cloud.bigtable.metrics.Timer.Context
 
com.google.cloud.bigtable.metrics - package com.google.cloud.bigtable.metrics
 
counter(BigtableClientMetrics.MetricLevel, String) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
Creates a named Counter.
Counter - Interface in com.google.cloud.bigtable.metrics
An incrementing counter metric.
counter(String) - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
Creates a named Counter that wraps a Dropwizard Metrics Counter.
counter(String) - Method in interface com.google.cloud.bigtable.metrics.MetricRegistry
Creates a named Counter.
createRpcMetrics(String) - Static method in class com.google.cloud.bigtable.metrics.RpcMetrics
 
createSlf4jReporter(DropwizardMetricRegistry, Logger, long, TimeUnit) - Static method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
Creates a DropwizardMetricRegistry with an Slf4jReporter.

D

dec() - Method in interface com.google.cloud.bigtable.metrics.Counter
 
DropwizardMetricRegistry - Class in com.google.cloud.bigtable.metrics
A MetricRegistry that wraps a Dropwizard Metrics MetricRegistry.
DropwizardMetricRegistry() - Constructor for class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
 
DropwizardMetricRegistry(MetricRegistry) - Constructor for class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
 

G

getLevel() - Method in enum com.google.cloud.bigtable.metrics.BigtableClientMetrics.MetricLevel
 
getLevelToLog() - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
 
getMetricRegistry(BigtableClientMetrics.MetricLevel) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
 
getRegistry() - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
 

I

inc() - Method in interface com.google.cloud.bigtable.metrics.Counter
 
isEnabled(BigtableClientMetrics.MetricLevel) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
Checks if a BigtableClientMetrics.MetricLevel is enabled;

M

mark() - Method in interface com.google.cloud.bigtable.metrics.Meter
 
mark(long) - Method in interface com.google.cloud.bigtable.metrics.Meter
 
markFailure() - Method in class com.google.cloud.bigtable.metrics.RpcMetrics
 
markRetriesExhasted() - Method in class com.google.cloud.bigtable.metrics.RpcMetrics
 
markRetry() - Method in class com.google.cloud.bigtable.metrics.RpcMetrics
 
meter(BigtableClientMetrics.MetricLevel, String) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
Creates a named Meter.
meter(String) - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
Creates a named Meter that wraps a Dropwizard Metrics Meter.
Meter - Interface in com.google.cloud.bigtable.metrics
A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.
meter(String) - Method in interface com.google.cloud.bigtable.metrics.MetricRegistry
Creates a named Meter.
MetricRegistry - Interface in com.google.cloud.bigtable.metrics
A registry of metric instances.

N

NULL_METRICS_REGISTRY - Static variable in interface com.google.cloud.bigtable.metrics.MetricRegistry
An implementation of MetricRegistry that doesn't actually track metrics, but doesn't throw a NullPointerException.

R

RpcMetrics - Class in com.google.cloud.bigtable.metrics
 

S

setLevelToLog(BigtableClientMetrics.MetricLevel) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
Set a level at which to log.
setMetricRegistry(MetricRegistry) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
Sets a MetricRegistry to be used in all Bigtable connection created after the call.

T

time() - Method in interface com.google.cloud.bigtable.metrics.Timer
Returns a new Timer.Context.
timeOperation() - Method in class com.google.cloud.bigtable.metrics.RpcMetrics
 
timer(BigtableClientMetrics.MetricLevel, String) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
Creates a named Timer.
timer(String) - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
Creates a named Timer that wraps a Dropwizard Metrics Timer.
timer(String) - Method in interface com.google.cloud.bigtable.metrics.MetricRegistry
Creates a named Timer.
Timer - Interface in com.google.cloud.bigtable.metrics
A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics.
Timer.Context - Interface in com.google.cloud.bigtable.metrics
A timing context.
timeRpc() - Method in class com.google.cloud.bigtable.metrics.RpcMetrics
 

U

update(long, TimeUnit) - Method in interface com.google.cloud.bigtable.metrics.Timer
Adds a recorded duration.

V

valueOf(String) - Static method in enum com.google.cloud.bigtable.metrics.BigtableClientMetrics.MetricLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.bigtable.metrics.BigtableClientMetrics.MetricLevel
Returns an array containing the constants of this enum type, in the order they are declared.
B C D G I M N R S T U V 
Skip navigation links