Class DevCycleUser

java.lang.Object
com.devcycle.sdk.server.common.model.DevCycleUser

public class DevCycleUser extends Object
  • Constructor Details

    • DevCycleUser

      public DevCycleUser()
  • Method Details

    • 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