Package com.flagright.api.types
Class TransactionAmountLimit.Builder
- java.lang.Object
-
- com.flagright.api.types.TransactionAmountLimit.Builder
-
- Enclosing class:
- TransactionAmountLimit
public static final class TransactionAmountLimit.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransactionAmountLimitbuild()TransactionAmountLimit.Builderday(Amount day)TransactionAmountLimit.Builderday(java.util.Optional<Amount> day)TransactionAmountLimit.Builderfrom(TransactionAmountLimit other)TransactionAmountLimit.Buildermonth(Amount month)TransactionAmountLimit.Buildermonth(java.util.Optional<Amount> month)TransactionAmountLimit.Builderweek(Amount week)TransactionAmountLimit.Builderweek(java.util.Optional<Amount> week)TransactionAmountLimit.Builderyear(Amount year)TransactionAmountLimit.Builderyear(java.util.Optional<Amount> year)
-
-
-
Method Detail
-
from
public TransactionAmountLimit.Builder from(TransactionAmountLimit other)
-
day
public TransactionAmountLimit.Builder day(java.util.Optional<Amount> day)
-
day
public TransactionAmountLimit.Builder day(Amount day)
-
week
public TransactionAmountLimit.Builder week(java.util.Optional<Amount> week)
-
week
public TransactionAmountLimit.Builder week(Amount week)
-
month
public TransactionAmountLimit.Builder month(java.util.Optional<Amount> month)
-
month
public TransactionAmountLimit.Builder month(Amount month)
-
year
public TransactionAmountLimit.Builder year(java.util.Optional<Amount> year)
-
year
public TransactionAmountLimit.Builder year(Amount year)
-
build
public TransactionAmountLimit build()
-
-