Message

@JsonClass(generateAdapter = true)
data class Message(@Json(name = "arguments") val arguments: List<String>? = null, @Json(name = "id") val id: String? = null, @Json(name = "markdown") val markdown: String? = null, @Json(name = "properties") val properties: PropertyBag? = null, @Json(name = "text") val text: String? = null)(source)

A short description of the artifact.

A short description of the artifact location.

A message relevant to the region.

A message relevant to the location.

A description of the location relationship.

A message relevant to this call stack.

A message that describes the condition that was encountered.

A description of the reporting descriptor relationship.

A description of the graph.

A short description of the edge.

A short description of the node.

A message describing the role played by the attachment.

A message relevant to the rectangle.

A message relevant to the code flow.

A message relevant to the thread flow.

A message that describes the proposed fix, enabling viewers to present the proposed change to an end user.

A description of this graph traversal.

A message to display to the user as the edge is traversed.

A message that describes the result. The first sentence of the message only will be displayed when visible space is limited.

A description of the identity and role played within the engineering system by this object's containing run object.

Encapsulates a message intended to be read by the end user.

Since

0.12.0

Constructors

Link copied to clipboard
constructor(@Json(name = "arguments") arguments: List<String>? = null, @Json(name = "id") id: String? = null, @Json(name = "markdown") markdown: String? = null, @Json(name = "properties") properties: PropertyBag? = null, @Json(name = "text") text: String? = null)

Properties

Link copied to clipboard
val arguments: List<String>? = null

An array of strings to substitute into the message string.

Link copied to clipboard
val id: String? = null

The identifier for this message.

Link copied to clipboard
val markdown: String? = null

A Markdown message string.

Link copied to clipboard
val properties: PropertyBag? = null

Key/value pairs that provide additional information about the message.

Link copied to clipboard
val text: String? = null

A plain text message string.