Class AccountDTO.AccountDTOBuilder
- java.lang.Object
-
- tech.cassandre.trading.bot.dto.user.AccountDTO.AccountDTOBuilder
-
- Enclosing class:
- AccountDTO
public static class AccountDTO.AccountDTOBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountDTO.AccountDTOBuilder
accountId(String accountId)
A unique identifier for this account.AccountDTO.AccountDTOBuilder
balance(BalanceDTO balance)
AccountDTO.AccountDTOBuilder
balances(Collection<? extends BalanceDTO> balances)
AccountDTO
build()
AccountDTO.AccountDTOBuilder
clearBalances()
AccountDTO.AccountDTOBuilder
clearFeatures()
AccountDTO.AccountDTOBuilder
feature(AccountFeatureDTO feature)
AccountDTO.AccountDTOBuilder
features(Collection<? extends AccountFeatureDTO> features)
AccountDTO.AccountDTOBuilder
name(String name)
A descriptive name for this account.String
toString()
-
-
-
Method Detail
-
accountId
public AccountDTO.AccountDTOBuilder accountId(String accountId)
A unique identifier for this account.- Returns:
this
.
-
name
public AccountDTO.AccountDTOBuilder name(String name)
A descriptive name for this account. Defaults toaccountId
.- Returns:
this
.
-
feature
public AccountDTO.AccountDTOBuilder feature(AccountFeatureDTO feature)
-
features
public AccountDTO.AccountDTOBuilder features(Collection<? extends AccountFeatureDTO> features)
-
clearFeatures
public AccountDTO.AccountDTOBuilder clearFeatures()
-
balance
public AccountDTO.AccountDTOBuilder balance(BalanceDTO balance)
-
balances
public AccountDTO.AccountDTOBuilder balances(Collection<? extends BalanceDTO> balances)
-
clearBalances
public AccountDTO.AccountDTOBuilder clearBalances()
-
build
public AccountDTO build()
-
-