Skip to content

Commit 6d678b2

Browse files
authored
[7.17] Update cat datafeeds specification (#1333)
1 parent 004f845 commit 6d678b2

File tree

5 files changed

+355
-11
lines changed

5 files changed

+355
-11
lines changed

output/schema/schema.json

Lines changed: 229 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/schema/validation-errors.json

Lines changed: 5 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/typescript/types.ts

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

specification/cat/_types/CatBase.ts

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,3 +402,73 @@ export enum CatAnonalyDetectorColumn {
402402
export type CatAnonalyDetectorColumns =
403403
| CatAnonalyDetectorColumn
404404
| CatAnonalyDetectorColumn[]
405+
406+
export enum CatDatafeedColumn {
407+
/**
408+
* For started datafeeds only, contains messages relating to the selection of
409+
* a node.
410+
* @aliases assignment_explanation
411+
*/
412+
ae = 0,
413+
/**
414+
* The number of buckets processed.
415+
* @aliases buckets.count, bucketsCount
416+
*/
417+
bc = 1,
418+
/** A numerical character string that uniquely identifies the datafeed. */
419+
id = 2,
420+
/**
421+
* For started datafeeds only, the network address of the node where the
422+
* datafeed is started.
423+
* @aliases node.address, nodeAddress
424+
*/
425+
na = 3,
426+
/**
427+
* For started datafeeds only, the ephemeral ID of the node where the
428+
* datafeed is started.
429+
* @aliases node.ephemeral_id, nodeEphemeralId
430+
*/
431+
ne = 4,
432+
/**
433+
* For started datafeeds only, the unique identifier of the node where the
434+
* datafeed is started.
435+
* @aliases node.id, nodeId
436+
*/
437+
ni = 5,
438+
/**
439+
* For started datafeeds only, the name of the node where the datafeed is
440+
* started.
441+
* @aliases node.name, nodeName
442+
*/
443+
nn = 6,
444+
/**
445+
* The average search time per bucket, in milliseconds.
446+
* @aliases search.bucket_avg, searchBucketAvg
447+
*/
448+
sba = 7,
449+
/**
450+
* The number of searches run by the datafeed.
451+
* @aliases search.count, searchCount */
452+
sc = 8,
453+
/**
454+
* The exponential average search time per hour, in milliseconds.
455+
* @aliases search.exp_avg_hour, searchExpAvgHour
456+
*/
457+
seah = 9,
458+
/**
459+
* The total time the datafeed spent searching, in milliseconds.
460+
* @aliases search.time, searchTime */
461+
st = 10,
462+
/**
463+
* The status of the datafeed: `starting`, `started`, `stopping`, or `stopped`.
464+
* If `starting`, the datafeed has been requested to start but has not yet
465+
* started. If `started`, the datafeed is actively receiving data. If
466+
* `stopping`, the datafeed has been requested to stop gracefully and is
467+
* completing its final action. If `stopped`, the datafeed is stopped and will
468+
* not receive data until it is re-started.
469+
* @aliases state
470+
*/
471+
s = 11
472+
}
473+
474+
export type CatDatafeedColumns = CatDatafeedColumn | CatDatafeedColumn[]

0 commit comments

Comments
 (0)