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.BuilderamountPaid(BigDecimal amountPaid)OtherPaymentDetailbuild()OtherPaymentDetail.Buildercopy(OtherPaymentDetail model)OtherPaymentDetail.BuildercreditCardType(OtherPaymentDetail.CreditCardType creditCardType)Echeck card typeOtherPaymentDetail.BuilderecheckRouting(String echeckRouting)Last four routing digits of the cardOtherPaymentDetail.BuilderlastDigits(String lastDigits)Last four digits of the cardOtherPaymentDetail.BuildernameOnCard(String nameOnCard)Name on the echeck cardOtherPaymentDetail.BuilderpaidBy(String paidBy)OtherPaymentDetail.BuildertimeExpiration(Date timeExpiration)Expired date of the echeck cardOtherPaymentDetail.BuildertimePaidOn(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)
-
-