Package com.checkout.payments.contexts
Class PaymentContextsProcessing.PaymentContextsProcessingBuilder
- java.lang.Object
-
- com.checkout.payments.contexts.PaymentContextsProcessing.PaymentContextsProcessingBuilder
-
- Enclosing class:
- PaymentContextsProcessing
public static class PaymentContextsProcessing.PaymentContextsProcessingBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
plan
public PaymentContextsProcessing.PaymentContextsProcessingBuilder plan(BillingPlan plan)
- Returns:
this.
-
discountAmount
public PaymentContextsProcessing.PaymentContextsProcessingBuilder discountAmount(java.lang.Integer discountAmount)
- Returns:
this.
-
shippingAmount
public PaymentContextsProcessing.PaymentContextsProcessingBuilder shippingAmount(java.lang.Integer shippingAmount)
- Returns:
this.
-
taxAmount
public PaymentContextsProcessing.PaymentContextsProcessingBuilder taxAmount(java.lang.Integer taxAmount)
- Returns:
this.
-
invoiceId
public PaymentContextsProcessing.PaymentContextsProcessingBuilder invoiceId(java.lang.String invoiceId)
- Returns:
this.
-
brandName
public PaymentContextsProcessing.PaymentContextsProcessingBuilder brandName(java.lang.String brandName)
- Returns:
this.
-
locale
public PaymentContextsProcessing.PaymentContextsProcessingBuilder locale(java.lang.String locale)
- Returns:
this.
-
shippingPreference
public PaymentContextsProcessing.PaymentContextsProcessingBuilder shippingPreference(ShippingPreference shippingPreference)
- Returns:
this.
-
userAction
public PaymentContextsProcessing.PaymentContextsProcessingBuilder userAction(UserAction userAction)
- Returns:
this.
-
partnerCustomerRiskData
public PaymentContextsProcessing.PaymentContextsProcessingBuilder partnerCustomerRiskData(java.util.List<PaymentContextsPartnerCustomerRiskData> partnerCustomerRiskData)
- Returns:
this.
-
customPaymentMethodIds
public PaymentContextsProcessing.PaymentContextsProcessingBuilder customPaymentMethodIds(java.util.List<java.lang.String> customPaymentMethodIds)
- Returns:
this.
-
airlineData
public PaymentContextsProcessing.PaymentContextsProcessingBuilder airlineData(java.util.List<PaymentContextsAirlineData> airlineData)
- Returns:
this.
-
accommodationData
public PaymentContextsProcessing.PaymentContextsProcessingBuilder accommodationData(java.util.List<PaymentContextsAccommodationData> accommodationData)
- Returns:
this.
-
build
public PaymentContextsProcessing build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-