Types

Link copied to clipboard
@Serializable
@SerialName(value = "bool")
data class BoolValue(val value: Boolean) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "bytes")
data class BytesValue(val value: ByteArray) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "float")
data class FloatValue(val value: Double) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "function")
data class FunctionValue(val value: String, val args: PassableValue?) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "int")
data class IntValue(val value: Int) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "list")
data class ListValue(val value: List<PassableValue>) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "map")
data class MapValue(val value: Map<String, PassableValue>) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "Null")
object NullValue : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "string")
data class StringValue(val value: String) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "timestamp")
data class TimestampValue(val value: Long) : PassableValue
Link copied to clipboard
@Serializable
@SerialName(value = "uint")
data class UIntValue(val value: ULong) : PassableValue