Interface | Description |
---|---|
ConnectionInformation | |
FeatureFlagChangeListener |
Callback interface used for listening to changes to a feature flag.
|
FeatureFlagFetcher | |
LDAllFlagsListener | |
LDClientInterface |
The interface for the LaunchDarkly SDK client.
|
LDStatusListener | |
SummaryEventSharedPreferences |
Created by jamesthacker on 4/12/18.
|
Util.ResultCallback<T> |
Class | Description |
---|---|
ConnectivityReceiver | |
Debounce |
Created by jkodumal on 9/18/17.
|
EvaluationDetail<T> |
An object returned by the "variation detail" methods such as
LDClientInterface.boolVariationDetail(String, Boolean) ,
combining the result of a flag evaluation with an explanation of how it was calculated. |
EvaluationReason |
Describes the reason that a flag evaluation produced a particular value.
|
EvaluationReason.Error |
Subclass of
EvaluationReason that indicates that the flag could not be evaluated. |
EvaluationReason.Fallthrough |
Subclass of
EvaluationReason that indicates that the flag was on but the user did not
match any targets or rules. |
EvaluationReason.Off |
Subclass of
EvaluationReason that indicates that the flag was off and therefore returned
its configured off value. |
EvaluationReason.PrerequisiteFailed |
Subclass of
EvaluationReason that indicates that the flag was considered off because it
had at least one prerequisite flag that either was off or did not return the desired variation. |
EvaluationReason.RuleMatch |
Subclass of
EvaluationReason that indicates that the user matched one of the flag's rules. |
EvaluationReason.TargetMatch |
Subclass of
EvaluationReason that indicates that the user key was specifically targeted
for this flag. |
EvaluationReason.Unknown |
Subclass of
EvaluationReason that indicates that the server sent a reason that is
not supported by this version of the SDK. |
LDClient |
Client for accessing LaunchDarkly's Feature Flag system.
|
LDConfig |
This class exposes advanced configuration options for
LDClient . |
LDConfig.Builder | |
LDUser |
A
LDUser object contains specific attributes of a user browsing your site. |
LDUser.Builder | |
PollingUpdater | |
UserSummaryEventSharedPreferences |
Created by jamesthacker on 4/12/18.
|
Util |
Enum | Description |
---|---|
ConnectionInformation.ConnectionMode | |
EvaluationReason.ErrorKind |
Enumerated type defining the possible values of
EvaluationReason.Error.getErrorKind() . |
EvaluationReason.Kind |
Enumerated type defining the possible values of
EvaluationReason.getKind() . |
LDCountryCode |
ISO 3166-1 country code.
|
LDFailure.FailureType |
Exception | Description |
---|---|
LaunchDarklyException |
Exception class that can be thrown by LaunchDarkly client methods.
|
LDFailure | |
LDInvalidResponseCodeFailure |