java.lang.Object
io.helidon.nima.observe.ObserveSupport
- All Implemented Interfaces:
Consumer<HttpRouting.Builder>
Support for all observe providers that are available (or configured).
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(HttpRouting.Builder builder) static ObserveSupport.Builderbuilder()A new builder to customize observe support.static ObserveSupportcreate()Create a new support with default configuration and a list of providers discovered byServiceLoader.static ObserveSupportcreate(ObserveProvider... providers) Create a new support with default configuration and an explicit list of providers.
-
Method Details
-
builder
A new builder to customize observe support.- Returns:
- a new builder
-
create
Create a new support with default configuration and an explicit list of providers. This will not use providers discovered byServiceLoader.- Parameters:
providers- providers to use- Returns:
- a new observe support
-
create
Create a new support with default configuration and a list of providers discovered byServiceLoader.- Returns:
- a new observe support
-
accept
- Specified by:
acceptin interfaceConsumer<HttpRouting.Builder>
-