public class InPlayerAccessFee
Constructor and Description |
---|
InPlayerAccessFee(long id,
long merchantId,
float amount,
java.lang.String currency,
java.lang.String description,
InPlayerAccessType accessType,
java.lang.String itemType,
InPlayerTrialPeriod trialPeriod,
InPlayerSetupFee setupFee,
java.lang.Long expiresAt,
java.lang.Long createdAt,
java.lang.Long updatedAt,
java.lang.Long startsAt,
InPlayerItem item,
InPlayerGeoRestriction geoRestriction,
java.util.List<com.sdk.inplayer.model.assets.InPlayerExternalFees> externalFees,
InPlayerSeasonalFee seasonalFee,
InPlayerVoucherRule voucherRule) |
InPlayerAccessFee(com.sdk.domain.entity.asset.AccessFeeEntity domainEntity) |
Modifier and Type | Method and Description |
---|---|
InPlayerAccessType |
getAccessType() |
float |
getAmount() |
java.lang.Long |
getCreatedAt() |
java.lang.String |
getCurrency() |
java.lang.String |
getDescription() |
java.lang.Long |
getExpiresAt() |
java.util.List<com.sdk.inplayer.model.assets.InPlayerExternalFees> |
getExternalFees() |
InPlayerGeoRestriction |
getGeoRestriction() |
long |
getId() |
InPlayerItem |
getItem() |
java.lang.String |
getItemType() |
long |
getMerchantId() |
InPlayerSeasonalFee |
getSeasonalFee() |
InPlayerSetupFee |
getSetupFee() |
java.lang.Long |
getStartsAt() |
InPlayerTrialPeriod |
getTrialPeriod() |
java.lang.Long |
getUpdatedAt() |
InPlayerVoucherRule |
getVoucherRule() |
public InPlayerAccessFee(long id, long merchantId, float amount, @NotNull java.lang.String currency, @NotNull java.lang.String description, @Nullable InPlayerAccessType accessType, @NotNull java.lang.String itemType, @Nullable InPlayerTrialPeriod trialPeriod, @Nullable InPlayerSetupFee setupFee, @Nullable java.lang.Long expiresAt, @Nullable java.lang.Long createdAt, @Nullable java.lang.Long updatedAt, @Nullable java.lang.Long startsAt, @Nullable InPlayerItem item, @Nullable InPlayerGeoRestriction geoRestriction, @Nullable java.util.List<com.sdk.inplayer.model.assets.InPlayerExternalFees> externalFees, @Nullable InPlayerSeasonalFee seasonalFee, @Nullable InPlayerVoucherRule voucherRule)
public InPlayerAccessFee(@NotNull com.sdk.domain.entity.asset.AccessFeeEntity domainEntity)
public long getId()
public long getMerchantId()
public float getAmount()
@NotNull public java.lang.String getCurrency()
@NotNull public java.lang.String getDescription()
@Nullable public InPlayerAccessType getAccessType()
@NotNull public java.lang.String getItemType()
@Nullable public InPlayerTrialPeriod getTrialPeriod()
@Nullable public InPlayerSetupFee getSetupFee()
@Nullable public java.lang.Long getExpiresAt()
@Nullable public java.lang.Long getCreatedAt()
@Nullable public java.lang.Long getUpdatedAt()
@Nullable public java.lang.Long getStartsAt()
@Nullable public InPlayerItem getItem()
@Nullable public InPlayerGeoRestriction getGeoRestriction()
@Nullable public java.util.List<com.sdk.inplayer.model.assets.InPlayerExternalFees> getExternalFees()
@Nullable public InPlayerSeasonalFee getSeasonalFee()
@Nullable public InPlayerVoucherRule getVoucherRule()