- java.lang.Object
- 
- io.helidon.webserver.WebTracingConfig
 
- 
 public abstract class WebTracingConfig extends Object Tracing configuration for webserver. Tracing configuration has two components - an overall (application wide)TracingConfigand a path specificPathTracingConfig.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classWebTracingConfig.BuilderA fluent API builder forWebTracingConfig.
 - 
Constructor SummaryConstructors Constructor Description WebTracingConfig()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static WebTracingConfig.Builderbuilder()A fluent API builder to create tracing support.static WebTracingConfigcreate()Create a tracing configuration that is enabled for all paths and spans (that are enabled by default).static WebTracingConfigcreate(Config config)Create a new tracing support base onConfig.static WebTracingConfigcreate(TracingConfig configuration)Create a new tracing support base onTracingConfig.
 
- 
- 
- 
Method Detail- 
createpublic static WebTracingConfig create() Create a tracing configuration that is enabled for all paths and spans (that are enabled by default).- Returns:
- tracing configuration to register with Routing.Builder.register(WebTracingConfig)
 
 - 
createpublic static WebTracingConfig create(TracingConfig configuration) Create a new tracing support base onTracingConfig.- Parameters:
- configuration- traced system configuration
- Returns:
- a new tracing support to register with web server routing
 
 - 
createpublic static WebTracingConfig create(Config config) Create a new tracing support base onConfig.- Parameters:
- config- to base this support on
- Returns:
- a new tracing support to register with web server routing
 
 - 
builderpublic static WebTracingConfig.Builder builder() A fluent API builder to create tracing support.- Returns:
- a new builder instance
 
 
- 
 
-