C E F I J P S T X
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- ClientTracingAutoDiscoverable - Class in io.helidon.tracing.jersey.client
-
Auto discoverable feature to bind into jersey runtime.
- ClientTracingAutoDiscoverable() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
- ClientTracingFilter - Class in io.helidon.tracing.jersey.client
-
This filter adds tracing information the the associated JAX-RS client call based on the provided properties.
- ClientTracingFilter() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Default constructor so this filter can be registered with Jersey as a class.
- configure(FeatureContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
- create(Tracer, Map<String, List<String>>) - Static method in class io.helidon.tracing.jersey.client.internal.TracingContext
-
Create a new tracing context with client tracing enabled.
- create(Tracer, Map<String, List<String>>, boolean) - Static method in class io.helidon.tracing.jersey.client.internal.TracingContext
-
Create a new tracing context.
- CURRENT_SPAN_CONTEXT_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
The
SpanContextproperty name.
E
- ENABLED_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
If set to false, tracing will be disabled.
F
- filter(ClientRequestContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
- filter(ClientRequestContext, ClientResponseContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
I
- inboundHeaders() - Method in class io.helidon.tracing.jersey.client.internal.TracingContext
-
Map of headers that were received by server for an inbound call, may be used to propagate additional headers fro outbound request.
- io.helidon.tracing.jersey.client - package io.helidon.tracing.jersey.client
-
Tracing support for Jersey client.
- io.helidon.tracing.jersey.client.internal - package io.helidon.tracing.jersey.client.internal
-
Internal package is only for use in other modules this is intended for.
J
- JAX_RS_TRACING_COMPONENT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Name of tracing component used to retrieve tracing configuration.
P
- parentSpan() - Method in class io.helidon.tracing.jersey.client.internal.TracingContext
-
Parent span to use for new spans created.
- parentSpan(SpanContext) - Method in class io.helidon.tracing.jersey.client.internal.TracingContext
-
Update the parent span - this may be used by filters that inject a new span between to original parent and the outbound call.
S
- SPAN_NAME_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Override name of the span created for client call.
T
- traceClient() - Method in class io.helidon.tracing.jersey.client.internal.TracingContext
-
Whether client (outbound) calls should be traced.
- tracer() - Method in class io.helidon.tracing.jersey.client.internal.TracingContext
-
Tracer to be used when creating new spans.
- TRACER_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
The
Tracerproperty name. - TracingContext - Class in io.helidon.tracing.jersey.client.internal
-
Context for outbound tracing.
X
- X_OT_SPAN_CONTEXT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Header used by Envoy proxy.
- X_REQUEST_ID - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Header used by routers.
All Classes All Packages