-
@Serializable() public final class PLYEventPropertyPlan
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPLYEventPropertyPlan.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final StringpurchaselyPlanIdprivate final StoreTypestoreprivate final StringstoreCountryprivate final StringstoreProductIdprivate final DoublepriceInCustomerCurrencyprivate final StringcustomerCurrencyprivate final PLYPeriodUnitperiodprivate final Integerdurationprivate final DoubleintroPriceInCustomerCurrencyprivate final PLYPeriodUnitintroPeriodprivate final IntegerintroDurationprivate final IntegerintroCyclesprivate final BooleanhasFreeTrialprivate final PLYPeriodUnitfreeTrialPeriodprivate final IntegerfreeTrialDurationprivate final StringdiscountReferentprivate final StringdiscountPercentageComparisonToReferentprivate final DoublediscountPriceComparisonToReferentprivate final BooleanisDefault
-
Constructor Summary
Constructors Constructor Description PLYEventPropertyPlan(String type, String purchaselyPlanId, StoreType store, String storeCountry, String storeProductId, Double priceInCustomerCurrency, String customerCurrency, PLYPeriodUnit period, Integer duration, Double introPriceInCustomerCurrency, PLYPeriodUnit introPeriod, Integer introDuration, Integer introCycles, Boolean hasFreeTrial, PLYPeriodUnit freeTrialPeriod, Integer freeTrialDuration, String discountReferent, String discountPercentageComparisonToReferent, Double discountPriceComparisonToReferent, Boolean isDefault)
-
Method Summary
Modifier and Type Method Description final StringgetType()final StringgetPurchaselyPlanId()final StoreTypegetStore()final StringgetStoreCountry()final StringgetStoreProductId()final DoublegetPriceInCustomerCurrency()final StringgetCustomerCurrency()final PLYPeriodUnitgetPeriod()final IntegergetDuration()final DoublegetIntroPriceInCustomerCurrency()final PLYPeriodUnitgetIntroPeriod()final IntegergetIntroDuration()final IntegergetIntroCycles()final BooleangetHasFreeTrial()final PLYPeriodUnitgetFreeTrialPeriod()final IntegergetFreeTrialDuration()final StringgetDiscountReferent()final StringgetDiscountPercentageComparisonToReferent()final DoublegetDiscountPriceComparisonToReferent()final BooleangetIsDefault()final Map<String, Object>toMap()final StringtoJson()-
-
Constructor Detail
-
PLYEventPropertyPlan
PLYEventPropertyPlan(String type, String purchaselyPlanId, StoreType store, String storeCountry, String storeProductId, Double priceInCustomerCurrency, String customerCurrency, PLYPeriodUnit period, Integer duration, Double introPriceInCustomerCurrency, PLYPeriodUnit introPeriod, Integer introDuration, Integer introCycles, Boolean hasFreeTrial, PLYPeriodUnit freeTrialPeriod, Integer freeTrialDuration, String discountReferent, String discountPercentageComparisonToReferent, Double discountPriceComparisonToReferent, Boolean isDefault)
-
-
Method Detail
-
getPurchaselyPlanId
final String getPurchaselyPlanId()
-
getStoreCountry
final String getStoreCountry()
-
getStoreProductId
final String getStoreProductId()
-
getPriceInCustomerCurrency
final Double getPriceInCustomerCurrency()
-
getCustomerCurrency
final String getCustomerCurrency()
-
getPeriod
final PLYPeriodUnit getPeriod()
-
getDuration
final Integer getDuration()
-
getIntroPriceInCustomerCurrency
final Double getIntroPriceInCustomerCurrency()
-
getIntroPeriod
final PLYPeriodUnit getIntroPeriod()
-
getIntroDuration
final Integer getIntroDuration()
-
getIntroCycles
final Integer getIntroCycles()
-
getHasFreeTrial
final Boolean getHasFreeTrial()
-
getFreeTrialPeriod
final PLYPeriodUnit getFreeTrialPeriod()
-
getFreeTrialDuration
final Integer getFreeTrialDuration()
-
getDiscountReferent
final String getDiscountReferent()
-
getDiscountPercentageComparisonToReferent
final String getDiscountPercentageComparisonToReferent()
-
getDiscountPriceComparisonToReferent
final Double getDiscountPriceComparisonToReferent()
-
getIsDefault
final Boolean getIsDefault()
-
-
-
-