BaseDocSource

abstract class BaseDocSource

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun fromSource(rawSource: RawSource)
Link copied to clipboard
abstract fun toSource(): Map<String, Any?>
Link copied to clipboard
fun BaseDocSource.withActionMeta(routing: String? = null, version: Long? = null, seqNo: Long? = null, primaryTerm: Long? = null): DocSourceAndMeta<ActionMeta>
fun BaseDocSource.withActionMeta(id: String, routing: String? = null, version: Long? = null, seqNo: Long? = null, primaryTerm: Long? = null): DocSourceAndMeta<IdActionMeta>

A shortcut to attach action metadata to a document source.