Interface RunInterceptor.Factory

All Known Implementing Classes:
GlobalOpenTelemetryInterceptorFactory, MicrometerInterceptorFactory, OpenTelemetryInterceptorFactory
Enclosing interface:
RunInterceptor
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@Experimental @FunctionalInterface public static interface RunInterceptor.Factory
Factory for RunInterceptor.

Factories are discovered via ServiceLoader (global defaults) or registered explicitly via HandlerRunner.Options.addRunInterceptorFactory(RunInterceptor.Factory).