Class PushMessage

java.lang.Object
io.getlime.push.model.entity.PushMessage

public class PushMessage extends Object
Class representing a single push message payload.
Author:
Petr Dvorak, petr@wultra.com
  • Constructor Details

    • PushMessage

      public PushMessage()
      No-arg constructor.
  • Method Details

    • getUserId

      public String getUserId()
      Get user ID.
      Returns:
      User ID.
    • setUserId

      public void setUserId(String userId)
      Set user ID.
      Parameters:
      userId - User ID.
    • getActivationId

      public String getActivationId()
      Get PowerAuth activation ID.
      Returns:
      Activation ID.
    • setActivationId

      public void setActivationId(String activationId)
      Set PowerAuth activation ID.
      Parameters:
      activationId - Activation ID.
    • getPriority

      public Priority getPriority()
      Get push message priority.
      Returns:
      Priority.
    • setPriority

      public void setPriority(@NotNull @NotNull Priority priority)
      Set push message priority.
      Parameters:
      priority - Priority.
    • getBody

      public PushMessageBody getBody()
      Get the push body contents.
      Returns:
      Push body contents.
    • setBody

      public void setBody(PushMessageBody body)
      Set the push body contents.
      Parameters:
      body - Push body contents.
    • getAttributes

      public PushMessageAttributes getAttributes()
      Get push body attributes.
      Returns:
      Attributes.
    • setAttributes

      public void setAttributes(PushMessageAttributes attributes)
      Set push body attributes.
      Parameters:
      attributes - Attributes.