Package com.checkout.payments
Class ProcessingSettings
- java.lang.Object
-
- com.checkout.payments.ProcessingSettings
-
public final class ProcessingSettings extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProcessingSettings.ProcessingSettingsBuilder
-
Constructor Summary
Constructors Constructor Description ProcessingSettings()ProcessingSettings(java.lang.String orderId, java.lang.Long taxAmount, java.lang.Long discountAmount, java.lang.Long dutyAmount, java.lang.Long shippingAmount, java.lang.Long shippingTaxAmount, boolean aft, PreferredSchema preferredScheme, MerchantInitiatedReason merchantInitiatedReason, java.lang.Long campaignId, ProductType productType, java.lang.String openId, java.lang.Long originalOrderAmount, java.lang.String receiptId, TerminalType terminalType, OsType osType, java.lang.String invoiceId, java.lang.String brandName, java.lang.String locale, ShippingPreference shippingPreference, UserAction userAction, java.util.List<java.util.Map<java.lang.String,java.lang.String>> setTransactionContext, java.util.List<AirlineData> airlineData, java.lang.String otpValue, CountryCode purchaseCountry, java.util.List<java.lang.String> customPaymentMethodIds, java.lang.String merchantCallbackUrl, java.lang.String lineOfBusiness, java.lang.Long shippingDelay, java.util.List<ShippingInfo> shippingInfo, java.lang.Boolean provisionNetworkToken, PanProcessedType panPreference, DLocalProcessingSettings dlocal, SenderInformation senderInformation, CardType cardType, java.lang.String affiliateId, java.lang.String affiliateUrl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProcessingSettings.ProcessingSettingsBuilderbuilder()booleanequals(java.lang.Object o)java.lang.StringgetAffiliateId()java.lang.StringgetAffiliateUrl()java.util.List<AirlineData>getAirlineData()java.lang.StringgetBrandName()java.lang.LonggetCampaignId()CardTypegetCardType()java.util.List<java.lang.String>getCustomPaymentMethodIds()java.lang.LonggetDiscountAmount()DLocalProcessingSettingsgetDlocal()java.lang.LonggetDutyAmount()java.lang.StringgetInvoiceId()java.lang.StringgetLineOfBusiness()java.lang.StringgetLocale()java.lang.StringgetMerchantCallbackUrl()MerchantInitiatedReasongetMerchantInitiatedReason()java.lang.StringgetOpenId()java.lang.StringgetOrderId()java.lang.LonggetOriginalOrderAmount()OsTypegetOsType()java.lang.StringgetOtpValue()PanProcessedTypegetPanPreference()PreferredSchemagetPreferredScheme()ProductTypegetProductType()java.lang.BooleangetProvisionNetworkToken()CountryCodegetPurchaseCountry()java.lang.StringgetReceiptId()SenderInformationgetSenderInformation()java.util.List<java.util.Map<java.lang.String,java.lang.String>>getSetTransactionContext()java.lang.LonggetShippingAmount()java.lang.LonggetShippingDelay()java.util.List<ShippingInfo>getShippingInfo()ShippingPreferencegetShippingPreference()java.lang.LonggetShippingTaxAmount()java.lang.LonggetTaxAmount()TerminalTypegetTerminalType()UserActiongetUserAction()inthashCode()booleanisAft()voidsetAffiliateId(java.lang.String affiliateId)voidsetAffiliateUrl(java.lang.String affiliateUrl)voidsetAft(boolean aft)voidsetAirlineData(java.util.List<AirlineData> airlineData)voidsetBrandName(java.lang.String brandName)voidsetCampaignId(java.lang.Long campaignId)voidsetCardType(CardType cardType)voidsetCustomPaymentMethodIds(java.util.List<java.lang.String> customPaymentMethodIds)voidsetDiscountAmount(java.lang.Long discountAmount)voidsetDlocal(DLocalProcessingSettings dlocal)voidsetDutyAmount(java.lang.Long dutyAmount)voidsetInvoiceId(java.lang.String invoiceId)voidsetLineOfBusiness(java.lang.String lineOfBusiness)voidsetLocale(java.lang.String locale)voidsetMerchantCallbackUrl(java.lang.String merchantCallbackUrl)voidsetMerchantInitiatedReason(MerchantInitiatedReason merchantInitiatedReason)voidsetOpenId(java.lang.String openId)voidsetOrderId(java.lang.String orderId)voidsetOriginalOrderAmount(java.lang.Long originalOrderAmount)voidsetOsType(OsType osType)voidsetOtpValue(java.lang.String otpValue)voidsetPanPreference(PanProcessedType panPreference)voidsetPreferredScheme(PreferredSchema preferredScheme)voidsetProductType(ProductType productType)voidsetProvisionNetworkToken(java.lang.Boolean provisionNetworkToken)voidsetPurchaseCountry(CountryCode purchaseCountry)voidsetReceiptId(java.lang.String receiptId)voidsetSenderInformation(SenderInformation senderInformation)voidsetSetTransactionContext(java.util.List<java.util.Map<java.lang.String,java.lang.String>> setTransactionContext)voidsetShippingAmount(java.lang.Long shippingAmount)voidsetShippingDelay(java.lang.Long shippingDelay)voidsetShippingInfo(java.util.List<ShippingInfo> shippingInfo)voidsetShippingPreference(ShippingPreference shippingPreference)voidsetShippingTaxAmount(java.lang.Long shippingTaxAmount)voidsetTaxAmount(java.lang.Long taxAmount)voidsetTerminalType(TerminalType terminalType)voidsetUserAction(UserAction userAction)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ProcessingSettings
public ProcessingSettings()
-
ProcessingSettings
public ProcessingSettings(java.lang.String orderId, java.lang.Long taxAmount, java.lang.Long discountAmount, java.lang.Long dutyAmount, java.lang.Long shippingAmount, java.lang.Long shippingTaxAmount, boolean aft, PreferredSchema preferredScheme, MerchantInitiatedReason merchantInitiatedReason, java.lang.Long campaignId, ProductType productType, java.lang.String openId, java.lang.Long originalOrderAmount, java.lang.String receiptId, TerminalType terminalType, OsType osType, java.lang.String invoiceId, java.lang.String brandName, java.lang.String locale, ShippingPreference shippingPreference, UserAction userAction, java.util.List<java.util.Map<java.lang.String,java.lang.String>> setTransactionContext, java.util.List<AirlineData> airlineData, java.lang.String otpValue, CountryCode purchaseCountry, java.util.List<java.lang.String> customPaymentMethodIds, java.lang.String merchantCallbackUrl, java.lang.String lineOfBusiness, java.lang.Long shippingDelay, java.util.List<ShippingInfo> shippingInfo, java.lang.Boolean provisionNetworkToken, PanProcessedType panPreference, DLocalProcessingSettings dlocal, SenderInformation senderInformation, CardType cardType, java.lang.String affiliateId, java.lang.String affiliateUrl)
-
-
Method Detail
-
builder
public static ProcessingSettings.ProcessingSettingsBuilder builder()
-
getOrderId
public java.lang.String getOrderId()
-
getTaxAmount
public java.lang.Long getTaxAmount()
-
getDiscountAmount
public java.lang.Long getDiscountAmount()
-
getDutyAmount
public java.lang.Long getDutyAmount()
-
getShippingAmount
public java.lang.Long getShippingAmount()
-
getShippingTaxAmount
public java.lang.Long getShippingTaxAmount()
-
isAft
public boolean isAft()
-
getPreferredScheme
public PreferredSchema getPreferredScheme()
-
getMerchantInitiatedReason
public MerchantInitiatedReason getMerchantInitiatedReason()
-
getCampaignId
public java.lang.Long getCampaignId()
-
getProductType
public ProductType getProductType()
-
getOpenId
public java.lang.String getOpenId()
-
getOriginalOrderAmount
public java.lang.Long getOriginalOrderAmount()
-
getReceiptId
public java.lang.String getReceiptId()
-
getTerminalType
public TerminalType getTerminalType()
-
getOsType
public OsType getOsType()
-
getInvoiceId
public java.lang.String getInvoiceId()
-
getBrandName
public java.lang.String getBrandName()
-
getLocale
public java.lang.String getLocale()
-
getShippingPreference
public ShippingPreference getShippingPreference()
-
getUserAction
public UserAction getUserAction()
-
getSetTransactionContext
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getSetTransactionContext()
-
getAirlineData
public java.util.List<AirlineData> getAirlineData()
-
getOtpValue
public java.lang.String getOtpValue()
-
getPurchaseCountry
public CountryCode getPurchaseCountry()
-
getCustomPaymentMethodIds
public java.util.List<java.lang.String> getCustomPaymentMethodIds()
-
getMerchantCallbackUrl
public java.lang.String getMerchantCallbackUrl()
-
getLineOfBusiness
public java.lang.String getLineOfBusiness()
-
getShippingDelay
public java.lang.Long getShippingDelay()
-
getShippingInfo
public java.util.List<ShippingInfo> getShippingInfo()
-
getProvisionNetworkToken
public java.lang.Boolean getProvisionNetworkToken()
-
getPanPreference
public PanProcessedType getPanPreference()
-
getDlocal
public DLocalProcessingSettings getDlocal()
-
getSenderInformation
public SenderInformation getSenderInformation()
-
getCardType
public CardType getCardType()
-
getAffiliateId
public java.lang.String getAffiliateId()
-
getAffiliateUrl
public java.lang.String getAffiliateUrl()
-
setOrderId
public void setOrderId(java.lang.String orderId)
-
setTaxAmount
public void setTaxAmount(java.lang.Long taxAmount)
-
setDiscountAmount
public void setDiscountAmount(java.lang.Long discountAmount)
-
setDutyAmount
public void setDutyAmount(java.lang.Long dutyAmount)
-
setShippingAmount
public void setShippingAmount(java.lang.Long shippingAmount)
-
setShippingTaxAmount
public void setShippingTaxAmount(java.lang.Long shippingTaxAmount)
-
setAft
public void setAft(boolean aft)
-
setPreferredScheme
public void setPreferredScheme(PreferredSchema preferredScheme)
-
setMerchantInitiatedReason
public void setMerchantInitiatedReason(MerchantInitiatedReason merchantInitiatedReason)
-
setCampaignId
public void setCampaignId(java.lang.Long campaignId)
-
setProductType
public void setProductType(ProductType productType)
-
setOpenId
public void setOpenId(java.lang.String openId)
-
setOriginalOrderAmount
public void setOriginalOrderAmount(java.lang.Long originalOrderAmount)
-
setReceiptId
public void setReceiptId(java.lang.String receiptId)
-
setTerminalType
public void setTerminalType(TerminalType terminalType)
-
setOsType
public void setOsType(OsType osType)
-
setInvoiceId
public void setInvoiceId(java.lang.String invoiceId)
-
setBrandName
public void setBrandName(java.lang.String brandName)
-
setLocale
public void setLocale(java.lang.String locale)
-
setShippingPreference
public void setShippingPreference(ShippingPreference shippingPreference)
-
setUserAction
public void setUserAction(UserAction userAction)
-
setSetTransactionContext
public void setSetTransactionContext(java.util.List<java.util.Map<java.lang.String,java.lang.String>> setTransactionContext)
-
setAirlineData
public void setAirlineData(java.util.List<AirlineData> airlineData)
-
setOtpValue
public void setOtpValue(java.lang.String otpValue)
-
setPurchaseCountry
public void setPurchaseCountry(CountryCode purchaseCountry)
-
setCustomPaymentMethodIds
public void setCustomPaymentMethodIds(java.util.List<java.lang.String> customPaymentMethodIds)
-
setMerchantCallbackUrl
public void setMerchantCallbackUrl(java.lang.String merchantCallbackUrl)
-
setLineOfBusiness
public void setLineOfBusiness(java.lang.String lineOfBusiness)
-
setShippingDelay
public void setShippingDelay(java.lang.Long shippingDelay)
-
setShippingInfo
public void setShippingInfo(java.util.List<ShippingInfo> shippingInfo)
-
setProvisionNetworkToken
public void setProvisionNetworkToken(java.lang.Boolean provisionNetworkToken)
-
setPanPreference
public void setPanPreference(PanProcessedType panPreference)
-
setDlocal
public void setDlocal(DLocalProcessingSettings dlocal)
-
setSenderInformation
public void setSenderInformation(SenderInformation senderInformation)
-
setCardType
public void setCardType(CardType cardType)
-
setAffiliateId
public void setAffiliateId(java.lang.String affiliateId)
-
setAffiliateUrl
public void setAffiliateUrl(java.lang.String affiliateUrl)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-