Package totalcross.firebase
Class RemoteMessage.Builder
- java.lang.Object
-
- totalcross.firebase.RemoteMessage.Builder
-
- Enclosing class:
- RemoteMessage
public static final class RemoteMessage.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteMessage.BuilderaddData(java.lang.String key, java.lang.String value)RemoteMessagebuild()RemoteMessage.BuilderclearData()RemoteMessage.BuildersetCollapsedKey(java.lang.String collapsedKey)RemoteMessage.BuildersetData(java.util.HashMap<java.lang.String,java.lang.String> data)RemoteMessage.BuildersetMessageId(java.lang.String messageId)RemoteMessage.BuildersetMessageType(java.lang.String messageType)RemoteMessage.BuildersetTtl(int ttl)
-
-
-
Method Detail
-
addData
public RemoteMessage.Builder addData(java.lang.String key, java.lang.String value)
-
build
public RemoteMessage build()
-
clearData
public RemoteMessage.Builder clearData()
-
setCollapsedKey
public RemoteMessage.Builder setCollapsedKey(java.lang.String collapsedKey)
-
setData
public RemoteMessage.Builder setData(java.util.HashMap<java.lang.String,java.lang.String> data)
-
setMessageId
public RemoteMessage.Builder setMessageId(java.lang.String messageId)
-
setMessageType
public RemoteMessage.Builder setMessageType(java.lang.String messageType)
-
setTtl
public RemoteMessage.Builder setTtl(int ttl)
-
-