Package com.oracle.bmc.ospgateway.model
Class PaypalPaymentDetail.Builder
- java.lang.Object
-
- com.oracle.bmc.ospgateway.model.PaypalPaymentDetail.Builder
-
- Enclosing class:
- PaypalPaymentDetail
public static class PaypalPaymentDetail.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaypalPaymentDetail.Builder
amountPaid(BigDecimal amountPaid)
PaypalPaymentDetail
build()
PaypalPaymentDetail.Builder
copy(PaypalPaymentDetail model)
PaypalPaymentDetail.Builder
paidBy(String paidBy)
PaypalPaymentDetail.Builder
paypalId(String paypalId)
The id (email address) of the paypal paymentPaypalPaymentDetail.Builder
paypalReference(String paypalReference)
paypal payment referencePaypalPaymentDetail.Builder
timePaidOn(Date timePaidOn)
-
-
-
Method Detail
-
timePaidOn
public PaypalPaymentDetail.Builder timePaidOn(Date timePaidOn)
-
paidBy
public PaypalPaymentDetail.Builder paidBy(String paidBy)
-
amountPaid
public PaypalPaymentDetail.Builder amountPaid(BigDecimal amountPaid)
-
paypalId
public PaypalPaymentDetail.Builder paypalId(String paypalId)
The id (email address) of the paypal payment- Parameters:
paypalId
- the value to set- Returns:
- this builder
-
paypalReference
public PaypalPaymentDetail.Builder paypalReference(String paypalReference)
paypal payment reference- Parameters:
paypalReference
- the value to set- Returns:
- this builder
-
build
public PaypalPaymentDetail build()
-
copy
public PaypalPaymentDetail.Builder copy(PaypalPaymentDetail model)
-
-