See: Description
Interface | Description |
---|---|
EvaluatorInterface |
An Evaluator is able to calculate evaluation results for flags against the provided context.
|
MigrationOpTracker.Checker |
Interface for specifying the callback function for the consistency check.
|
Class | Description |
---|---|
Components |
Provides configurable factories for the standard implementations of LaunchDarkly component interfaces.
|
DataModel |
Contains information about the internal data model for feature flags and user segments.
|
FeatureFlagsState |
A snapshot of the state of all feature flags with regard to a specific user, generated by
calling
LDClientInterface.allFlagsState(com.launchdarkly.sdk.LDContext, FlagsStateOption...) . |
FeatureFlagsState.Builder |
A builder for a
FeatureFlagsState instance. |
FlagsStateOption |
Optional parameters that can be passed to
LDClientInterface.allFlagsState(com.launchdarkly.sdk.LDContext, FlagsStateOption...) . |
LDClient |
A client for the LaunchDarkly API.
|
LDConfig |
This class exposes advanced configuration options for the
LDClient . |
LDConfig.Builder | |
MigrationOpTracker |
Used to track information related to a migration operation.
|
MigrationVariation |
Result of an
LDClient.migrationVariation(String, LDContext, MigrationStage) call. |
PrerequisiteEvalRecord |
Enum | Description |
---|---|
MigrationOp |
The type of migration operation.
|
MigrationOrigin |
The origin/source for a migration step.
|
MigrationStage |
Stage denotes one of six possible stages a technology migration could be a
part of, progressing through the following order.
|
You will most often use LDClient
(the SDK client) and
LDConfig
(configuration options for the client).
Other commonly used types such as LDContext
are in the com.launchdarkly.sdk
package, since those are not server-side-specific and are shared with the LaunchDarkly Android SDK.