Class PayoutRequest.PayoutRequestBuilder
- java.lang.Object
-
- com.checkout.payments.previous.request.PayoutRequest.PayoutRequestBuilder
-
- Enclosing class:
- PayoutRequest
public static class PayoutRequest.PayoutRequestBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
destination
public PayoutRequest.PayoutRequestBuilder destination(PaymentRequestDestination destination)
- Returns:
this.
-
amount
public PayoutRequest.PayoutRequestBuilder amount(java.lang.Long amount)
- Returns:
this.
-
fundTransferType
public PayoutRequest.PayoutRequestBuilder fundTransferType(FundTransferType fundTransferType)
- Returns:
this.
-
currency
public PayoutRequest.PayoutRequestBuilder currency(Currency currency)
- Returns:
this.
-
paymentType
public PayoutRequest.PayoutRequestBuilder paymentType(PaymentType paymentType)
- Returns:
this.
-
reference
public PayoutRequest.PayoutRequestBuilder reference(java.lang.String reference)
- Returns:
this.
-
description
public PayoutRequest.PayoutRequestBuilder description(java.lang.String description)
- Returns:
this.
-
capture
public PayoutRequest.PayoutRequestBuilder capture(java.lang.Boolean capture)
- Returns:
this.
-
captureOn
public PayoutRequest.PayoutRequestBuilder captureOn(java.time.Instant captureOn)
- Returns:
this.
-
customer
public PayoutRequest.PayoutRequestBuilder customer(CustomerRequest customer)
- Returns:
this.
-
billingDescriptor
public PayoutRequest.PayoutRequestBuilder billingDescriptor(BillingDescriptor billingDescriptor)
- Returns:
this.
-
shipping
public PayoutRequest.PayoutRequestBuilder shipping(ShippingDetails shipping)
- Returns:
this.
-
previousPaymentId
public PayoutRequest.PayoutRequestBuilder previousPaymentId(java.lang.String previousPaymentId)
- Returns:
this.
-
risk
public PayoutRequest.PayoutRequestBuilder risk(RiskRequest risk)
- Returns:
this.
-
successUrl
public PayoutRequest.PayoutRequestBuilder successUrl(java.lang.String successUrl)
- Returns:
this.
-
failureUrl
public PayoutRequest.PayoutRequestBuilder failureUrl(java.lang.String failureUrl)
- Returns:
this.
-
paymentIp
public PayoutRequest.PayoutRequestBuilder paymentIp(java.lang.String paymentIp)
- Returns:
this.
-
recipient
public PayoutRequest.PayoutRequestBuilder recipient(PaymentRecipient recipient)
- Returns:
this.
-
metadata
public PayoutRequest.PayoutRequestBuilder metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
- Returns:
this.
-
processing
public PayoutRequest.PayoutRequestBuilder processing(java.util.Map<java.lang.String,java.lang.Object> processing)
- Returns:
this.
-
build
public PayoutRequest build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-