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