Package io.getstream.chat.android.models
Class PushMessage
-
- All Implemented Interfaces:
@Immutable() public final class PushMessageModel holding data for a push message.
-
-
Method Summary
Modifier and Type Method Description final StringgetMessageId()final StringgetChannelId()final StringgetChannelType()final Map<String, Object>getGetstream()final Map<String, Object>getExtraData()final Map<String, Object>getMetadata()-
-
Constructor Detail
-
PushMessage
PushMessage(String messageId, String channelId, String channelType, Map<String, Object> getstream, Map<String, Object> extraData, Map<String, Object> metadata)
- Parameters:
messageId- The id of the message.channelId- The id of the channel.channelType- The type of the channel.getstream- Custom 'Stream' data.extraData- Custom extra (not pre-reserved) data.metadata- Notification metadata.
-
-
Method Detail
-
getMessageId
final String getMessageId()
-
getChannelId
final String getChannelId()
-
getChannelType
final String getChannelType()
-
getGetstream
final Map<String, Object> getGetstream()
-
getExtraData
final Map<String, Object> getExtraData()
-
getMetadata
final Map<String, Object> getMetadata()
-
-
-
-