- getActionButtonIconIds() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get button icon ids for interactive simple push.
- getActionType() - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSetAction
-
Get action type.
- getAvatarAssetId() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get avatar asset id.
- getBatchSimplePushData() - Method in class net.donky.core.messaging.push.logic.events.SimplePushMessageEvent
-
- getBody() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get message body.
- getButtonSetActions() - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
Get description for buttons.
- getButtonSetId() - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
- getButtonSets() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get buttons descriptions.
- getCategory() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get notification category.
- getContextItems() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get message context.
- getData() - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSetAction
-
Get data for deep link.
- getExpiryTimeStamp() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get message expiry timestamp.
- getIconBackgroundColor() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get background color for small icon if large icon is not available.
- getInstance() - Static method in class net.donky.core.messaging.push.DonkyPush
-
Get instance of Donky Analytics singleton.
- getInstance() - Static method in class net.donky.core.messaging.push.logic.PushLogicController
-
Get instance of Account Controller singleton.
- getInteractionType() - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
Get interaction type.
- getLabel() - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSetAction
-
Get button label.
- getLedColour() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get led color.
- getLedOffMilliseconds() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get time period when led light will be switched off after notification was received.
- getLedOnMilliseconds() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get time period when led light will be switched on after notification was received.
- getMessageId() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get message id.
- getMessageType() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get type of message.
- getMsgSentTimeStamp() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- getPendingIntents() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get PendingIntents defining actions for notification buttons.
- getPlatform() - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
Get target platform.
- getPriority() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get notification priority.
- getPushChannelDescription() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Gets push channel description.
- getPushChannelImportance() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Gets push channel importance.
- getPushChannelName() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Gets push channel name.
- getReportingDataBundle(SimplePushData.ButtonSetAction, SimplePushData) - Method in class net.donky.core.messaging.push.logic.PushLogicController
-
Create data bundle necessary to create Interaction Result client notification.
- getSenderDisplayName() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get display name of sender.
- getSenderInternalUserId() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get sender internal user id.
- getSenderMessageId() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get sender message id.
- getSentTimestamp() - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
Get message sent timestamp.
- getSimplePushData() - Method in class net.donky.core.messaging.push.logic.events.SimplePushMessageEvent
-
- getSimplePushUIConfiguration() - Method in class net.donky.core.messaging.push.DonkyPush
-
Get UI configuration for simple and interactive push notifications.
- getSmallIconId() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Small icon for system notification.
- getSoundUri() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get sound for notification.
- getVibratePattern() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get vibration pattern for notification.
- getVisibility() - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Get notification visibility.
- setActionButtonIconIds(int[]) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set button icon ids for interactive simple push.
- setActionType(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSetAction
-
- setAvatarAssetId(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setBody(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setButtonSetActions(SimplePushData.ButtonSetAction[]) - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
- setButtonSetId(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
- setButtonSets(List<SimplePushData.ButtonSet>) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setCategory(String) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set notification category.
- setContextItems(Map<String, String>) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setData(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSetAction
-
- setExpiryTimeStamp(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setIconBackgroundColor(int) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set background color for small icon if large icon is not available.
- setInteractionType(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
- setLabel(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSetAction
-
- setLedColour(int) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set colour of led light.
- setLedOffMilliseconds(int) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set time period when led light will be switched off after notification was received.
- setLedOnMilliseconds(int) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set time period when led light will be switched on after notification was received.
- setMessageId(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setMessageType(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setMsgSentTimeStamp(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setPendingIntents(PendingIntent, PendingIntent) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set PendingIntents defining actions for notification buttons.
- setPlatform(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData.ButtonSet
-
- setPriority(int) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set notification priority.
- setPushChannelDescription(String) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Sets push channel description.
- setPushChannelImportance(int) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Sets push channel importance.
- setPushChannelName(String) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Sets push channel name.
- setReceivedExpired(boolean) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setSenderDisplayName(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setSenderInternalUserId(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setSenderMessageId(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setSentTimestamp(String) - Method in class net.donky.core.messaging.push.logic.SimplePushData
-
- setSimplePushUIConfiguration(SimplePushUIConfiguration) - Method in class net.donky.core.messaging.push.DonkyPush
-
Override UI configuration for simple and interactive push notifications.
- setSoundUri(Uri) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set sound for notification.
- setVibratePattern(long[]) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set vibration pattern for notification.
- setVisibility(int) - Method in class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
Set notification visibility.
- SimplePushData - Class in net.donky.core.messaging.push.logic
-
Description of Simple Push Message contract with Donky Network.
- SimplePushData() - Constructor for class net.donky.core.messaging.push.logic.SimplePushData
-
- SimplePushData.ButtonSet - Class in net.donky.core.messaging.push.logic
-
- SimplePushData.ButtonSetAction - Class in net.donky.core.messaging.push.logic
-
- SimplePushHandler - Class in net.donky.core.messaging.push.logic
-
Class responsible for translating Server notification with Simple/Interactive notification into Local Event.
- SimplePushHandler() - Constructor for class net.donky.core.messaging.push.logic.SimplePushHandler
-
Private constructor.
- SimplePushMessageEvent - Class in net.donky.core.messaging.push.logic.events
-
Created by Marcin Swierczek
10/04/2015.
- SimplePushMessageEvent(List<SimplePushData>) - Constructor for class net.donky.core.messaging.push.logic.events.SimplePushMessageEvent
-
- SimplePushMessageEvent(SimplePushData, boolean) - Constructor for class net.donky.core.messaging.push.logic.events.SimplePushMessageEvent
-
- SimplePushUIConfiguration - Class in net.donky.core.messaging.push.ui
-
UI configuration for system notification.
- SimplePushUIConfiguration(Context) - Constructor for class net.donky.core.messaging.push.ui.SimplePushUIConfiguration
-
- SystemNotificationBuilder - Class in net.donky.core.messaging.push.ui
-
Builds System Notification for simple and interactive notifications.