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

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

The newest version!
package com.backendless.messaging;

import java.util.HashMap;


public class IOSPushTemplate
{
  private String name;

  private String alertTitle;
  private String alertSubtitle;
  private HashMap customHeaders;
  private Integer badge;
  private String sound;
  private String attachmentUrl;
  private Integer mutableContent;
  private Integer contentAvailable;
  private Action[] actions;
  private String threadId;
  private String summaryFormat;


  public String getName()
  {
    return name;
  }

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

  public String getAlertTitle()
  {
    return alertTitle;
  }

  public IOSPushTemplate setAlertTitle( String alertTitle )
  {
    this.alertTitle = alertTitle;
    return this;
  }

  public String getAlertSubtitle()
  {
    return alertSubtitle;
  }

  public IOSPushTemplate setAlertSubtitle( String alertSubtitle )
  {
    this.alertSubtitle = alertSubtitle;
    return this;
  }

  public HashMap getCustomHeaders()
  {
    return customHeaders;
  }

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

  public Integer getBadge()
  {
    return badge;
  }

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

  public String getSound()
  {
    return sound;
  }

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

  public String getAttachmentUrl()
  {
    return attachmentUrl;
  }

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

  public Integer getMutableContent()
  {
    return mutableContent;
  }

  public IOSPushTemplate setMutableContent( Integer mutableContent )
  {
    this.mutableContent = mutableContent;
    return this;
  }

  public Integer getContentAvailable()
  {
    return contentAvailable;
  }

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

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

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

  public String getThreadId()
  {
    return threadId;
  }

  public IOSPushTemplate setThreadId( String threadId )
  {
    this.threadId = threadId;
    return this;
  }

  public String getSummaryFormat()
  {
    return summaryFormat;
  }

  public IOSPushTemplate setSummaryFormat( String summaryFormat )
  {
    this.summaryFormat = summaryFormat;
    return this;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy