Skip to main content

OrderInfoUpdate

Package: velox.api.layer1.data

Type: Class

Inheritance: java.lang.Object รขโ€ โ€™ velox.api.layer1.data.OrderInfo รขโ€ โ€™ OrderInfoUpdate

All Implemented Interfaces: Serializable, MultiAccountAware

Descriptionโ€‹

Contains cumulative information about the order + boolean fields, that mark what has changed since the last time it was reported.

See Also:

  • Serialized Form

Fieldsโ€‹

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

Fields inherited from class velox.api.layer1.data.OrderInfo:

  • accountId, averageFillPrice, clientId, doNotIncrease, duration, exchangeId, filled, instrumentAlias, isBuy, isDuplicate, isSimulated, limitPrice, modificationUtcTime, orderId, status, stopPrice, stopTriggered, type, unfilled

Constructorsโ€‹

OrderInfoUpdateโ€‹

@Deprecated
public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, 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)

Deprecated: Use builder instead

OrderInfoUpdateโ€‹

@Deprecated
public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, 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)

Deprecated: Use builder instead

OrderInfoUpdateโ€‹

@Deprecated
public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, 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)

Deprecated: Use builder instead

OrderInfoUpdateโ€‹

public OrderInfoUpdate(OrderInfo orderInfo)

Methodsโ€‹

toStringโ€‹

public String toString()

Overrides: toString in class Object

toBuilderโ€‹

public OrderInfoBuilder toBuilder()

Methods inherited from class velox.api.layer1.data.OrderInfo:

  • getTradingAccountId()

Methods inherited from class java.lang.Object:

  • clone(), equals(Object), finalize(), getClass(), hashCode(), notify(), notifyAll(), wait(), wait(long), wait(long, int)