BalanceInfoBuilder
Package: velox.api.layer1.data
Type: Class
Inheritance: java.lang.Object → BalanceInfoBuilder
Description​
Builder for BalanceInfo - see corresponding javadoc for information about the fields.
Constructors​
BalanceInfoBuilder​
public BalanceInfoBuilder()
Methods​
build​
public BalanceInfo build()
updateBalanceInCurrency​
public BalanceInfoBuilder updateBalanceInCurrency(BalanceInfo.BalanceInCurrency balanceInCurrency)
getAccountName​
@Deprecated
public String getAccountName()
Deprecated: Use getAccountId() instead
Returns: Account name (displayed account name)
setAccountName​
@Deprecated
public BalanceInfoBuilder setAccountName(String accountName)
Deprecated: Use setAccountId(String) instead
getAccountId​
public String getAccountId()
Returns: Account id of the account the balance is for. Null if there is no multi-account support (only single account is supported by the data provider).
setAccountId​
public BalanceInfoBuilder setAccountId(String accountId)
Indicate which account the balance is for. If not set, there is no multi-account support (only single account is supported by the data provider).
Important: Don't set to null if there is multi-account support and data is coming from multiple accounts!
getBalancesInCurrency​
public ArrayList<BalanceInfo.BalanceInCurrency> getBalancesInCurrency()
setBalancesInCurrency​
public BalanceInfoBuilder setBalancesInCurrency(ArrayList<BalanceInfo.BalanceInCurrency> balancesInCurrency)