Package velox.api.layer1.messages
Class Layer1ApiGetCrossTradingTargetMessage.CrossTradingTargetState
java.lang.Object
velox.api.layer1.messages.Layer1ApiGetCrossTradingTargetMessage.CrossTradingTargetState
- All Implemented Interfaces:
Layer1ApiGetUiValueMessage.UiState
- Enclosing class:
Layer1ApiGetCrossTradingTargetMessage
public static class Layer1ApiGetCrossTradingTargetMessage.CrossTradingTargetState
extends Object
implements Layer1ApiGetUiValueMessage.UiState
Holds the current cross-instrument trading target returned via the consumer callback.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List<InstrumentCoreInfo> The instruments that can be selected as a cross-instrument trading target for this instrument.final InstrumentCoreInfoThe instrument orders are currently routed to, ornullif cross trading is not active. -
Constructor Summary
ConstructorsConstructorDescriptionCrossTradingTargetState(InstrumentCoreInfo target, List<InstrumentCoreInfo> possibleTargets) -
Method Summary
-
Field Details
-
target
The instrument orders are currently routed to, ornullif cross trading is not active. -
possibleTargets
The instruments that can be selected as a cross-instrument trading target for this instrument.
-
-
Constructor Details
-
CrossTradingTargetState
-
-
Method Details