java.lang.Object
io.helidon.tracing.config.Traceable
io.helidon.tracing.config.SpanLogTracingConfig
Configuration of a single log event in a traced span.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
A fluent API builder forSpanLogTracingConfig
. -
Field Summary
Modifier and TypeFieldDescriptionstatic final SpanLogTracingConfig
Disabled traced span log.static final SpanLogTracingConfig
Enabled traced span log. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic SpanLogTracingConfig.Builder
Fluent API builder to create a new traced span log configuration.static SpanLogTracingConfig
Create a new traced span log configuration fromConfig
.
-
Field Details
-
DISABLED
Disabled traced span log. -
ENABLED
Enabled traced span log.
-
-
Constructor Details
-
SpanLogTracingConfig
A new span log.- Parameters:
name
- name of the span log
-
-
Method Details
-
builder
Fluent API builder to create a new traced span log configuration.- Parameters:
name
- name of the span log- Returns:
- a new builder instance
-
create
Create a new traced span log configuration fromConfig
.- Parameters:
name
- name of the span logconfig
- config for a traced span log- Returns:
- a new traced span log configuration
-