Package cn.jpush.api.push.model
Class Message.Builder
- java.lang.Object
-
- cn.jpush.api.push.model.Message.Builder
-
- Enclosing class:
- Message
public static class Message.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,com.google.gson.JsonObject>jsonExtrasBuilder
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Message.BuilderaddExtra(java.lang.String key, com.google.gson.JsonObject value)Message.BuilderaddExtra(java.lang.String key, java.lang.Boolean value)Message.BuilderaddExtra(java.lang.String key, java.lang.Number value)Message.BuilderaddExtra(java.lang.String key, java.lang.String value)Message.BuilderaddExtras(java.util.Map<java.lang.String,java.lang.String> extras)Messagebuild()Message.BuildersetContentType(java.lang.String contentType)Message.BuildersetMsgContent(java.lang.String msgContent)Message.BuildersetTitle(java.lang.String title)
-
-
-
Method Detail
-
setTitle
public Message.Builder setTitle(java.lang.String title)
-
setMsgContent
public Message.Builder setMsgContent(java.lang.String msgContent)
-
setContentType
public Message.Builder setContentType(java.lang.String contentType)
-
addExtra
public Message.Builder addExtra(java.lang.String key, java.lang.String value)
-
addExtras
public Message.Builder addExtras(java.util.Map<java.lang.String,java.lang.String> extras)
-
addExtra
public Message.Builder addExtra(java.lang.String key, java.lang.Number value)
-
addExtra
public Message.Builder addExtra(java.lang.String key, java.lang.Boolean value)
-
addExtra
public Message.Builder addExtra(java.lang.String key, com.google.gson.JsonObject value)
-
build
public Message build()
-
-