Skip to main content

RunnerDataTarget

One row in the runner detail page's data tab — a single (exchange, tradingMode, pair, timeframe, kind) tuple the runner is configured to download, plus on-disk metadata when the file is cached.

type RunnerDataTarget {
exchange: String!
tradingMode: MarketDataTradingMode!
pair: String!
timeframe: String!
kind: MarketDataKind!
cached: Boolean!
rowCount: Int
fromMs: Float
toMs: Float
status: RunnerDataTargetStatus!
errorMessage: String
updatedAtMs: Float
}

Fields

RunnerDataTarget.exchange ● String! non-null scalar

RunnerDataTarget.tradingMode ● MarketDataTradingMode! non-null enum

RunnerDataTarget.pair ● String! non-null scalar

RunnerDataTarget.timeframe ● String! non-null scalar

RunnerDataTarget.kind ● MarketDataKind! non-null enum

RunnerDataTarget.cached ● Boolean! non-null scalar

RunnerDataTarget.rowCount ● Int scalar

RunnerDataTarget.fromMs ● Float scalar

RunnerDataTarget.toMs ● Float scalar

RunnerDataTarget.status ● RunnerDataTargetStatus! non-null enum

Per-ref availability status for the reactive pipeline.

RunnerDataTarget.errorMessage ● String scalar

Latest error message if status=FAILED; empty otherwise.

RunnerDataTarget.updatedAtMs ● Float scalar

When this target's state last changed (unix ms).

Member Of

RunnerDataTargetsResult object ● RunnerTargetsUpdate object