B C D E G I M N R S T W 
All Classes All Packages

B

build() - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
 

C

config(Config) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Configure a metric from configuration.
configKey() - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
 
counter() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new counter client metric.
create(Config) - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new client metrics based on config.
create(Config) - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
 

D

description(String) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Sets the description of the metric.

E

errors(boolean) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Sets value if this metric should cover unsuccessful requests.

G

gaugeInProgress() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new gauge in progress client metric.

I

io.helidon.webclient.metrics - module io.helidon.webclient.metrics
Helidon WebClient Metrics.
io.helidon.webclient.metrics - package io.helidon.webclient.metrics
Client metrics service.

M

meter() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new meter client metric.
methods(Http.Method...) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Adds metric supported methods.
methods(String...) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Adds metric supported methods.
methods(Collection<String>) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Adds metric supported methods.

N

nameFormat(String) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Sets name format of the metric.

R

request(WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMeter
 
request(WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMetrics
 
response(WebClientRequestBuilder.ClientRequest, WebClientServiceResponse) - Method in class io.helidon.webclient.metrics.WebClientMetrics
 

S

success(boolean) - Method in class io.helidon.webclient.metrics.WebClientMetric.Builder
Sets value if this metric should cover successful requests.

T

timer() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new timer client metric.

W

WebClientMeter - Class in io.helidon.webclient.metrics
Client metric meter for all requests.
WebClientMetric - Class in io.helidon.webclient.metrics
Base client metric class.
WebClientMetric.Builder - Class in io.helidon.webclient.metrics
Client metric builder.
WebClientMetrics - Class in io.helidon.webclient.metrics
Container object for all metrics created by the config.
WebClientMetricsProvider - Class in io.helidon.webclient.metrics
Service for web client metrics.
WebClientMetricsProvider() - Constructor for class io.helidon.webclient.metrics.WebClientMetricsProvider
 
B C D E G I M N R S T W 
All Classes All Packages