RecordData

sealed interface RecordData<T : Any>

Inheritors

Types

Link copied to clipboard
data class Binary(val data: Base64Blob) : RecordData<Base64Blob>
Link copied to clipboard
data class Json(val data: Any) : RecordData<Any>

Note that the data type here must be something which can be marshalled by the JSON marshaller, so a map or a list or a primitive.

Properties

Link copied to clipboard
abstract val data: T
Link copied to clipboard
abstract val type: RecordFormat