-
public final class AppDNAPushPayloadAppDNAPushPayload — a delivered push notification the SDK surfaces to the host app (SPEC-070-A push section; matches push_payload/action_buttons_parse fixture).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAppDNAPushPayload.Companion
-
Constructor Summary
Constructors Constructor Description AppDNAPushPayload(String pushId, String title, String body, String imageUrl, List<AppDNAPushAction> actions)
-
Method Summary
Modifier and Type Method Description final StringgetPushId()Server-assigned push campaign/message id; echoed on push_received / push_tapped events. final StringgetTitle()Notification title (post template interpolation). final StringgetBody()Notification body text; optional for data-only / title-only pushes. final StringgetImageUrl()Optional rich-media image URL for the expanded notification. final List<AppDNAPushAction>getActions()Structured notification action buttons registered for this push. -
-
Method Detail
-
getPushId
final String getPushId()
Server-assigned push campaign/message id; echoed on push_received / push_tapped events.
-
getImageUrl
final String getImageUrl()
Optional rich-media image URL for the expanded notification.
-
getActions
final List<AppDNAPushAction> getActions()
Structured notification action buttons registered for this push.
-
-
-
-