Record

@Serializable
data class Record(val id: PointId, val payload: Payload? = null, val vector: VectorData? = null)

A point returned by scroll (no similarity score).

Constructors

Link copied to clipboard
constructor(id: PointId, payload: Payload? = null, vector: VectorData? = null)

Properties

Link copied to clipboard
@SerialName(value = "id")
val id: PointId
Link copied to clipboard
@SerialName(value = "payload")
val payload: Payload?
Link copied to clipboard
@SerialName(value = "vector")
val vector: VectorData?

Functions

Link copied to clipboard
inline fun <T> Record.payloadAs(json: Json = kdrantJson): T?

Decode this record's payload into T with json, or return null if it carries no payload.