SimpleModel<SubscriptionId>FullSubscriptionpublic class Subscription extends GoPayResponse implements SimpleModel<SubscriptionId>
| Constructor | Description |
|---|---|
Subscription() |
| Modifier and Type | Method | Description |
|---|---|---|
BigInteger |
getAmount() |
|
BigDecimal |
getAmountFormatted() |
|
Date |
getCreatedOn() |
|
String |
getCurrency() |
|
SubscriptionId |
getId() |
|
BigInteger |
getInitialAmount() |
|
BigDecimal |
getInitialAmountFormatted() |
|
MetadataMap |
getMetadata() |
|
<T> T |
getMetadata(MetadataAdapter<T> deserializer) |
|
ProcessingMode |
getMode() |
|
SubscriptionPeriod |
getPeriod() |
|
ScheduleSettings |
getScheduleSettings() |
|
SubscriptionStatus |
getStatus() |
|
StoreId |
getStoreId() |
|
Date |
getSubsequentCyclesStart() |
|
UUID |
getTransactionTokenId() |
getIdempotencyStatus, setIdempotencyStatuspublic SubscriptionId getId()
getId in interface SimpleModel<SubscriptionId>public StoreId getStoreId()
public UUID getTransactionTokenId()
public BigInteger getAmount()
public String getCurrency()
public BigDecimal getAmountFormatted()
public SubscriptionPeriod getPeriod()
public BigInteger getInitialAmount()
public BigDecimal getInitialAmountFormatted()
public Date getSubsequentCyclesStart()
public ScheduleSettings getScheduleSettings()
public SubscriptionStatus getStatus()
public MetadataMap getMetadata()
public <T> T getMetadata(MetadataAdapter<T> deserializer)
public ProcessingMode getMode()
public Date getCreatedOn()
Copyright © 2018 The Apache Software Foundation. All rights reserved.