Index
All Classes and Interfaces|All Packages
A
- addTracerTag(String, boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- addTracerTag(String, Number) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- addTracerTag(String, String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- available() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
B
- build() - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Builds the
Tracerfor Jaeger based on the configured parameters.
C
- clearData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
-
Closes scope in secondary thread.
- clientCertificate(Resource) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Certificate of client in PEM format.
- collectorHost(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorPath(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorPort(int) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorProtocol(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- config(Config) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- CONSTANT - Enum constant in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Constant sampler always makes the same decision for all traces.
- create(Config) - Static method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Create a new builder based on values in configuration.
- createBuilder() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
- currentSpan() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
D
- data() - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
-
Closes scope in primary thread and returns a context to activate new scope in secondary thread.
E
- enabled(boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- exporterTimeout(Duration) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Timeout of exporter requests.
F
- forService(String) - Static method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Get a Jaeger
Tracerbuilder for processing tracing data of a service with a given name.
G
- global() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
- global(Tracer) - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
I
- io.helidon.tracing.jaeger - module io.helidon.tracing.jaeger
-
Jaeger tracing support.
- io.helidon.tracing.jaeger - package io.helidon.tracing.jaeger
-
Helidon integration with Jaeger tracer.
J
- JaegerDataPropagationProvider - Class in io.helidon.tracing.jaeger
-
A data propagation provider for Jaeger.
- JaegerDataPropagationProvider() - Constructor for class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
- JaegerTracerBuilder - Class in io.helidon.tracing.jaeger
-
The JaegerTracerBuilder is a convenience builder for
Tracerto use with Jaeger. - JaegerTracerBuilder() - Constructor for class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Default constructor, does not modify any state.
- JaegerTracerBuilder.SamplerType - Enum Class in io.helidon.tracing.jaeger
-
Sampler type definition.
- JaegerTracerProvider - Class in io.helidon.tracing.jaeger
-
Jaeger java service.
- JaegerTracerProvider() - Constructor for class io.helidon.tracing.jaeger.JaegerTracerProvider
P
- privateKey(Resource) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Private key in PEM format.
- propagateData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
-
Activates scope in secondary thread.
R
- RATIO - Enum constant in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Ratio of the requests to sample, double value.
- registerGlobal(boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
S
- samplerParam(Number) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
The sampler parameter (number).
- samplerType(JaegerTracerBuilder.SamplerType) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Sampler type.
- serviceName(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
T
- trustedCertificates(Resource) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Trusted certificates in PEM format.
U
- unwrap(Class<B>) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
V
- valueOf(String) - Static method in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages