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 jakarta.ws.rs.client.ClientBuilder |
configure(jakarta.ws.rs.client.ClientBuilder clientBuilder)
Register tracing components into client builder instance.
|
static jakarta.ws.rs.client.ClientBuilder |
configure(jakarta.ws.rs.client.ClientBuilder clientBuilder,
ExecutorService executorService)
Register tracing components into client builder instance.
|
public static jakarta.ws.rs.client.ClientBuilder configure(jakarta.ws.rs.client.ClientBuilder clientBuilder)
clientBuilder
- client builderpublic static jakarta.ws.rs.client.ClientBuilder configure(jakarta.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 – 2021 Eclipse Foundation. All rights reserved.
Use is subject to license terms.