Class AbstractSingleOrderSendParametersBuilder<T extends AbstractSingleOrderSendParametersBuilder<T>>

java.lang.Object
velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder<T>
Direct Known Subclasses:
AbstractSimpleOrderSendParametersBuilder, SingleOrderSendParametersBuilder

public abstract class AbstractSingleOrderSendParametersBuilder<T extends AbstractSingleOrderSendParametersBuilder<T>> extends Object
  • Field Details

    • alias

      protected String alias
    • isBuy

      protected boolean isBuy
    • size

      protected int size
    • duration

      protected OrderDuration duration
    • clientId

      protected String clientId
    • accountId

      protected String accountId
    • orderEntryType

      protected OrderEntryType orderEntryType
  • Constructor Details

    • AbstractSingleOrderSendParametersBuilder

      protected AbstractSingleOrderSendParametersBuilder()
    • AbstractSingleOrderSendParametersBuilder

      protected AbstractSingleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, String accountId, OrderEntryType orderEntryType)
    • AbstractSingleOrderSendParametersBuilder

      protected AbstractSingleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId)
  • Method Details

    • 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)
    • getOrderEntryType

      public OrderEntryType getOrderEntryType()
    • setOrderEntryType

      public T setOrderEntryType(OrderEntryType orderEntryType)
    • toString

      public String toString()
      Overrides:
      toString in class Object