RunnerDataRef
One of a runner's configured refs and what the lake holds for it.
type RunnerDataRef {
exchange: String!
tradingMode: String!
pair: String!
timeframe: String!
kind: String!
status: MarketDataLakeDatasetStatus!
hasFile: Boolean!
coverageFromMs: Float
coverageToMs: Float
lastError: String
errorClass: RunnerDataErrorClass
failureStreak: Int!
lastFailureAt: Time
recheckAt: Time
}
Fields
RunnerDataRef.exchange ● String! non-null scalar
RunnerDataRef.tradingMode ● String! non-null scalar
RunnerDataRef.pair ● String! non-null scalar
RunnerDataRef.timeframe ● String! non-null scalar
RunnerDataRef.kind ● String! non-null scalar
RunnerDataRef.status ● MarketDataLakeDatasetStatus! non-null enum
RunnerDataRef.hasFile ● Boolean! non-null scalar
The lake holds a file for the ref, covering coverageFromMs..coverageToMs.
RunnerDataRef.coverageFromMs ● Float scalar
RunnerDataRef.coverageToMs ● Float scalar
RunnerDataRef.lastError ● String scalar
Failing or invalid refs only: the invalid-ref reason for an invalid ref, else the newest failure. Raw text, so only for the organization that owns the runner (or a system organization); null for anyone else, who reads errorClass instead.
RunnerDataRef.errorClass ● RunnerDataErrorClass enum
Failing or invalid refs only: the failure's stable class.
RunnerDataRef.failureStreak ● Int! non-null scalar
Failed jobs since the last success.
RunnerDataRef.lastFailureAt ● Time scalar
RunnerDataRef.recheckAt ● Time scalar
Failing or invalid refs only: when the lake tries the ref again on its own (an invalid ref's recheck time, or the end of a failing ref's retry backoff).
Member Of
RunnerDataRefEdge object