AbstractSingleOrderSendParametersBuilder<T extends AbstractSingleOrderSendParametersBuilder<T>>
Package: velox.api.layer1.data
Type: Class
Inheritance: java.lang.Object → AbstractSingleOrderSendParametersBuilder
Direct Known Subclasses: AbstractSimpleOrderSendParametersBuilder
Fields​
alias​
protected String alias
isBuy​
protected boolean isBuy
size​
protected int size
duration​
protected OrderDuration duration
clientId​
protected String clientId
accountId​
protected String accountId
Constructors​
AbstractSingleOrderSendParametersBuilder​
protected AbstractSingleOrderSendParametersBuilder()
AbstractSingleOrderSendParametersBuilder​
protected AbstractSingleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, String accountId)
AbstractSingleOrderSendParametersBuilder​
protected AbstractSingleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId)
Methods​
build​
public SingleOrderSendParameters build()
getAlias​
public String getAlias()
setAlias​
public T setAlias(String alias)
isBuy​
public boolean isBuy()
setBuy​
public T setBuy(boolean isBuy)
getSize​
public int getSize()
setSize​
public T setSize(int size)
getDuration​
public OrderDuration getDuration()
setDuration​
public T setDuration(OrderDuration duration)
getClientId​
public String getClientId()
setClientId​
public T setClientId(String clientId)
getAccountId​
public String getAccountId()
setAccountId​
public T setAccountId(String accountId)
toString​
public String toString()
Overrides: toString in class Object