Class ObservabilityPlugin.ObservabilityPluginBuilder
Used to build an instance of the Observability Plugin.
Inheritance
ObservabilityPlugin.ObservabilityPluginBuilder
Inherited Members
Namespace: LaunchDarkly.Observability
Assembly: LaunchDarkly.Observability.dll
Syntax
public sealed class ObservabilityPlugin.ObservabilityPluginBuilder : BaseBuilder<ObservabilityPlugin.ObservabilityPluginBuilder>
Methods
| Edit this page View SourceBuild()
Build an ObservabilityPlugin instance with the configured settings.
Declaration
public ObservabilityPlugin Build()
Returns
Type | Description |
---|---|
ObservabilityPlugin | The constructed ObservabilityPlugin. |
WithExtendedLoggerConfiguration(Action<LoggerProviderBuilder>, Action<OpenTelemetryLoggerOptions>)
Declaration
public ObservabilityPlugin.ObservabilityPluginBuilder WithExtendedLoggerConfiguration(Action<LoggerProviderBuilder> extendedLoggerConfiguration, Action<OpenTelemetryLoggerOptions> configureLoggerOptions)
Parameters
Type | Name | Description |
---|---|---|
Action<LoggerProviderBuilder> | extendedLoggerConfiguration | |
Action<OpenTelemetryLoggerOptions> | configureLoggerOptions |
Returns
Type | Description |
---|---|
ObservabilityPlugin.ObservabilityPluginBuilder |