Class ConfigurationBuilder
Inheritance
ConfigurationBuilder
Assembly: LaunchDarkly.ServerSdk.dll
Syntax
public sealed class ConfigurationBuilder
Methods
ApplicationInfo(ApplicationInfoBuilder)
Declaration
public ConfigurationBuilder ApplicationInfo(ApplicationInfoBuilder applicationInfo)
Parameters
Returns
Declaration
public ConfigurationBuilder BigSegments(IComponentConfigurer<BigSegmentsConfiguration> bigSegmentsConfig)
Parameters
Returns
Build()
Declaration
public Configuration Build()
Returns
Declaration
public ConfigurationBuilder DataSource(IComponentConfigurer<IDataSource> dataSourceConfig)
Parameters
Returns
Declaration
public ConfigurationBuilder DataStore(IComponentConfigurer<IDataStore> dataStoreConfig)
Parameters
Returns
DiagnosticOptOut(bool)
Declaration
public ConfigurationBuilder DiagnosticOptOut(bool diagnosticOptOut)
Parameters
Type |
Name |
Description |
bool |
diagnosticOptOut |
|
Returns
Declaration
public ConfigurationBuilder Events(IComponentConfigurer<IEventProcessor> eventsConfig)
Parameters
Returns
Hooks(HookConfigurationBuilder)
Declaration
public ConfigurationBuilder Hooks(HookConfigurationBuilder hooksConfig)
Parameters
Returns
Declaration
public ConfigurationBuilder Http(IComponentConfigurer<HttpConfiguration> httpConfig)
Parameters
Returns
Logging(ILogAdapter)
Declaration
public ConfigurationBuilder Logging(ILogAdapter logAdapter)
Parameters
Returns
Declaration
public ConfigurationBuilder Logging(IComponentConfigurer<LoggingConfiguration> loggingConfig)
Parameters
Returns
Offline(bool)
Declaration
public ConfigurationBuilder Offline(bool offline)
Parameters
Type |
Name |
Description |
bool |
offline |
|
Returns
SdkKey(string)
Declaration
public ConfigurationBuilder SdkKey(string sdkKey)
Parameters
Type |
Name |
Description |
string |
sdkKey |
|
Returns
ServiceEndpoints(ServiceEndpointsBuilder)
Declaration
public ConfigurationBuilder ServiceEndpoints(ServiceEndpointsBuilder serviceEndpointsBuilder)
Parameters
Returns
StartWaitTime(TimeSpan)
Declaration
public ConfigurationBuilder StartWaitTime(TimeSpan startWaitTime)
Parameters
Type |
Name |
Description |
TimeSpan |
startWaitTime |
|
Returns
WrapperInfo(WrapperInfoBuilder)
Declaration
public ConfigurationBuilder WrapperInfo(WrapperInfoBuilder wrapperInfo)
Parameters
Returns