PlanData

data class PlanData(val name: String, val author: String, val description: String, val collectors: List<CollectorFlags>, val activeNodes: List<String>, val resourceFilters: List<String>, val planId: String?, val scripts: List<String>, val runs: String, val timeOut: Long)

Describes a measurement plan.

Constructors

Link copied to clipboard
constructor(document: String)
constructor(document: MarkdownDocument, metadata: Map<String, List<String>> = document.frontMatter)
constructor(name: String, author: String, description: String, collectors: List<CollectorFlags>, activeNodes: List<String>, resourceFilters: List<String>, planId: String?, scripts: List<String>, runs: String, timeOut: Long)

Properties

Link copied to clipboard

Active nodes for the session

Link copied to clipboard

Author of the plan

Link copied to clipboard

Collection rules for nodes

Link copied to clipboard

Description of the plan

Link copied to clipboard

Name of the plan

Link copied to clipboard

Plan id (unique UUID, if any)

Link copied to clipboard

List of included resources in the session

Link copied to clipboard

How many runs (a single value or comma separated list)

Link copied to clipboard

List of scripts (must be nonempty)

Link copied to clipboard

General timeout for the whole session

Functions

Link copied to clipboard
fun flags(node: String): <Error class: unknown class>?