Class DataSystemBuilder
Inherited Members
Namespace: LaunchDarkly.Sdk.Server.Integrations
Assembly: LaunchDarkly.ServerSdk.dll
Syntax
public sealed class DataSystemBuilder
Constructors
DataSystemBuilder()
Declaration
public DataSystemBuilder()
Methods
FDv1FallbackSynchronizer(IComponentConfigurer<IDataSource>)
Declaration
public DataSystemBuilder FDv1FallbackSynchronizer(IComponentConfigurer<IDataSource> fdv1FallbackSynchronizer)
Parameters
| Type | Name | Description |
|---|---|---|
| IComponentConfigurer<IDataSource> | fdv1FallbackSynchronizer |
Returns
| Type | Description |
|---|---|
| DataSystemBuilder |
Initializers(params IComponentConfigurer<IDataSource>[])
Declaration
public DataSystemBuilder Initializers(params IComponentConfigurer<IDataSource>[] initializers)
Parameters
| Type | Name | Description |
|---|---|---|
| IComponentConfigurer<IDataSource>[] | initializers |
Returns
| Type | Description |
|---|---|
| DataSystemBuilder |
PersistentStore(IComponentConfigurer<IDataStore>, DataStoreMode)
Declaration
public DataSystemBuilder PersistentStore(IComponentConfigurer<IDataStore> persistentStore, DataSystemConfiguration.DataStoreMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| IComponentConfigurer<IDataStore> | persistentStore | |
| DataSystemConfiguration.DataStoreMode | mode |
Returns
| Type | Description |
|---|---|
| DataSystemBuilder |
ReplaceInitializers(params IComponentConfigurer<IDataSource>[])
Declaration
public DataSystemBuilder ReplaceInitializers(params IComponentConfigurer<IDataSource>[] initializers)
Parameters
| Type | Name | Description |
|---|---|---|
| IComponentConfigurer<IDataSource>[] | initializers |
Returns
| Type | Description |
|---|---|
| DataSystemBuilder |
ReplaceSynchronizers(params IComponentConfigurer<IDataSource>[])
Declaration
public DataSystemBuilder ReplaceSynchronizers(params IComponentConfigurer<IDataSource>[] synchronizers)
Parameters
| Type | Name | Description |
|---|---|---|
| IComponentConfigurer<IDataSource>[] | synchronizers |
Returns
| Type | Description |
|---|---|
| DataSystemBuilder |
Synchronizers(params IComponentConfigurer<IDataSource>[])
Declaration
public DataSystemBuilder Synchronizers(params IComponentConfigurer<IDataSource>[] synchronizers)
Parameters
| Type | Name | Description |
|---|---|---|
| IComponentConfigurer<IDataSource>[] | synchronizers |
Returns
| Type | Description |
|---|---|
| DataSystemBuilder |