Package velox.api.layer1.data
Class BmSimpleHistoricalDataInfo
java.lang.Object
velox.api.layer1.data.BmSimpleHistoricalDataInfo
- All Implemented Interfaces:
HistoricalDataInfo
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
public class BmSimpleHistoricalDataInfo
extends Object
implements HistoricalDataInfo
Describes parameters for data retrieval from Bookmap simple historical
server.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal @Nullable Function<SubscribeInfo, Long> A mapping fromSubscribeInfoto theLong.
Used for selecting default or the closest available historical import duration value in subscription dialog.
Returns default historical import duration in nanoseconds.final StringURL of historical server -
Constructor Summary
ConstructorsConstructorDescriptionBmSimpleHistoricalDataInfo(String serverUrl) BmSimpleHistoricalDataInfo(String serverUrl, @Nullable Function<SubscribeInfo, Long> instrumentToImportDuration) -
Method Summary
-
Field Details
-
serverUrl
URL of historical server -
instrumentToImportDuration
A mapping fromSubscribeInfoto theLong.
Used for selecting default or the closest available historical import duration value in subscription dialog.
Returns default historical import duration in nanoseconds.
-
-
Constructor Details
-
BmSimpleHistoricalDataInfo
-
BmSimpleHistoricalDataInfo
public BmSimpleHistoricalDataInfo(String serverUrl, @Nullable Function<SubscribeInfo, Long> instrumentToImportDuration)
-