-
@Serializable() public final class AegisInAppManager.InAppCampaign
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumAegisInAppManager.InAppCampaign.CampaignTypepublic final classAegisInAppManager.InAppCampaign.FrequencyCap
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final AegisInAppManager.InAppCampaign.CampaignTypetypeprivate final StringsubTypeprivate final Stringtitleprivate final Stringbodyprivate final StringimageUrlprivate final StringvideoUrlprivate final StringactionUrlprivate final StringbuttonTextprivate final StringbackgroundColorprivate final StringtextColorprivate final Integerpriorityprivate final StringexpiresAtprivate final AegisInAppManager.InAppCampaign.FrequencyCapfrequencyprivate final JsonObjectinteractiveConfigprivate final StringassignedVariantId
-
Constructor Summary
Constructors Constructor Description AegisInAppManager.InAppCampaign(String id, AegisInAppManager.InAppCampaign.CampaignType type, String subType, String title, String body, String imageUrl, String videoUrl, String actionUrl, String buttonText, String backgroundColor, String textColor, Integer priority, String expiresAt, AegisInAppManager.InAppCampaign.FrequencyCap frequency, JsonObject interactiveConfig, String assignedVariantId)
-
Method Summary
Modifier and Type Method Description final StringgetId()final AegisInAppManager.InAppCampaign.CampaignTypegetType()final StringgetSubType()final StringgetTitle()final StringgetBody()final StringgetImageUrl()final StringgetVideoUrl()final StringgetActionUrl()final StringgetButtonText()final StringgetBackgroundColor()final StringgetTextColor()final IntegergetPriority()final StringgetExpiresAt()final AegisInAppManager.InAppCampaign.FrequencyCapgetFrequency()final JsonObjectgetInteractiveConfig()final StringgetAssignedVariantId()-
-
Constructor Detail
-
AegisInAppManager.InAppCampaign
AegisInAppManager.InAppCampaign(String id, AegisInAppManager.InAppCampaign.CampaignType type, String subType, String title, String body, String imageUrl, String videoUrl, String actionUrl, String buttonText, String backgroundColor, String textColor, Integer priority, String expiresAt, AegisInAppManager.InAppCampaign.FrequencyCap frequency, JsonObject interactiveConfig, String assignedVariantId)
-
-
Method Detail
-
getType
final AegisInAppManager.InAppCampaign.CampaignType getType()
-
getSubType
final String getSubType()
-
getImageUrl
final String getImageUrl()
-
getVideoUrl
final String getVideoUrl()
-
getActionUrl
final String getActionUrl()
-
getButtonText
final String getButtonText()
-
getBackgroundColor
final String getBackgroundColor()
-
getTextColor
final String getTextColor()
-
getPriority
final Integer getPriority()
-
getExpiresAt
final String getExpiresAt()
-
getFrequency
final AegisInAppManager.InAppCampaign.FrequencyCap getFrequency()
-
getInteractiveConfig
final JsonObject getInteractiveConfig()
-
getAssignedVariantId
final String getAssignedVariantId()
-
-
-
-