Skip to main content

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)