Class OrderInfoUpdate

java.lang.Object
velox.api.layer1.data.OrderInfo
velox.api.layer1.data.OrderInfoUpdate
All Implemented Interfaces:
java.io.Serializable

public class OrderInfoUpdate
extends OrderInfo
Contains cumulative information about the order + boolean fields, that mark what has changed since the last time it was reported.
See Also:
Serialized Form
  • Field Summary

    Fields 
    Modifier and Type Field Description
    boolean averageFillPriceChanged  
    boolean durationChanged  
    boolean filledChanged  
    boolean limitPriceChanged  
    boolean modificationTimeChanged  
    boolean statusChanged  
    boolean stopPriceChanged  
    boolean stopTriggeredChanged  
    boolean unfilledChanged  
  • Constructor Summary

    Constructors 
    Constructor Description
    OrderInfoUpdate​(java.lang.String instrumentAlias, java.lang.String orderId, boolean isBuy, OrderType type, java.lang.String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationTime, boolean modificationTimeChanged)  
    OrderInfoUpdate​(java.lang.String instrumentAlias, java.lang.String orderId, boolean isBuy, OrderType type, java.lang.String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated)  
    OrderInfoUpdate​(java.lang.String instrumentAlias, java.lang.String orderId, boolean isBuy, OrderType type, java.lang.String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated, boolean isDuplicate)  
    OrderInfoUpdate​(OrderInfo orderInfo)  
  • Method Summary

    Modifier and Type Method Description
    OrderInfoBuilder toBuilder()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • OrderInfoUpdate

      public OrderInfoUpdate​(java.lang.String instrumentAlias, java.lang.String orderId, boolean isBuy, OrderType type, java.lang.String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated, boolean isDuplicate)
    • OrderInfoUpdate

      public OrderInfoUpdate​(java.lang.String instrumentAlias, java.lang.String orderId, boolean isBuy, OrderType type, java.lang.String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated)
    • OrderInfoUpdate

      public OrderInfoUpdate​(java.lang.String instrumentAlias, java.lang.String orderId, boolean isBuy, OrderType type, java.lang.String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationTime, boolean modificationTimeChanged)
    • OrderInfoUpdate

      public OrderInfoUpdate​(OrderInfo orderInfo)
  • Method Details