ThreadFlow
@JsonClass(generateAdapter = true)
Describes a sequence of code locations that specify a path through a single thread of execution such as an operating system or fiber.
Since
0.12.0
Constructors
Link copied to clipboard
constructor(@Json(name = "id") id: String? = null, @Json(name = "immutableState") immutableState: Map<String, MultiformatMessageString>? = null, @Json(name = "initialState") initialState: Map<String, MultiformatMessageString>? = null, @Json(name = "locations") locations: List<ThreadFlowLocation>, @Json(name = "message") message: Message? = null, @Json(name = "properties") properties: PropertyBag? = null)
Properties
Link copied to clipboard
Values of relevant expressions at the start of the thread flow that remain constant.
Link copied to clipboard
Values of relevant expressions at the start of the thread flow that may change during thread flow execution.
Link copied to clipboard
A temporally ordered array of 'threadFlowLocation' objects, each of which describes a location visited by the tool while producing the result.
Link copied to clipboard
Key/value pairs that provide additional information about the thread flow.