Skip to content

Commit 8d1c8de

Browse files
committed
Update to vertx builder changes
1 parent 99111bf commit 8d1c8de

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

vertx-sql-client/src/test/java/io/vertx/sqlclient/tck/MetricsTestBase.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,17 @@ public abstract class MetricsTestBase {
4444

4545
@Before
4646
public void setup() {
47-
vertx = Vertx.vertx(new VertxOptions().setMetricsOptions(
48-
new MetricsOptions().setEnabled(true).setFactory(tracingOptions -> new VertxMetrics() {
47+
vertx = Vertx
48+
.builder()
49+
.with(new VertxOptions().setMetricsOptions(
50+
new MetricsOptions().setEnabled(true)))
51+
.withMetrics(tracingOptions -> new VertxMetrics() {
4952
@Override
5053
public ClientMetrics<?, ?, ?, ?> createClientMetrics(SocketAddress remoteAddress, String type, String namespace) {
5154
return metrics;
5255
}
53-
}))
54-
);
56+
})
57+
.build();
5558
}
5659

5760
@After

vertx-sql-client/src/test/java/io/vertx/sqlclient/tck/TracingTestBase.java

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,17 @@ public abstract class TracingTestBase {
4848

4949
@Before
5050
public void setup() throws Exception {
51-
vertx = Vertx.vertx(new VertxOptions().setTracingOptions(
52-
new TracingOptions().setFactory(tracingOptions -> new VertxTracer() {
53-
@Override
54-
public Object sendRequest(Context context, SpanKind kind, TracingPolicy tracingPolicy, Object request, String operation, BiConsumer headers, TagExtractor tagExtractor) {
55-
return tracer.sendRequest(context, kind, tracingPolicy, request, operation, headers, tagExtractor);
56-
}
57-
@Override
58-
public void receiveResponse(Context context, Object response, Object payload, Throwable failure, TagExtractor tagExtractor) {
59-
tracer.receiveResponse(context, response, payload, failure, tagExtractor);
60-
}
61-
}))
62-
);
51+
vertx = Vertx.builder()
52+
.withTracer(tracingOptions -> new VertxTracer() {
53+
@Override
54+
public Object sendRequest(Context context, SpanKind kind, TracingPolicy tracingPolicy, Object request, String operation, BiConsumer headers, TagExtractor tagExtractor) {
55+
return tracer.sendRequest(context, kind, tracingPolicy, request, operation, headers, tagExtractor);
56+
}
57+
@Override
58+
public void receiveResponse(Context context, Object response, Object payload, Throwable failure, TagExtractor tagExtractor) {
59+
tracer.receiveResponse(context, response, payload, failure, tagExtractor);
60+
}
61+
}).build();
6362
pool = createPool(vertx);
6463
}
6564

0 commit comments

Comments
 (0)