All Classes

Class Description
AccountDetails
Account details for the current UnlaunchClient
Evaluator
This class contains the logic for feature flag evaluation.
Event
UnLaunch Event class.
EventHandler
This interface provides event processing for Unlaunch events.
FeatureFlag
A class representing an Unlaunch feature flag.
Impression  
JsonObjectConversionHelper  
OfflineUnlaunchClient
Offline Unlaunch client which doesn't connect to the Unlauch server over network to download feature flags, nor does it sends any events or metrics data.
RefreshableDataStoreProvider
Provides a singleton instance of the UnlaunchHttpDataStore such that it updates itself periodically.
UnlaunchAttribute  
UnlaunchClient
Client for accessing Unlaunch.
UnlaunchClientBuilder
This builder class contains configuration required by Unlaunch client.
UnlaunchConstants
Global constants.
UnlaunchConversionException  
UnlaunchDataStore
Interface specifying objects which holds feature flags and related data retrieved from the Unlaunch service.
UnlaunchDynamicConfig
The main interface for accessing Unlaunch Key-Value configuration data in a read-only fashion
UnlaunchFeature  
UnlaunchFlagTypeMismatchException  
UnlaunchHttpException
Exception class to indicate HTTP / REST failures.
UnlaunchRestWrapper
Unlaunch wrapper for the javax.ws.rs classes that we use to make requests to our backend.
UnlaunchRuntimeException
Base class for all Unlaunch exceptions.
UnlaunchTimeoutException
An exception indicating that timeout has occurred.
UnlaunchUnknownFlagException
An exception indicating that a flag that was attempted to be used or accessed does not exists.
UnlaunchUser  
Variation
A class representing feature flag variable.