Package io.moov.sdk.models.components
Class CardPresentPaymentPaymentMethod.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.CardPresentPaymentPaymentMethod.Builder
-
- Enclosing class:
- CardPresentPaymentPaymentMethod
public static final class CardPresentPaymentPaymentMethod.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CardPresentPaymentPaymentMethodbuild()CardPresentPaymentPaymentMethod.BuilderpaymentMethodID(java.lang.String paymentMethodID)ID of the payment method.CardPresentPaymentPaymentMethod.BuilderpaymentMethodType(CardPresentPaymentPaymentMethodPaymentMethodType paymentMethodType)CardPresentPaymentPaymentMethod.BuilderterminalCard(TerminalCard terminalCard)Describes payment card details captured with tap or in-person payment.CardPresentPaymentPaymentMethod.BuilderterminalCard(java.util.Optional<? extends TerminalCard> terminalCard)Describes payment card details captured with tap or in-person payment.
-
-
-
Method Detail
-
paymentMethodID
public CardPresentPaymentPaymentMethod.Builder paymentMethodID(java.lang.String paymentMethodID)
ID of the payment method.
-
paymentMethodType
public CardPresentPaymentPaymentMethod.Builder paymentMethodType(CardPresentPaymentPaymentMethodPaymentMethodType paymentMethodType)
-
terminalCard
public CardPresentPaymentPaymentMethod.Builder terminalCard(TerminalCard terminalCard)
Describes payment card details captured with tap or in-person payment.
-
terminalCard
public CardPresentPaymentPaymentMethod.Builder terminalCard(java.util.Optional<? extends TerminalCard> terminalCard)
Describes payment card details captured with tap or in-person payment.
-
build
public CardPresentPaymentPaymentMethod build()
-
-