import io.vertx.ext.dropwizard.Match;
import java.util.List;
import java.util.concurrent.TimeUnit;
class HttpClientMetricsImpl extends AbstractMetrics implements HttpClientMetrics<HttpClientRequestMetric, WebSocketMetric, Long, EndpointMetric, Timer.Context> {
private final VertxMetricsImpl owner;
<BUG>private final Matcher uriMatcher;
final HttpClientReporter clientReporter;</BUG>
final int maxPoolSize;
<BUG>HttpClientMetricsImpl(VertxMetricsImpl owner, HttpClientReporter clientReporter, HttpClientOptions options, List<Match> monitoredUris) {
</BUG>
super(clientReporter.registry, clientReporter.baseName);

import io.vertx.ext.dropwizard.Match;
import java.util.List;
import java.util.concurrent.TimeUnit;
class HttpClientMetricsImpl extends AbstractMetrics implements HttpClientMetrics<HttpClientRequestMetric, WebSocketMetric, Long, EndpointMetric, Timer.Context> {
private final VertxMetricsImpl owner;
private final Matcher uriMatcher;
private final Matcher endpointMatcher;
final HttpClientReporter clientReporter;
final int maxPoolSize;
HttpClientMetricsImpl(VertxMetricsImpl owner, HttpClientReporter clientReporter, HttpClientOptions options, List<Match> monitoredUris, List<Match> monitoredEndpoints) {
super(clientReporter.registry, clientReporter.baseName);
