Package com.checkout.financial
Class FinancialAction.FinancialActionBuilder
- java.lang.Object
-
- com.checkout.financial.FinancialAction.FinancialActionBuilder
-
- Enclosing class:
- FinancialAction
public static class FinancialAction.FinancialActionBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
paymentId
public FinancialAction.FinancialActionBuilder paymentId(java.lang.String paymentId)
- Returns:
this.
-
actionId
public FinancialAction.FinancialActionBuilder actionId(java.lang.String actionId)
- Returns:
this.
-
actionType
public FinancialAction.FinancialActionBuilder actionType(java.lang.String actionType)
- Returns:
this.
-
entityId
public FinancialAction.FinancialActionBuilder entityId(java.lang.String entityId)
- Returns:
this.
-
subEntityId
public FinancialAction.FinancialActionBuilder subEntityId(java.lang.String subEntityId)
- Returns:
this.
-
currencyAccountId
public FinancialAction.FinancialActionBuilder currencyAccountId(java.lang.String currencyAccountId)
- Returns:
this.
-
paymentMethod
public FinancialAction.FinancialActionBuilder paymentMethod(java.lang.String paymentMethod)
- Returns:
this.
-
processingChannelId
public FinancialAction.FinancialActionBuilder processingChannelId(java.lang.String processingChannelId)
- Returns:
this.
-
reference
public FinancialAction.FinancialActionBuilder reference(java.lang.String reference)
- Returns:
this.
-
mid
public FinancialAction.FinancialActionBuilder mid(java.lang.String mid)
- Returns:
this.
-
responseCode
public FinancialAction.FinancialActionBuilder responseCode(java.lang.String responseCode)
- Returns:
this.
-
responseDescription
public FinancialAction.FinancialActionBuilder responseDescription(java.lang.String responseDescription)
- Returns:
this.
-
region
public FinancialAction.FinancialActionBuilder region(Region region)
- Returns:
this.
-
cardType
public FinancialAction.FinancialActionBuilder cardType(CardType cardType)
- Returns:
this.
-
cardCategory
public FinancialAction.FinancialActionBuilder cardCategory(CardCategory cardCategory)
- Returns:
this.
-
issuerCountry
public FinancialAction.FinancialActionBuilder issuerCountry(CountryCode issuerCountry)
- Returns:
this.
-
merchantCategoryCode
public FinancialAction.FinancialActionBuilder merchantCategoryCode(java.lang.String merchantCategoryCode)
- Returns:
this.
-
fxTradeId
public FinancialAction.FinancialActionBuilder fxTradeId(java.lang.String fxTradeId)
- Returns:
this.
-
processedOn
public FinancialAction.FinancialActionBuilder processedOn(java.time.Instant processedOn)
- Returns:
this.
-
requestedOn
public FinancialAction.FinancialActionBuilder requestedOn(java.time.Instant requestedOn)
- Returns:
this.
-
breakdown
public FinancialAction.FinancialActionBuilder breakdown(java.util.List<ActionBreakdown> breakdown)
- Returns:
this.
-
build
public FinancialAction build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-