Class DevCycleUser
- java.lang.Object
-
- com.devcycle.sdk.server.common.model.DevCycleUser
-
public class DevCycleUser extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DevCycleUser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DevCycleUserfromEvaluationContext(dev.openfeature.sdk.EvaluationContext ctx)Create a DevCycleUser from an EvaluationContextstatic PlatformDatagetPlatformData()
-
-
-
Method Detail
-
getPlatformData
public static PlatformData getPlatformData()
-
fromEvaluationContext
public static DevCycleUser fromEvaluationContext(dev.openfeature.sdk.EvaluationContext ctx)
Create a DevCycleUser from an EvaluationContext- Parameters:
ctx- A context to load a targeting key and user data from- Returns:
- An initialized DevCycleUser with data from the context
- Throws:
dev.openfeature.sdk.exceptions.TargetingKeyMissingError- if the targeting key or user_id attribute is not set
-
-