Uses of Class
io.unlaunch.UnlaunchFeature
Package | Description |
---|---|
io.unlaunch | |
io.unlaunch.engine | |
io.unlaunch.utils |
-
Uses of UnlaunchFeature in io.unlaunch
Methods in io.unlaunch that return UnlaunchFeature Modifier and Type Method Description static UnlaunchFeature
UnlaunchFeature. create(java.lang.String flagKey, java.lang.String variationKey, java.util.Map<java.lang.String,java.lang.String> properties)
static UnlaunchFeature
UnlaunchFeature. create(java.lang.String flagKey, java.lang.String variationKey, java.util.Map<java.lang.String,java.lang.String> properties, java.lang.String evaluationReason)
UnlaunchFeature
OfflineUnlaunchClient. getFeature(java.lang.String flagKey, java.lang.String identity)
UnlaunchFeature
OfflineUnlaunchClient. getFeature(java.lang.String flagKey, java.lang.String identity, UnlaunchAttribute... attributes)
UnlaunchFeature
UnlaunchClient. getFeature(java.lang.String flagKey, java.lang.String identity)
Same asUnlaunchClient.getVariation(String, String)
but returns aUnlaunchFeature
object that contains the evaluated variation (variation key) and any configuration (key, value properties or JSON) associated with the evaluated variation, defined in the Unlaunch web console.UnlaunchFeature
UnlaunchClient. getFeature(java.lang.String flagKey, java.lang.String identity, UnlaunchAttribute... attributes)
Same asUnlaunchClient.getFeature(String, String)
but usesattributes
that are passed as argument when evaluating the feature flag's targeting rules. -
Uses of UnlaunchFeature in io.unlaunch.engine
Methods in io.unlaunch.engine that return UnlaunchFeature Modifier and Type Method Description UnlaunchFeature
Evaluator. evaluate(FeatureFlag flag, UnlaunchUser user)
-
Uses of UnlaunchFeature in io.unlaunch.utils
Methods in io.unlaunch.utils that return UnlaunchFeature Modifier and Type Method Description static UnlaunchFeature
UnlaunchConstants. getControlFeatureByName(java.lang.String flagKey)