io.github.yawenok.fcm.client.request.platform.IOSNotification Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fcm-client Show documentation
Show all versions of fcm-client Show documentation
FCM client for java!Based on HttpAsyncClient.
The newest version!
package io.github.yawenok.fcm.client.request.platform;
import com.alibaba.fastjson.annotation.JSONField;
import io.github.yawenok.fcm.client.request.Notification;
import java.util.List;
public class IOSNotification extends Notification {
@JSONField(name = "sound")
protected String sound;
@JSONField(name = "badge")
protected String badge;
@JSONField(name = "subtitle")
protected String subtitle;
@JSONField(name = "body_loc_key")
protected String bodyLocKey;
@JSONField(name = "body_loc_args")
protected List bodyLocArgs;
@JSONField(name = "title_loc_key")
protected String titleLocKey;
@JSONField(name = "title_loc_args")
protected List titleLocArgs;
public String getSound() {
return sound;
}
public void setSound(String sound) {
this.sound = sound;
}
public String getBadge() {
return badge;
}
public void setBadge(String badge) {
this.badge = badge;
}
public String getSubtitle() {
return subtitle;
}
public void setSubtitle(String subtitle) {
this.subtitle = subtitle;
}
public String getBodyLocKey() {
return bodyLocKey;
}
public void setBodyLocKey(String bodyLocKey) {
this.bodyLocKey = bodyLocKey;
}
public List getBodyLocArgs() {
return bodyLocArgs;
}
public void setBodyLocArgs(List bodyLocArgs) {
this.bodyLocArgs = bodyLocArgs;
}
public String getTitleLocKey() {
return titleLocKey;
}
public void setTitleLocKey(String titleLocKey) {
this.titleLocKey = titleLocKey;
}
public List getTitleLocArgs() {
return titleLocArgs;
}
public void setTitleLocArgs(List titleLocArgs) {
this.titleLocArgs = titleLocArgs;
}
}