See: Description
| Class | Description |
|---|---|
| ApplicationInfoBuilder |
Contains methods for configuring the SDK's application metadata.
|
| BigSegmentsConfigurationBuilder |
Contains methods for configuring the SDK's Big Segments behavior.
|
| EvaluationSeriesContext |
Represents parameters associated with a feature flag evaluation.
|
| EventProcessorBuilder |
Contains methods for configuring delivery of analytics events.
|
| FileData |
Integration between the LaunchDarkly SDK and file data.
|
| FileDataSourceBuilder |
To use the file data source, obtain a new instance of this class with
FileData.dataSource();
call the builder method FileDataSourceBuilder.filePaths(String...) to specify file path(s), and/or
FileDataSourceBuilder.classpathResources(String...) to specify classpath data resources; then pass the resulting
object to LDConfig.Builder.dataSource(ComponentConfigurer). |
| Hook |
A Hook is a set of user-defined callbacks that are executed by the SDK at various points of interest.
|
| HookMetadata |
Metadata about the
Hook implementation. |
| HooksConfigurationBuilder |
Contains methods for configuring the SDK's 'hooks'.
|
| HttpConfigurationBuilder |
Contains methods for configuring the SDK's networking behavior.
|
| LoggingConfigurationBuilder |
Contains methods for configuring the SDK's logging behavior.
|
| PersistentDataStoreBuilder |
A configurable factory for a persistent data store.
|
| PollingDataSourceBuilder |
Contains methods for configuring the polling data source.
|
| ServiceEndpointsBuilder |
Contains methods for configuring the SDK's service URIs.
|
| StreamingDataSourceBuilder |
Contains methods for configuring the streaming data source.
|
| TestData |
A mechanism for providing dynamically updatable feature flag state in a simplified form to an SDK
client in test scenarios.
|
| TestData.FlagBuilder |
A builder for feature flag configurations to be used with
TestData. |
| WrapperInfoBuilder |
Contains methods for configuring wrapper information.
|
| Enum | Description |
|---|---|
| FileData.DuplicateKeysHandling |
Determines how duplicate feature flag or segment keys are handled.
|
| PersistentDataStoreBuilder.StaleValuesPolicy |
Possible values for
PersistentDataStoreBuilder.staleValuesPolicy(StaleValuesPolicy). |
In the current main LaunchDarkly Java SDK library, this package contains the configuration builders
for the 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 FileData (for reading flags from a file in testing).