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