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
Nested ClassesModifier and TypeClassDescriptionstatic final classA fluent API builder forSpanLogTracingConfig. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SpanLogTracingConfigDisabled traced span log.static final SpanLogTracingConfigEnabled traced span log. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SpanLogTracingConfig.BuilderFluent API builder to create a new traced span log configuration.static SpanLogTracingConfigCreate 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
-