Tools for configuring how the SDK connects to LaunchDarkly, or to other software components.
This package contains the configuration builders for standard SDK components such as StreamingDataSourceBuilder; the PersistentDataStoreBuilder builder for use with database integrations (the specific database integrations themselves are provided by add-on libraries); and the test fixtures FileData and TestData.
Contains methods for configuring the SDK's Big Segments behavior.
Contains methods for configuring delivery of analytics events.
Integration between the LaunchDarkly SDK and file data.
A builder for configuring the file data source.
Types that are used in configuring FileDataSourceBuilder.
Determines how duplicate feature flag or segment keys are handled.
Contains methods for configuring the SDK's networking behavior.
Contains methods for configuring the SDK's logging behavior.
A configurable data store factory that adds caching behavior to a persistent data store implementation.
Contains methods for configuring the polling data source.
Contains methods for configuring the SDK's service URIs.
Contains methods for configuring the streaming data source.
A mechanism for providing dynamically updatable feature flag state in a simplified form to an SDK client in test scenarios.
A builder for feature flag configurations to be used with TestData.
A builder for feature flag rules to be used with TestData.FlagBuilder.
Interface for customizing how data files are read.