Package velox.api.layer1.data
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
Fields inherited from class velox.api.layer1.data.OrderInfo
averageFillPrice, clientId, doNotIncrease, duration, filled, instrumentAlias, isBuy, isDuplicate, isSimulated, limitPrice, modificationUtcTime, orderId, status, stopPrice, stopTriggered, type, unfilled
-
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()
-
Field Details
-
filledChanged
public final boolean filledChanged -
unfilledChanged
public final boolean unfilledChanged -
averageFillPriceChanged
public final boolean averageFillPriceChanged -
durationChanged
public final boolean durationChanged -
statusChanged
public final boolean statusChanged -
limitPriceChanged
public final boolean limitPriceChanged -
stopPriceChanged
public final boolean stopPriceChanged -
stopTriggeredChanged
public final boolean stopTriggeredChanged -
modificationTimeChanged
public final boolean modificationTimeChanged
-
-
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
-
-
Method Details