Class InvoicePaymentTransaction
- java.lang.Object
-
- org.killbill.billing.client.model.KillBillObject
-
- org.killbill.billing.client.model.gen.InvoicePaymentTransaction
-
public class InvoicePaymentTransaction extends KillBillObject
-
-
Field Summary
-
Fields inherited from class org.killbill.billing.client.model.KillBillObject
auditLogs
-
-
Constructor Summary
Constructors Constructor Description InvoicePaymentTransaction()InvoicePaymentTransaction(UUID transactionId, String transactionExternalKey, UUID paymentId, String paymentExternalKey, org.killbill.billing.payment.api.TransactionType transactionType, BigDecimal amount, org.killbill.billing.catalog.api.Currency currency, org.joda.time.DateTime effectiveDate, BigDecimal processedAmount, org.killbill.billing.catalog.api.Currency processedCurrency, org.killbill.billing.payment.api.TransactionStatus status, String gatewayErrorCode, String gatewayErrorMsg, String firstPaymentReferenceId, String secondPaymentReferenceId, List<PluginProperty> properties, Boolean isAdjusted, List<InvoiceItem> adjustments, List<AuditLog> auditLogs)
-
Method Summary
-
Methods inherited from class org.killbill.billing.client.model.KillBillObject
getAuditLogs, setAuditLogs
-
-
-
-
Constructor Detail
-
InvoicePaymentTransaction
public InvoicePaymentTransaction()
-
InvoicePaymentTransaction
public InvoicePaymentTransaction(UUID transactionId, String transactionExternalKey, UUID paymentId, String paymentExternalKey, org.killbill.billing.payment.api.TransactionType transactionType, BigDecimal amount, org.killbill.billing.catalog.api.Currency currency, org.joda.time.DateTime effectiveDate, BigDecimal processedAmount, org.killbill.billing.catalog.api.Currency processedCurrency, org.killbill.billing.payment.api.TransactionStatus status, String gatewayErrorCode, String gatewayErrorMsg, String firstPaymentReferenceId, String secondPaymentReferenceId, List<PluginProperty> properties, Boolean isAdjusted, List<InvoiceItem> adjustments, List<AuditLog> auditLogs)
-
-
Method Detail
-
setTransactionId
public InvoicePaymentTransaction setTransactionId(UUID transactionId)
-
getTransactionId
public UUID getTransactionId()
-
setTransactionExternalKey
public InvoicePaymentTransaction setTransactionExternalKey(String transactionExternalKey)
-
getTransactionExternalKey
public String getTransactionExternalKey()
-
setPaymentId
public InvoicePaymentTransaction setPaymentId(UUID paymentId)
-
getPaymentId
public UUID getPaymentId()
-
setPaymentExternalKey
public InvoicePaymentTransaction setPaymentExternalKey(String paymentExternalKey)
-
getPaymentExternalKey
public String getPaymentExternalKey()
-
setTransactionType
public InvoicePaymentTransaction setTransactionType(org.killbill.billing.payment.api.TransactionType transactionType)
-
getTransactionType
public org.killbill.billing.payment.api.TransactionType getTransactionType()
-
setAmount
public InvoicePaymentTransaction setAmount(BigDecimal amount)
-
getAmount
public BigDecimal getAmount()
-
setCurrency
public InvoicePaymentTransaction setCurrency(org.killbill.billing.catalog.api.Currency currency)
-
getCurrency
public org.killbill.billing.catalog.api.Currency getCurrency()
-
setEffectiveDate
public InvoicePaymentTransaction setEffectiveDate(org.joda.time.DateTime effectiveDate)
-
getEffectiveDate
public org.joda.time.DateTime getEffectiveDate()
-
setProcessedAmount
public InvoicePaymentTransaction setProcessedAmount(BigDecimal processedAmount)
-
getProcessedAmount
public BigDecimal getProcessedAmount()
-
setProcessedCurrency
public InvoicePaymentTransaction setProcessedCurrency(org.killbill.billing.catalog.api.Currency processedCurrency)
-
getProcessedCurrency
public org.killbill.billing.catalog.api.Currency getProcessedCurrency()
-
setStatus
public InvoicePaymentTransaction setStatus(org.killbill.billing.payment.api.TransactionStatus status)
-
getStatus
public org.killbill.billing.payment.api.TransactionStatus getStatus()
-
setGatewayErrorCode
public InvoicePaymentTransaction setGatewayErrorCode(String gatewayErrorCode)
-
getGatewayErrorCode
public String getGatewayErrorCode()
-
setGatewayErrorMsg
public InvoicePaymentTransaction setGatewayErrorMsg(String gatewayErrorMsg)
-
getGatewayErrorMsg
public String getGatewayErrorMsg()
-
setFirstPaymentReferenceId
public InvoicePaymentTransaction setFirstPaymentReferenceId(String firstPaymentReferenceId)
-
getFirstPaymentReferenceId
public String getFirstPaymentReferenceId()
-
setSecondPaymentReferenceId
public InvoicePaymentTransaction setSecondPaymentReferenceId(String secondPaymentReferenceId)
-
getSecondPaymentReferenceId
public String getSecondPaymentReferenceId()
-
setProperties
public InvoicePaymentTransaction setProperties(List<PluginProperty> properties)
-
addPropertiesItem
public InvoicePaymentTransaction addPropertiesItem(PluginProperty propertiesItem)
-
getProperties
public List<PluginProperty> getProperties()
-
setIsAdjusted
public InvoicePaymentTransaction setIsAdjusted(Boolean isAdjusted)
-
isAdjusted
public Boolean isAdjusted()
-
setAdjustments
public InvoicePaymentTransaction setAdjustments(List<InvoiceItem> adjustments)
-
addAdjustmentsItem
public InvoicePaymentTransaction addAdjustmentsItem(InvoiceItem adjustmentsItem)
-
getAdjustments
public List<InvoiceItem> getAdjustments()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classKillBillObject
-
hashCode
public int hashCode()
- Overrides:
hashCodein classKillBillObject
-
-