All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.backendless.messaging.AndroidPushTemplate Maven / Gradle / Ivy

The newest version!
package com.backendless.messaging;

import java.util.HashMap;


public class AndroidPushTemplate
{
  private String name;

  private String contentTitle;
  private String summarySubText;
  private HashMap customHeaders;
  private Integer badge;
  private Integer badgeNumber;
  private String icon;
  private String largeIcon;

  private Integer colorCode;

  private String actionOnTap;
  private Boolean cancelOnTap;
  private Integer cancelAfter;

  private String attachmentUrl;
  private Integer contentAvailable;

  private Action[] actions;

  private Boolean showBadge;
  private Integer priority;
  private String sound;
  private Integer lightsColor;
  private Integer lightsOnMs;
  private Integer lightsOffMs;
  private Integer[] vibrate;


  public String getName()
  {
    return name;
  }

  public AndroidPushTemplate setName( String name )
  {
    this.name = name;
    return this;
  }

  public String getContentTitle()
  {
    return contentTitle;
  }

  public AndroidPushTemplate setContentTitle( String contentTitle )
  {
    this.contentTitle = contentTitle;
    return this;
  }

  public String getSummarySubText()
  {
    return summarySubText;
  }

  public AndroidPushTemplate setSummarySubText( String summarySubText )
  {
    this.summarySubText = summarySubText;
    return this;
  }

  public HashMap getCustomHeaders()
  {
    return customHeaders;
  }

  public AndroidPushTemplate setCustomHeaders( HashMap customHeaders )
  {
    this.customHeaders = customHeaders;
    return this;
  }

  public Integer getBadge()
  {
    return badge;
  }

  public AndroidPushTemplate setBadge( Integer badge )
  {
    this.badge = badge;
    return this;
  }

  public Integer getBadgeNumber()
  {
    return badgeNumber;
  }

  public AndroidPushTemplate setBadgeNumber( Integer badgeNumber )
  {
    this.badgeNumber = badgeNumber;
    return this;
  }

  public String getIcon()
  {
    return icon;
  }

  public AndroidPushTemplate setIcon( String icon )
  {
    this.icon = icon;
    return this;
  }

  public String getLargeIcon()
  {
    return largeIcon;
  }

  public AndroidPushTemplate setLargeIcon( String largeIcon )
  {
    this.largeIcon = largeIcon;
    return this;
  }

  public Integer getColorCode()
  {
    return colorCode;
  }

  public AndroidPushTemplate setColorCode( Integer colorCode )
  {
    this.colorCode = colorCode;
    return this;
  }

  public String getActionOnTap()
  {
    return actionOnTap;
  }

  public AndroidPushTemplate setActionOnTap( String actionOnTap )
  {
    this.actionOnTap = actionOnTap;
    return this;
  }

  public Boolean getCancelOnTap()
  {
    return cancelOnTap;
  }

  public AndroidPushTemplate setCancelOnTap( Boolean cancelOnTap )
  {
    this.cancelOnTap = cancelOnTap;
    return this;
  }

  public Integer getCancelAfter()
  {
    return cancelAfter;
  }

  public AndroidPushTemplate setCancelAfter( Integer cancelAfter )
  {
    this.cancelAfter = cancelAfter;
    return this;
  }

  public String getAttachmentUrl()
  {
    return attachmentUrl;
  }

  public AndroidPushTemplate setAttachmentUrl( String attachmentUrl )
  {
    this.attachmentUrl = attachmentUrl;
    return this;
  }

  public Integer getContentAvailable()
  {
    return contentAvailable;
  }

  public AndroidPushTemplate setContentAvailable( Integer contentAvailable )
  {
    this.contentAvailable = contentAvailable;
    return this;
  }

  public Action[] getActions()
  {
    return actions;
  }

  public AndroidPushTemplate setActions( Action[] actions )
  {
    this.actions = actions;
    return this;
  }

  public Boolean getShowBadge()
  {
    return showBadge;
  }

  public AndroidPushTemplate setShowBadge( Boolean showBadge )
  {
    this.showBadge = showBadge;
    return this;
  }

  public Integer getPriority()
  {
    return priority;
  }

  public AndroidPushTemplate setPriority( Integer priority )
  {
    this.priority = priority;
    return this;
  }

  public String getSound()
  {
    return sound;
  }

  public AndroidPushTemplate setSound( String sound )
  {
    this.sound = sound;
    return this;
  }

  public Integer getLightsColor()
  {
    return lightsColor;
  }

  public AndroidPushTemplate setLightsColor( Integer lightsColor )
  {
    this.lightsColor = lightsColor;
    return this;
  }

  public Integer getLightsOnMs()
  {
    return lightsOnMs;
  }

  public AndroidPushTemplate setLightsOnMs( Integer lightsOnMs )
  {
    this.lightsOnMs = lightsOnMs;
    return this;
  }

  public Integer getLightsOffMs()
  {
    return lightsOffMs;
  }

  public AndroidPushTemplate setLightsOffMs( Integer lightsOffMs )
  {
    this.lightsOffMs = lightsOffMs;
    return this;
  }

  public Integer[] getVibrate()
  {
    return vibrate;
  }

  public AndroidPushTemplate setVibrate( Integer[] vibrate )
  {
    this.vibrate = vibrate;
    return this;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy