Class CreateDeviceForActivationsRequest

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

public class CreateDeviceForActivationsRequest extends Object
Request object used for device registration in case multiple associated activations are used.
Author:
Roman Strobl, roman.strobl@wultra.com
  • Constructor Details

    • CreateDeviceForActivationsRequest

      public CreateDeviceForActivationsRequest(String appId, String token, MobilePlatform platform, ApnsEnvironment environment)
      Creates a new CreateDeviceForActivationsRequest instance.
      Parameters:
      appId - Application ID.
      token - The push token is the value received from APNS, FCM, or HMS services without any modification.
      platform - The platform.
      environment - Environment for APNs (optional).
    • CreateDeviceForActivationsRequest

      public CreateDeviceForActivationsRequest()
  • 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()
      The platform.
    • getEnvironment

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

      public List<@NotBlank String> getActivationIds()
      Activation IDs.
    • 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)
      The platform.
    • setEnvironment

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