Class BalanceDTO.Builder
- java.lang.Object
-
- tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
- Enclosing class:
- BalanceDTO
public static final class BalanceDTO.Builder extends Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BalanceDTO.Builder
available(BigDecimal newAvailable)
Available.BalanceDTO.Builder
borrowed(BigDecimal newBorrowed)
Borrowed.BalanceDTO
create()
Creates balance.BalanceDTO.Builder
currency(CurrencyDTO newCurrency)
Currency.BalanceDTO.Builder
depositing(BigDecimal newDepositing)
Depositing.BalanceDTO.Builder
frozen(BigDecimal newFrozen)
Frozen.BalanceDTO.Builder
loaned(BigDecimal newLoaned)
Loaned.BalanceDTO.Builder
total(BigDecimal newTotal)
Total.BalanceDTO.Builder
withdrawing(BigDecimal newWithdrawing)
Withdrawing.
-
-
-
Method Detail
-
currency
public BalanceDTO.Builder currency(CurrencyDTO newCurrency)
Currency.- Parameters:
newCurrency
- currency- Returns:
- builder
-
total
public BalanceDTO.Builder total(BigDecimal newTotal)
Total.- Parameters:
newTotal
- total- Returns:
- builder
-
available
public BalanceDTO.Builder available(BigDecimal newAvailable)
Available.- Parameters:
newAvailable
- available- Returns:
- builder
-
frozen
public BalanceDTO.Builder frozen(BigDecimal newFrozen)
Frozen.- Parameters:
newFrozen
- frozen- Returns:
- builder
-
loaned
public BalanceDTO.Builder loaned(BigDecimal newLoaned)
Loaned.- Parameters:
newLoaned
- loaned- Returns:
- builder
-
borrowed
public BalanceDTO.Builder borrowed(BigDecimal newBorrowed)
Borrowed.- Parameters:
newBorrowed
- borrowed- Returns:
- builder
-
withdrawing
public BalanceDTO.Builder withdrawing(BigDecimal newWithdrawing)
Withdrawing.- Parameters:
newWithdrawing
- withdrawing- Returns:
- builder
-
depositing
public BalanceDTO.Builder depositing(BigDecimal newDepositing)
Depositing.- Parameters:
newDepositing
- depositing- Returns:
- builder
-
create
public BalanceDTO create()
Creates balance.- Returns:
- balance
-
-