Package com.flagright.api.types
Class TransactionLimits.Builder
- java.lang.Object
-
- com.flagright.api.types.TransactionLimits.Builder
-
- Enclosing class:
- TransactionLimits
public static final class TransactionLimits.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public TransactionLimits.Builder from(TransactionLimits other)
-
maximumDailyTransactionLimit
public TransactionLimits.Builder maximumDailyTransactionLimit(java.util.Optional<Amount> maximumDailyTransactionLimit)
-
maximumDailyTransactionLimit
public TransactionLimits.Builder maximumDailyTransactionLimit(Amount maximumDailyTransactionLimit)
-
maximumWeeklyTransactionLimit
public TransactionLimits.Builder maximumWeeklyTransactionLimit(java.util.Optional<Amount> maximumWeeklyTransactionLimit)
-
maximumWeeklyTransactionLimit
public TransactionLimits.Builder maximumWeeklyTransactionLimit(Amount maximumWeeklyTransactionLimit)
-
maximumMonthlyTransactionLimit
public TransactionLimits.Builder maximumMonthlyTransactionLimit(java.util.Optional<Amount> maximumMonthlyTransactionLimit)
-
maximumMonthlyTransactionLimit
public TransactionLimits.Builder maximumMonthlyTransactionLimit(Amount maximumMonthlyTransactionLimit)
-
maximumQuarterlyTransactionLimit
public TransactionLimits.Builder maximumQuarterlyTransactionLimit(java.util.Optional<Amount> maximumQuarterlyTransactionLimit)
-
maximumQuarterlyTransactionLimit
public TransactionLimits.Builder maximumQuarterlyTransactionLimit(Amount maximumQuarterlyTransactionLimit)
-
maximumTransactionLimit
public TransactionLimits.Builder maximumTransactionLimit(java.util.Optional<Amount> maximumTransactionLimit)
-
maximumTransactionLimit
public TransactionLimits.Builder maximumTransactionLimit(Amount maximumTransactionLimit)
-
maximumYearlyTransactionLimit
public TransactionLimits.Builder maximumYearlyTransactionLimit(java.util.Optional<Amount> maximumYearlyTransactionLimit)
-
maximumYearlyTransactionLimit
public TransactionLimits.Builder maximumYearlyTransactionLimit(Amount maximumYearlyTransactionLimit)
-
paymentMethodLimits
public TransactionLimits.Builder paymentMethodLimits(java.util.Optional<TransactionLimitsPaymentMethodLimits> paymentMethodLimits)
-
paymentMethodLimits
public TransactionLimits.Builder paymentMethodLimits(TransactionLimitsPaymentMethodLimits paymentMethodLimits)
-
build
public TransactionLimits build()
-
-