data class NodeMetadata(
val path: String,
val type: NodeType,
val visibility: Visibility,
val description: String,
val unit: String?,
)NodeMetadata
(
path
, type
, visibility
, description
, unit
)
|
Signature
constructor(
path: String,
type: NodeType,
visibility: Visibility,
description: String,
unit: String?,
)Parameters path: String
Full hierarchical, slash-delimited path identifying the node. The leading prefix is opaque — treat it as a stable identifier.
description: String
Short human-readable label.
unit: String?
Optional unit string (e.g. "bytes", "ms", "count").
Returns NodeMetadata |
description
: String
[Get] |
Short human-readable label.
Signature
val description: String |
path
: String
[Get] |
Full hierarchical, slash-delimited path identifying the node. The leading prefix is opaque — treat it as a stable identifier.
Signature
val path: String |
type
: NodeType
[Get] |
Advisory type hint for formatting.
Signature
val type: NodeType |
unit
: String?
[Get] |
Optional unit string (e.g. "bytes", "ms", "count").
Signature
val unit: String? |
visibility
: Visibility
[Get] |
Whether this node is hidden in production builds.
Signature
val visibility: Visibility |