BmSimpleHistoricalDataInfo
Package: velox.api.layer1.data
Type: Class
Inheritance: java.lang.Object รขโ โ BmSimpleHistoricalDataInfo
All Implemented Interfaces: HistoricalDataInfo
Annotations: @DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Descriptionโ
Describes parameters for data retrieval from Bookmap simple historical server.
Fieldsโ
serverUrlโ
public final String serverUrl
URL of historical server
instrumentToImportDurationโ
public final @Nullable Function<SubscribeInfo, Long> instrumentToImportDuration
A mapping from SubscribeInfo to the Long.
Used for selecting default or the closest available historical import duration value in subscription dialog.
Returns default historical import duration in nanoseconds.
Constructorsโ
BmSimpleHistoricalDataInfoโ
public BmSimpleHistoricalDataInfo(String serverUrl)
BmSimpleHistoricalDataInfoโ
public BmSimpleHistoricalDataInfo(String serverUrl, @Nullable Function<SubscribeInfo, Long> instrumentToImportDuration)