-
public final class RadarInAppMessageData class representing the payload for an in-app message. Contains all the necessary information to display a banner message.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classRadarInAppMessage.Titlepublic final classRadarInAppMessage.Bodypublic final classRadarInAppMessage.Buttonpublic final classRadarInAppMessage.Imagepublic classRadarInAppMessage.Companion
-
Field Summary
Fields Modifier and Type Field Description private final RadarInAppMessage.Titletitleprivate final RadarInAppMessage.Bodybodyprivate final RadarInAppMessage.Buttonbuttonprivate final RadarInAppMessage.Imageimageprivate final JSONObjectmetadata
-
Constructor Summary
Constructors Constructor Description RadarInAppMessage(RadarInAppMessage.Title title, RadarInAppMessage.Body body, RadarInAppMessage.Button button, RadarInAppMessage.Image image, JSONObject metadata)
-
Method Summary
Modifier and Type Method Description final RadarInAppMessage.TitlegetTitle()final RadarInAppMessage.BodygetBody()final RadarInAppMessage.ButtongetButton()final RadarInAppMessage.ImagegetImage()final JSONObjectgetMetadata()final StringtoJson()Converts the payload to a JSON string for storage. -
-
Constructor Detail
-
RadarInAppMessage
RadarInAppMessage(RadarInAppMessage.Title title, RadarInAppMessage.Body body, RadarInAppMessage.Button button, RadarInAppMessage.Image image, JSONObject metadata)
-
-
Method Detail
-
getTitle
final RadarInAppMessage.Title getTitle()
-
getBody
final RadarInAppMessage.Body getBody()
-
getButton
final RadarInAppMessage.Button getButton()
-
getImage
final RadarInAppMessage.Image getImage()
-
getMetadata
final JSONObject getMetadata()
-
-
-
-