Package com.oracle.bmc.ospgateway.model
Class CreditCardPaymentDetail.Builder
- java.lang.Object
-
- com.oracle.bmc.ospgateway.model.CreditCardPaymentDetail.Builder
-
- Enclosing class:
- CreditCardPaymentDetail
public static class CreditCardPaymentDetail.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreditCardPaymentDetail.Builder
amountPaid(BigDecimal amountPaid)
CreditCardPaymentDetail
build()
CreditCardPaymentDetail.Builder
copy(CreditCardPaymentDetail model)
CreditCardPaymentDetail.Builder
creditCardType(CreditCardPaymentDetail.CreditCardType creditCardType)
Credit card typeCreditCardPaymentDetail.Builder
lastDigits(String lastDigits)
Last four digits of the cardCreditCardPaymentDetail.Builder
nameOnCard(String nameOnCard)
Name on the credit cardCreditCardPaymentDetail.Builder
paidBy(String paidBy)
CreditCardPaymentDetail.Builder
timeExpiration(Date timeExpiration)
Expired date of the credit cardCreditCardPaymentDetail.Builder
timePaidOn(Date timePaidOn)
-
-
-
Method Detail
-
timePaidOn
public CreditCardPaymentDetail.Builder timePaidOn(Date timePaidOn)
-
paidBy
public CreditCardPaymentDetail.Builder paidBy(String paidBy)
-
amountPaid
public CreditCardPaymentDetail.Builder amountPaid(BigDecimal amountPaid)
-
nameOnCard
public CreditCardPaymentDetail.Builder nameOnCard(String nameOnCard)
Name on the credit card- Parameters:
nameOnCard
- the value to set- Returns:
- this builder
-
creditCardType
public CreditCardPaymentDetail.Builder creditCardType(CreditCardPaymentDetail.CreditCardType creditCardType)
Credit card type- Parameters:
creditCardType
- the value to set- Returns:
- this builder
-
lastDigits
public CreditCardPaymentDetail.Builder lastDigits(String lastDigits)
Last four digits of the card- Parameters:
lastDigits
- the value to set- Returns:
- this builder
-
timeExpiration
public CreditCardPaymentDetail.Builder timeExpiration(Date timeExpiration)
Expired date of the credit card- Parameters:
timeExpiration
- the value to set- Returns:
- this builder
-
build
public CreditCardPaymentDetail build()
-
copy
public CreditCardPaymentDetail.Builder copy(CreditCardPaymentDetail model)
-
-