Package io.getlime.push.model.request
Class CreateDeviceRequest
java.lang.Object
io.getlime.push.model.request.CreateDeviceRequest
Request object used for device registration.
- Author:
- Petr Dvorak, petr@wultra.com
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionCreateDeviceRequest(String appId, String token, MobilePlatform platform, ApnsEnvironment environment, String activationId, com.wultra.security.powerauth.client.model.enumeration.ActivationStatus activationStatus, String userId) Creates a newCreateDeviceRequestinstance. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Activation ID.com.wultra.security.powerauth.client.model.enumeration.ActivationStatusActivation status.getAppId()Application ID.Environment for APNs (optional).getToken()The push token is the value received from APNS, FCM, or HMS services without any modification.User ID.voidsetActivationId(String activationId) Activation ID.voidsetActivationStatus(com.wultra.security.powerauth.client.model.enumeration.ActivationStatus activationStatus) Activation status.voidApplication ID.voidsetEnvironment(ApnsEnvironment environment) Environment for APNs (optional).voidsetPlatform(MobilePlatform platform) voidThe push token is the value received from APNS, FCM, or HMS services without any modification.voidUser ID.
-
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 newCreateDeviceRequestinstance.- 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
Application ID. -
getToken
The push token is the value received from APNS, FCM, or HMS services without any modification. -
getPlatform
-
getEnvironment
Environment for APNs (optional). -
getActivationId
Activation ID. -
getActivationStatus
public com.wultra.security.powerauth.client.model.enumeration.ActivationStatus getActivationStatus()Activation status. -
getUserId
User ID. -
setAppId
Application ID. -
setToken
The push token is the value received from APNS, FCM, or HMS services without any modification. -
setPlatform
-
setEnvironment
Environment for APNs (optional). -
setActivationId
Activation ID. -
setActivationStatus
public void setActivationStatus(com.wultra.security.powerauth.client.model.enumeration.ActivationStatus activationStatus) Activation status. -
setUserId
User ID.
-