public class PaymentAttemptJson extends JsonBase
| Constructor and Description |
|---|
PaymentAttemptJson(PaymentAttempt paymentAttempt,
String paymentExternalKey,
List<AuditLog> attemptsLogs) |
PaymentAttemptJson(UUID accountId,
UUID paymentMethodId,
String paymentExternalKey,
UUID transactionId,
String transactionExternalKey,
TransactionType transactionType,
org.joda.time.DateTime effectiveDate,
String stateName,
BigDecimal amount,
Currency currency,
String pluginName,
List<PluginPropertyJson> pluginProperties,
List<AuditLogJson> auditLogs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
UUID |
getAccountId() |
BigDecimal |
getAmount() |
Currency |
getCurrency() |
org.joda.time.DateTime |
getEffectiveDate() |
String |
getPaymentExternalKey() |
UUID |
getPaymentMethodId() |
String |
getPluginName() |
List<PluginPropertyJson> |
getPluginProperties() |
String |
getStateName() |
String |
getTransactionExternalKey() |
UUID |
getTransactionId() |
TransactionType |
getTransactionType() |
int |
hashCode() |
String |
toString() |
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toStringpublic PaymentAttemptJson(UUID accountId, UUID paymentMethodId, String paymentExternalKey, UUID transactionId, String transactionExternalKey, TransactionType transactionType, org.joda.time.DateTime effectiveDate, String stateName, BigDecimal amount, Currency currency, String pluginName, List<PluginPropertyJson> pluginProperties, @Nullable List<AuditLogJson> auditLogs)
public PaymentAttemptJson(PaymentAttempt paymentAttempt, String paymentExternalKey, @Nullable List<AuditLog> attemptsLogs)
public UUID getAccountId()
public UUID getPaymentMethodId()
public String getPaymentExternalKey()
public UUID getTransactionId()
public String getTransactionExternalKey()
public TransactionType getTransactionType()
public org.joda.time.DateTime getEffectiveDate()
public String getStateName()
public BigDecimal getAmount()
public Currency getCurrency()
public String getPluginName()
public List<PluginPropertyJson> getPluginProperties()
Copyright © 2010–2022. All rights reserved.