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()