Class RegistrationCompleteResult
java.lang.Object
com.launchdarkly.sdk.android.integrations.RegistrationCompleteResult
- Direct Known Subclasses:
RegistrationCompleteResult.Failure,RegistrationCompleteResult.Success
Result of attempting to register all configured
Plugins during SDK initialization.
This is a closed type hierarchy with exactly two subtypes: RegistrationCompleteResult.Success and RegistrationCompleteResult.Failure.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classIndicates that one or more plugins failed to register.static final classIndicates that all plugins registered successfully. -
Method Summary
Modifier and TypeMethodDescriptionstatic RegistrationCompleteResultstatic RegistrationCompleteResultsuccess()
-
Method Details
-
success
- Returns:
- a
RegistrationCompleteResult.Successresult indicating that every plugin registered without error.
-
failure
@NonNull public static RegistrationCompleteResult failure(@NonNull List<RegistrationCompleteResult.Failure.PluginFailure> failures) - Parameters:
failures- the per-plugin failures collected during registration; must be non-null.- Returns:
- a
RegistrationCompleteResult.Failureresult wrapping the supplied failures.
-