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