B C D E G I M N R S T W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages