Class Payment
- java.lang.Object
-
- org.killbill.billing.client.model.KillBillObject
-
- org.killbill.billing.client.model.gen.Payment
-
public class Payment extends KillBillObject
-
-
Field Summary
-
Fields inherited from class org.killbill.billing.client.model.KillBillObject
auditLogs
-
-
Constructor Summary
Constructors Constructor Description Payment()Payment(UUID accountId, UUID paymentId, String paymentNumber, String paymentExternalKey, BigDecimal authAmount, BigDecimal capturedAmount, BigDecimal purchasedAmount, BigDecimal refundedAmount, BigDecimal creditedAmount, org.killbill.billing.catalog.api.Currency currency, UUID paymentMethodId, List<PaymentTransaction> transactions, List<PaymentAttempt> paymentAttempts, List<AuditLog> auditLogs)
-
Method Summary
-
Methods inherited from class org.killbill.billing.client.model.KillBillObject
getAuditLogs, setAuditLogs
-
-
-
-
Constructor Detail
-
Payment
public Payment()
-
Payment
public Payment(UUID accountId, UUID paymentId, String paymentNumber, String paymentExternalKey, BigDecimal authAmount, BigDecimal capturedAmount, BigDecimal purchasedAmount, BigDecimal refundedAmount, BigDecimal creditedAmount, org.killbill.billing.catalog.api.Currency currency, UUID paymentMethodId, List<PaymentTransaction> transactions, List<PaymentAttempt> paymentAttempts, List<AuditLog> auditLogs)
-
-
Method Detail
-
getAccountId
public UUID getAccountId()
-
getPaymentId
public UUID getPaymentId()
-
getPaymentNumber
public String getPaymentNumber()
-
getPaymentExternalKey
public String getPaymentExternalKey()
-
setAuthAmount
public Payment setAuthAmount(BigDecimal authAmount)
-
getAuthAmount
public BigDecimal getAuthAmount()
-
setCapturedAmount
public Payment setCapturedAmount(BigDecimal capturedAmount)
-
getCapturedAmount
public BigDecimal getCapturedAmount()
-
setPurchasedAmount
public Payment setPurchasedAmount(BigDecimal purchasedAmount)
-
getPurchasedAmount
public BigDecimal getPurchasedAmount()
-
setRefundedAmount
public Payment setRefundedAmount(BigDecimal refundedAmount)
-
getRefundedAmount
public BigDecimal getRefundedAmount()
-
setCreditedAmount
public Payment setCreditedAmount(BigDecimal creditedAmount)
-
getCreditedAmount
public BigDecimal getCreditedAmount()
-
setCurrency
public Payment setCurrency(org.killbill.billing.catalog.api.Currency currency)
-
getCurrency
public org.killbill.billing.catalog.api.Currency getCurrency()
-
getPaymentMethodId
public UUID getPaymentMethodId()
-
setTransactions
public Payment setTransactions(List<PaymentTransaction> transactions)
-
addTransactionsItem
public Payment addTransactionsItem(PaymentTransaction transactionsItem)
-
getTransactions
public List<PaymentTransaction> getTransactions()
-
setPaymentAttempts
public Payment setPaymentAttempts(List<PaymentAttempt> paymentAttempts)
-
addPaymentAttemptsItem
public Payment addPaymentAttemptsItem(PaymentAttempt paymentAttemptsItem)
-
getPaymentAttempts
public List<PaymentAttempt> getPaymentAttempts()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classKillBillObject
-
hashCode
public int hashCode()
- Overrides:
hashCodein classKillBillObject
-
-