StatusInfoBuilder
Package: velox.api.layer1.data
Type: Class
Inheritance: java.lang.Object รขโ โ StatusInfoBuilder
Descriptionโ
Modifiable version of StatusInfo. This one can be edited and then transformed into StatusInfo.
Constructorsโ
StatusInfoBuilderโ
public StatusInfoBuilder()
StatusInfoBuilderโ
public StatusInfoBuilder(StatusInfoBuilder other)
Methodsโ
buildโ
public StatusInfo build()
getInstrumentAliasโ
public String getInstrumentAlias()
setInstrumentAliasโ
public StatusInfoBuilder setInstrumentAlias(String instrumentAlias)
getUnrealizedPnlโ
public double getUnrealizedPnl()
setUnrealizedPnlโ
public StatusInfoBuilder setUnrealizedPnl(double unrealizedPnl)
getRealizedPnlโ
public double getRealizedPnl()
setRealizedPnlโ
public StatusInfoBuilder setRealizedPnl(double realizedPnl)
getCurrencyโ
public String getCurrency()
setCurrencyโ
public StatusInfoBuilder setCurrency(String currency)
getPositionโ
public int getPosition()
setPositionโ
public StatusInfoBuilder setPosition(int position)
getAveragePriceโ
public double getAveragePrice()
setAveragePriceโ
public StatusInfoBuilder setAveragePrice(double averagePrice)
getVolumeโ
public int getVolume()
setVolumeโ
public StatusInfoBuilder setVolume(int volume)
getWorkingBuysโ
public int getWorkingBuys()
setWorkingBuysโ
public StatusInfoBuilder setWorkingBuys(int workingBuys)
getWorkingSellsโ
public int getWorkingSells()
setWorkingSellsโ
public StatusInfoBuilder setWorkingSells(int workingSells)
setDuplicateโ
public StatusInfoBuilder setDuplicate(boolean isDuplicate)
isDuplicateโ
public boolean isDuplicate()
setAccountIdโ
public void setAccountId(String accountId)
getAccountIdโ
public String getAccountId()