Package com.checkout.financial
Class FinancialAction
- java.lang.Object
-
- com.checkout.financial.FinancialAction
-
public class FinancialAction extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFinancialAction.FinancialActionBuilder
-
Constructor Summary
Constructors Constructor Description FinancialAction()FinancialAction(java.lang.String paymentId, java.lang.String actionId, java.lang.String actionType, java.lang.String entityId, java.lang.String subEntityId, java.lang.String currencyAccountId, java.lang.String paymentMethod, java.lang.String processingChannelId, java.lang.String reference, java.lang.String mid, java.lang.String responseCode, java.lang.String responseDescription, Region region, CardType cardType, CardCategory cardCategory, CountryCode issuerCountry, java.lang.String merchantCategoryCode, java.lang.String fxTradeId, java.time.Instant processedOn, java.time.Instant requestedOn, java.util.List<ActionBreakdown> breakdown)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FinancialAction.FinancialActionBuilderbuilder()protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetActionId()java.lang.StringgetActionType()java.util.List<ActionBreakdown>getBreakdown()CardCategorygetCardCategory()CardTypegetCardType()java.lang.StringgetCurrencyAccountId()java.lang.StringgetEntityId()java.lang.StringgetFxTradeId()CountryCodegetIssuerCountry()java.lang.StringgetMerchantCategoryCode()java.lang.StringgetMid()java.lang.StringgetPaymentId()java.lang.StringgetPaymentMethod()java.time.InstantgetProcessedOn()java.lang.StringgetProcessingChannelId()java.lang.StringgetReference()RegiongetRegion()java.time.InstantgetRequestedOn()java.lang.StringgetResponseCode()java.lang.StringgetResponseDescription()java.lang.StringgetSubEntityId()inthashCode()voidsetActionId(java.lang.String actionId)voidsetActionType(java.lang.String actionType)voidsetBreakdown(java.util.List<ActionBreakdown> breakdown)voidsetCardCategory(CardCategory cardCategory)voidsetCardType(CardType cardType)voidsetCurrencyAccountId(java.lang.String currencyAccountId)voidsetEntityId(java.lang.String entityId)voidsetFxTradeId(java.lang.String fxTradeId)voidsetIssuerCountry(CountryCode issuerCountry)voidsetMerchantCategoryCode(java.lang.String merchantCategoryCode)voidsetMid(java.lang.String mid)voidsetPaymentId(java.lang.String paymentId)voidsetPaymentMethod(java.lang.String paymentMethod)voidsetProcessedOn(java.time.Instant processedOn)voidsetProcessingChannelId(java.lang.String processingChannelId)voidsetReference(java.lang.String reference)voidsetRegion(Region region)voidsetRequestedOn(java.time.Instant requestedOn)voidsetResponseCode(java.lang.String responseCode)voidsetResponseDescription(java.lang.String responseDescription)voidsetSubEntityId(java.lang.String subEntityId)java.lang.StringtoString()
-
-
-
Constructor Detail
-
FinancialAction
public FinancialAction(java.lang.String paymentId, java.lang.String actionId, java.lang.String actionType, java.lang.String entityId, java.lang.String subEntityId, java.lang.String currencyAccountId, java.lang.String paymentMethod, java.lang.String processingChannelId, java.lang.String reference, java.lang.String mid, java.lang.String responseCode, java.lang.String responseDescription, Region region, CardType cardType, CardCategory cardCategory, CountryCode issuerCountry, java.lang.String merchantCategoryCode, java.lang.String fxTradeId, java.time.Instant processedOn, java.time.Instant requestedOn, java.util.List<ActionBreakdown> breakdown)
-
FinancialAction
public FinancialAction()
-
-
Method Detail
-
builder
public static FinancialAction.FinancialActionBuilder builder()
-
getPaymentId
public java.lang.String getPaymentId()
-
getActionId
public java.lang.String getActionId()
-
getActionType
public java.lang.String getActionType()
-
getEntityId
public java.lang.String getEntityId()
-
getSubEntityId
public java.lang.String getSubEntityId()
-
getCurrencyAccountId
public java.lang.String getCurrencyAccountId()
-
getPaymentMethod
public java.lang.String getPaymentMethod()
-
getProcessingChannelId
public java.lang.String getProcessingChannelId()
-
getReference
public java.lang.String getReference()
-
getMid
public java.lang.String getMid()
-
getResponseCode
public java.lang.String getResponseCode()
-
getResponseDescription
public java.lang.String getResponseDescription()
-
getRegion
public Region getRegion()
-
getCardType
public CardType getCardType()
-
getCardCategory
public CardCategory getCardCategory()
-
getIssuerCountry
public CountryCode getIssuerCountry()
-
getMerchantCategoryCode
public java.lang.String getMerchantCategoryCode()
-
getFxTradeId
public java.lang.String getFxTradeId()
-
getProcessedOn
public java.time.Instant getProcessedOn()
-
getRequestedOn
public java.time.Instant getRequestedOn()
-
getBreakdown
public java.util.List<ActionBreakdown> getBreakdown()
-
setPaymentId
public void setPaymentId(java.lang.String paymentId)
-
setActionId
public void setActionId(java.lang.String actionId)
-
setActionType
public void setActionType(java.lang.String actionType)
-
setEntityId
public void setEntityId(java.lang.String entityId)
-
setSubEntityId
public void setSubEntityId(java.lang.String subEntityId)
-
setCurrencyAccountId
public void setCurrencyAccountId(java.lang.String currencyAccountId)
-
setPaymentMethod
public void setPaymentMethod(java.lang.String paymentMethod)
-
setProcessingChannelId
public void setProcessingChannelId(java.lang.String processingChannelId)
-
setReference
public void setReference(java.lang.String reference)
-
setMid
public void setMid(java.lang.String mid)
-
setResponseCode
public void setResponseCode(java.lang.String responseCode)
-
setResponseDescription
public void setResponseDescription(java.lang.String responseDescription)
-
setRegion
public void setRegion(Region region)
-
setCardType
public void setCardType(CardType cardType)
-
setCardCategory
public void setCardCategory(CardCategory cardCategory)
-
setIssuerCountry
public void setIssuerCountry(CountryCode issuerCountry)
-
setMerchantCategoryCode
public void setMerchantCategoryCode(java.lang.String merchantCategoryCode)
-
setFxTradeId
public void setFxTradeId(java.lang.String fxTradeId)
-
setProcessedOn
public void setProcessedOn(java.time.Instant processedOn)
-
setRequestedOn
public void setRequestedOn(java.time.Instant requestedOn)
-
setBreakdown
public void setBreakdown(java.util.List<ActionBreakdown> breakdown)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-