API reference

Value Class

A pull-style snapshot value returned by a node's reader closure.
The registry is intentionally scalar-only for v1; histograms and structured types are out of scope. See the design doc for rationale.

Signature

sealed class Value

Inner Classes

LongValue Class

Extends Value
Modifiers: final

Signature

data class LongValue(val value: Long) : Value

Constructors

LongValue ( value )
Signature
constructor(value: Long)
Parameters
value: Long
Returns
Value.LongValue

Properties

value : Long
[Get]
Signature
val value: Long

DoubleValue Class

Extends Value
Modifiers: final

Signature

data class DoubleValue(val value: Double) : Value

Constructors

DoubleValue ( value )
Signature
constructor(value: Double)
Parameters
value: Double
Returns
Value.DoubleValue

Properties

value : Double
[Get]
Signature
val value: Double

StringValue Class

Extends Value
Modifiers: final

Signature

data class StringValue(val value: String) : Value

Constructors

StringValue ( value )
Signature
constructor(value: String)
Parameters
value: String
Returns
Value.StringValue

Properties

value : String
[Get]
Signature
val value: String

BoolValue Class

Extends Value
Modifiers: final

Signature

data class BoolValue(val value: Boolean) : Value

Constructors

BoolValue ( value )
Signature
constructor(value: Boolean)
Parameters
value: Boolean
Returns
Value.BoolValue

Properties

value : Boolean
[Get]
Signature
val value: Boolean