Class RequestKlarnaSource.RequestKlarnaSourceBuilder
- java.lang.Object
-
- com.checkout.payments.previous.request.source.apm.RequestKlarnaSource.RequestKlarnaSourceBuilder
-
- Enclosing class:
- RequestKlarnaSource
public static class RequestKlarnaSource.RequestKlarnaSourceBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
authorizationToken
public RequestKlarnaSource.RequestKlarnaSourceBuilder authorizationToken(java.lang.String authorizationToken)
- Returns:
this.
-
locale
public RequestKlarnaSource.RequestKlarnaSourceBuilder locale(java.lang.String locale)
- Returns:
this.
-
purchaseCountry
public RequestKlarnaSource.RequestKlarnaSourceBuilder purchaseCountry(CountryCode purchaseCountry)
- Returns:
this.
-
autoCapture
public RequestKlarnaSource.RequestKlarnaSourceBuilder autoCapture(java.lang.Boolean autoCapture)
- Returns:
this.
-
billingAddress
public RequestKlarnaSource.RequestKlarnaSourceBuilder billingAddress(java.util.Map<java.lang.String,java.lang.String> billingAddress)
- Returns:
this.
-
shippingAddress
public RequestKlarnaSource.RequestKlarnaSourceBuilder shippingAddress(java.util.Map<java.lang.String,java.lang.String> shippingAddress)
- Returns:
this.
-
taxAmount
public RequestKlarnaSource.RequestKlarnaSourceBuilder taxAmount(java.lang.Integer taxAmount)
- Returns:
this.
-
products
public RequestKlarnaSource.RequestKlarnaSourceBuilder products(java.util.List<java.util.Map<java.lang.String,java.lang.String>> products)
- Returns:
this.
-
customer
public RequestKlarnaSource.RequestKlarnaSourceBuilder customer(java.util.Map<java.lang.String,java.lang.String> customer)
- Returns:
this.
-
merchantReference1
public RequestKlarnaSource.RequestKlarnaSourceBuilder merchantReference1(java.lang.String merchantReference1)
- Returns:
this.
-
merchantReference2
public RequestKlarnaSource.RequestKlarnaSourceBuilder merchantReference2(java.lang.String merchantReference2)
- Returns:
this.
-
merchantData
public RequestKlarnaSource.RequestKlarnaSourceBuilder merchantData(java.lang.String merchantData)
- Returns:
this.
-
attachment
public RequestKlarnaSource.RequestKlarnaSourceBuilder attachment(java.util.Map<java.lang.String,java.lang.String> attachment)
- Returns:
this.
-
customPaymentMethodIds
public RequestKlarnaSource.RequestKlarnaSourceBuilder customPaymentMethodIds(java.util.List<java.util.Map<java.lang.String,java.lang.String>> customPaymentMethodIds)
- Returns:
this.
-
build
public RequestKlarnaSource build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-