Package io.moov.sdk.models.components
Class CardAcceptanceMethods.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.CardAcceptanceMethods.Builder
-
- Enclosing class:
- CardAcceptanceMethods
public static final class CardAcceptanceMethods.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CardAcceptanceMethodsbuild()CardAcceptanceMethods.BuilderinPersonPercentage(int inPersonPercentage)Percentage of card transactions that are in-person payments.CardAcceptanceMethods.BuilderinPersonPercentage(java.util.Optional<java.lang.Integer> inPersonPercentage)Percentage of card transactions that are in-person payments.CardAcceptanceMethods.BuildermailOrPhonePercentage(int mailOrPhonePercentage)Percentage of card transactions that are mail or phone payments.CardAcceptanceMethods.BuildermailOrPhonePercentage(java.util.Optional<java.lang.Integer> mailOrPhonePercentage)Percentage of card transactions that are mail or phone payments.CardAcceptanceMethods.BuilderonlinePercentage(int onlinePercentage)Percentage of card transactions that are online payments.CardAcceptanceMethods.BuilderonlinePercentage(java.util.Optional<java.lang.Integer> onlinePercentage)Percentage of card transactions that are online payments.
-
-
-
Method Detail
-
inPersonPercentage
public CardAcceptanceMethods.Builder inPersonPercentage(int inPersonPercentage)
Percentage of card transactions that are in-person payments. Minimum value is 0, maximum is 100.
-
inPersonPercentage
public CardAcceptanceMethods.Builder inPersonPercentage(java.util.Optional<java.lang.Integer> inPersonPercentage)
Percentage of card transactions that are in-person payments. Minimum value is 0, maximum is 100.
-
mailOrPhonePercentage
public CardAcceptanceMethods.Builder mailOrPhonePercentage(int mailOrPhonePercentage)
Percentage of card transactions that are mail or phone payments. Minimum value is 0, maximum is 100.
-
mailOrPhonePercentage
public CardAcceptanceMethods.Builder mailOrPhonePercentage(java.util.Optional<java.lang.Integer> mailOrPhonePercentage)
Percentage of card transactions that are mail or phone payments. Minimum value is 0, maximum is 100.
-
onlinePercentage
public CardAcceptanceMethods.Builder onlinePercentage(int onlinePercentage)
Percentage of card transactions that are online payments. Minimum value is 0, maximum is 100.
-
onlinePercentage
public CardAcceptanceMethods.Builder onlinePercentage(java.util.Optional<java.lang.Integer> onlinePercentage)
Percentage of card transactions that are online payments. Minimum value is 0, maximum is 100.
-
build
public CardAcceptanceMethods build()
-
-