public class ClientTracingRegistrar extends Object
ClientBuilder.
It is required to call configure(ClientBuilder) or its variants to enable tracing in
Client, however implementation might enable tracing globally.
Invoking configure(ClientBuilder) returns
a ClientBuilder with enabled tracing integration. Note that following calls to
ClientBuilder which change ExecutorService might break tracing integration. If a custom
ExecutorService has to be used use configure(ClientBuilder, ExecutorService).| Modifier and Type | Method and Description |
|---|---|
static javax.ws.rs.client.ClientBuilder |
configure(javax.ws.rs.client.ClientBuilder clientBuilder)
Register tracing components into client builder instance.
|
static javax.ws.rs.client.ClientBuilder |
configure(javax.ws.rs.client.ClientBuilder clientBuilder,
ExecutorService executorService)
Register tracing components into client builder instance.
|
public static javax.ws.rs.client.ClientBuilder configure(javax.ws.rs.client.ClientBuilder clientBuilder)
clientBuilder - client builderpublic static javax.ws.rs.client.ClientBuilder configure(javax.ws.rs.client.ClientBuilder clientBuilder,
ExecutorService executorService)
clientBuilder - client builderexecutorService - executorService which will be added to the client. Note that this overrides
executor service added previously to the client.Copyright © 2017 – 2020 Eclipse Foundation. All rights reserved.
Use is subject to license terms.