B C D E I M N 
All Classes All Packages

B

build() - Method in class io.helidon.dbclient.metrics.DbCounter.Builder
 
build() - Method in class io.helidon.dbclient.metrics.DbMeter.Builder
 
build() - Method in class io.helidon.dbclient.metrics.DbTimer.Builder
 
builder() - Static method in class io.helidon.dbclient.metrics.DbCounter
Create a new fluent API builder to create a new counter metric.
builder() - Static method in class io.helidon.dbclient.metrics.DbMeter
Create a new fluent API builder to create a new meter metric.
builder() - Static method in class io.helidon.dbclient.metrics.DbTimer
Create a new fluent API builder to create a new timer metric.
Builder() - Constructor for class io.helidon.dbclient.metrics.DbCounter.Builder
 
Builder() - Constructor for class io.helidon.dbclient.metrics.DbMeter.Builder
 
Builder() - Constructor for class io.helidon.dbclient.metrics.DbTimer.Builder
 

C

config(Config) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Configure a metric from configuration.
configKey() - Method in class io.helidon.dbclient.metrics.DbMetricsProvider
 
create() - Static method in class io.helidon.dbclient.metrics.DbCounter
Create a new counter using default configuration.
create() - Static method in class io.helidon.dbclient.metrics.DbMeter
Create a new meter using default configuration.
create() - Static method in class io.helidon.dbclient.metrics.DbTimer
Create a new timer using default configuration.
create(Config) - Static method in class io.helidon.dbclient.metrics.DbCounter
Create a counter from configuration.
create(Config) - Static method in class io.helidon.dbclient.metrics.DbMeter
Create a meter from configuration.
create(Config) - Method in class io.helidon.dbclient.metrics.DbMetricsProvider
 
create(Config) - Static method in class io.helidon.dbclient.metrics.DbTimer
Create a timer from configuration.

D

DbCounter - Class in io.helidon.dbclient.metrics
Counter metric for Helidon DB.
DbCounter.Builder - Class in io.helidon.dbclient.metrics
Fluent API builder for DbCounter.
DbMeter - Class in io.helidon.dbclient.metrics
Meter for Helidon DB.
DbMeter.Builder - Class in io.helidon.dbclient.metrics
Fluent API builder for DbMeter.
DbMetricBuilder<T extends DbMetricBuilder<T>> - Class in io.helidon.dbclient.metrics
A metric builder used as a base for Helidon DB metrics.
DbMetricBuilder() - Constructor for class io.helidon.dbclient.metrics.DbMetricBuilder
 
DbMetricsProvider - Class in io.helidon.dbclient.metrics
Service for DB metrics.
DbMetricsProvider() - Constructor for class io.helidon.dbclient.metrics.DbMetricsProvider
 
DbTimer - Class in io.helidon.dbclient.metrics
Timer metric for Helidon DB.
DbTimer.Builder - Class in io.helidon.dbclient.metrics
Fluent API builder for DbTimer.
defaultNamePrefix() - Method in class io.helidon.dbclient.metrics.DbCounter
 
defaultNamePrefix() - Method in class io.helidon.dbclient.metrics.DbMeter
 
defaultNamePrefix() - Method in class io.helidon.dbclient.metrics.DbTimer
 
description(String) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Description of the metric used in metric metadata.

E

executeMetric(Counter, CompletionStage<Void>) - Method in class io.helidon.dbclient.metrics.DbCounter
 
executeMetric(Meter, CompletionStage<Void>) - Method in class io.helidon.dbclient.metrics.DbMeter
 
executeMetric(Timer, CompletionStage<Void>) - Method in class io.helidon.dbclient.metrics.DbTimer
 

I

io.helidon.dbclient.metrics - module io.helidon.dbclient.metrics
Helidon DB Client Metrics.
io.helidon.dbclient.metrics - package io.helidon.dbclient.metrics
Metrics support for Helidon DB Client.

M

measureErrors(boolean) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Whether to measure failed statements.
measureSuccess(boolean) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Whether to measure successful statements.
metadata(Metadata) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Configure metric metadata.
metric(MetricRegistry, Metadata) - Method in class io.helidon.dbclient.metrics.DbCounter
 
metric(MetricRegistry, Metadata) - Method in class io.helidon.dbclient.metrics.DbMeter
 
metric(MetricRegistry, Metadata) - Method in class io.helidon.dbclient.metrics.DbTimer
 
metricType() - Method in class io.helidon.dbclient.metrics.DbCounter
 
metricType() - Method in class io.helidon.dbclient.metrics.DbMeter
 
metricType() - Method in class io.helidon.dbclient.metrics.DbTimer
 

N

name(String) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Configure a metric name.
nameFormat(String) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Configure a name format.
nameFormat(BiFunction<String, DbStatementType, String>) - Method in class io.helidon.dbclient.metrics.DbMetricBuilder
Configure a name format function.
B C D E I M N 
All Classes All Packages