Package com.checkout.payments.request
Class PayoutRequest.PayoutRequestBuilder
- java.lang.Object
-
- com.checkout.payments.request.PayoutRequest.PayoutRequestBuilder
-
- Enclosing class:
- PayoutRequest
public static class PayoutRequest.PayoutRequestBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PayoutRequest.PayoutRequestBuilderamount(java.lang.Long amount)PayoutRequest.PayoutRequestBuilderbillingDescriptor(PayoutBillingDescriptor billingDescriptor)PayoutRequestbuild()PayoutRequest.PayoutRequestBuildercurrency(Currency currency)PayoutRequest.PayoutRequestBuilderdestination(PaymentRequestDestination destination)PayoutRequest.PayoutRequestBuilderinstruction(PaymentInstruction instruction)PayoutRequest.PayoutRequestBuildermetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)PayoutRequest.PayoutRequestBuilderprocessingChannelId(java.lang.String processingChannelId)PayoutRequest.PayoutRequestBuilderreference(java.lang.String reference)PayoutRequest.PayoutRequestBuildersender(PaymentSender sender)PayoutRequest.PayoutRequestBuildersource(PayoutRequestSource source)java.lang.StringtoString()
-
-
-
Method Detail
-
source
public PayoutRequest.PayoutRequestBuilder source(PayoutRequestSource source)
- Returns:
this.
-
destination
public PayoutRequest.PayoutRequestBuilder destination(PaymentRequestDestination destination)
- Returns:
this.
-
amount
public PayoutRequest.PayoutRequestBuilder amount(java.lang.Long amount)
- Returns:
this.
-
currency
public PayoutRequest.PayoutRequestBuilder currency(Currency currency)
- Returns:
this.
-
reference
public PayoutRequest.PayoutRequestBuilder reference(java.lang.String reference)
- Returns:
this.
-
billingDescriptor
public PayoutRequest.PayoutRequestBuilder billingDescriptor(PayoutBillingDescriptor billingDescriptor)
- Returns:
this.
-
sender
public PayoutRequest.PayoutRequestBuilder sender(PaymentSender sender)
- Returns:
this.
-
instruction
public PayoutRequest.PayoutRequestBuilder instruction(PaymentInstruction instruction)
- Returns:
this.
-
processingChannelId
public PayoutRequest.PayoutRequestBuilder processingChannelId(java.lang.String processingChannelId)
- Returns:
this.
-
metadata
public PayoutRequest.PayoutRequestBuilder metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
- Returns:
this.
-
build
public PayoutRequest build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-