-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class PLYPresentation implements Parcelable
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final StringplacementIdprivate final StringaudienceIdprivate final StringabTestIdprivate final StringabTestVariantIdprivate final StringcampaignIdprivate final Stringlanguageprivate final PLYPresentationTypetypeprivate final List<PLYPresentationPlan>plansprivate final PLYPresentationMetadatametadataprivate final StringbackgroundColorprivate final StringcontentIdprivate final Integerheight
-
Constructor Summary
Constructors Constructor Description PLYPresentation(String id, String placementId, String audienceId, String abTestId, String abTestVariantId, String campaignId, String language, PLYPresentationType type, List<PLYPresentationPlan> plans, PLYPresentationMetadata metadata, String backgroundColor, String contentId, Integer height, String internalId, String internalPlacementId, String internalAudienceId, String internalAbTestId, String internalAbTestVariantId, String requestId, String internalCampaignId, PLYPresentationProperties properties)
-
Method Summary
Modifier and Type Method Description final StringgetId()final StringgetPlacementId()final StringgetAudienceId()final StringgetAbTestId()final StringgetAbTestVariantId()final StringgetCampaignId()final StringgetLanguage()final PLYPresentationTypegetType()final List<PLYPresentationPlan>getPlans()final PLYPresentationMetadatagetMetadata()final StringgetBackgroundColor()final StringgetContentId()final IntegergetHeight()final Map<String, Object>toMap()final PLYPresentationViewbuildView(Context context, PLYPresentationProperties properties, Function2<PLYProductViewResult, PLYPlan, Unit> callback)final Unitclose()-
-
Constructor Detail
-
PLYPresentation
PLYPresentation(String id, String placementId, String audienceId, String abTestId, String abTestVariantId, String campaignId, String language, PLYPresentationType type, List<PLYPresentationPlan> plans, PLYPresentationMetadata metadata, String backgroundColor, String contentId, Integer height, String internalId, String internalPlacementId, String internalAudienceId, String internalAbTestId, String internalAbTestVariantId, String requestId, String internalCampaignId, PLYPresentationProperties properties)
-
-
Method Detail
-
getPlacementId
final String getPlacementId()
-
getAudienceId
final String getAudienceId()
-
getAbTestId
final String getAbTestId()
-
getAbTestVariantId
final String getAbTestVariantId()
-
getCampaignId
final String getCampaignId()
-
getLanguage
final String getLanguage()
-
getType
final PLYPresentationType getType()
-
getPlans
final List<PLYPresentationPlan> getPlans()
-
getMetadata
final PLYPresentationMetadata getMetadata()
-
getBackgroundColor
final String getBackgroundColor()
-
getContentId
final String getContentId()
-
buildView
final PLYPresentationView buildView(Context context, PLYPresentationProperties properties, Function2<PLYProductViewResult, PLYPlan, Unit> callback)
-
-
-
-