Package com.oracle.bmc.ospgateway.model
Class CreditCardPaymentOption.Builder
- java.lang.Object
-
- com.oracle.bmc.ospgateway.model.CreditCardPaymentOption.Builder
-
- Enclosing class:
- CreditCardPaymentOption
public static class CreditCardPaymentOption.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreditCardPaymentOptionbuild()CreditCardPaymentOption.Buildercopy(CreditCardPaymentOption model)CreditCardPaymentOption.BuildercreditCardType(CreditCardType creditCardType)Credit card type.CreditCardPaymentOption.BuilderlastDigits(String lastDigits)Last four digits of the card.CreditCardPaymentOption.BuildernameOnCard(String nameOnCard)Name on the credit card.CreditCardPaymentOption.BuildertimeExpiration(Date timeExpiration)Expired date of the credit card.CreditCardPaymentOption.BuilderwalletInstrumentId(String walletInstrumentId)CreditCardPaymentOption.BuilderwalletTransactionId(String walletTransactionId)
-
-
-
Method Detail
-
walletInstrumentId
public CreditCardPaymentOption.Builder walletInstrumentId(String walletInstrumentId)
-
walletTransactionId
public CreditCardPaymentOption.Builder walletTransactionId(String walletTransactionId)
-
creditCardType
public CreditCardPaymentOption.Builder creditCardType(CreditCardType creditCardType)
Credit card type.- Parameters:
creditCardType- the value to set- Returns:
- this builder
-
lastDigits
public CreditCardPaymentOption.Builder lastDigits(String lastDigits)
Last four digits of the card.- Parameters:
lastDigits- the value to set- Returns:
- this builder
-
nameOnCard
public CreditCardPaymentOption.Builder nameOnCard(String nameOnCard)
Name on the credit card.- Parameters:
nameOnCard- the value to set- Returns:
- this builder
-
timeExpiration
public CreditCardPaymentOption.Builder timeExpiration(Date timeExpiration)
Expired date of the credit card.- Parameters:
timeExpiration- the value to set- Returns:
- this builder
-
build
public CreditCardPaymentOption build()
-
copy
public CreditCardPaymentOption.Builder copy(CreditCardPaymentOption model)
-
-