Interface DeclarativeConfigurationCustomizer
- All Known Implementing Classes:
DeclarativeConfigurationBuilder
public interface DeclarativeConfigurationCustomizer
A service provider interface (SPI) for customizing declarative configuration.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddModelCustomizer(Function<io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.OpenTelemetryConfigurationModel, io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.OpenTelemetryConfigurationModel> customizer) Method invoked when configuring the SDK to allow further customization of the declarative configuration.
-
Method Details
-
addModelCustomizer
void addModelCustomizer(Function<io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.OpenTelemetryConfigurationModel, io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.OpenTelemetryConfigurationModel> customizer) Method invoked when configuring the SDK to allow further customization of the declarative configuration.- Parameters:
customizer- the customizer to add
-