Class CreateDeviceRequest

java.lang.Object
io.getlime.push.model.request.CreateDeviceRequest

public class CreateDeviceRequest extends Object
Request object used for device registration.
Author:
Petr Dvorak, petr@wultra.com
  • Constructor Details

    • CreateDeviceRequest

      public CreateDeviceRequest(String appId, String token, MobilePlatform platform, ApnsEnvironment environment, String activationId, com.wultra.security.powerauth.client.model.enumeration.ActivationStatus activationStatus, String userId)
      Creates a new CreateDeviceRequest instance.
      Parameters:
      appId - Application ID.
      token - The push token is the value received from APNS, FCM, or HMS services without any modification.
      platform -
      environment - Environment for APNs (optional).
      activationId - Activation ID.
      activationStatus - Activation status.
      userId - User ID.
    • CreateDeviceRequest

      public CreateDeviceRequest()
  • Method Details

    • builder

    • getAppId

      public String getAppId()
      Application ID.
    • getToken

      public String getToken()
      The push token is the value received from APNS, FCM, or HMS services without any modification.
    • getPlatform

      public MobilePlatform getPlatform()
    • getEnvironment

      public ApnsEnvironment getEnvironment()
      Environment for APNs (optional).
    • getActivationId

      public String getActivationId()
      Activation ID.
    • getActivationStatus

      public com.wultra.security.powerauth.client.model.enumeration.ActivationStatus getActivationStatus()
      Activation status.
    • getUserId

      public String getUserId()
      User ID.
    • setAppId

      public void setAppId(String appId)
      Application ID.
    • setToken

      public void setToken(String token)
      The push token is the value received from APNS, FCM, or HMS services without any modification.
    • setPlatform

      public void setPlatform(MobilePlatform platform)
    • setEnvironment

      public void setEnvironment(ApnsEnvironment environment)
      Environment for APNs (optional).
    • setActivationId

      public void setActivationId(String activationId)
      Activation ID.
    • setActivationStatus

      public void setActivationStatus(com.wultra.security.powerauth.client.model.enumeration.ActivationStatus activationStatus)
      Activation status.
    • setUserId

      public void setUserId(String userId)
      User ID.