BaseDocSource

abstract class BaseDocSource

Functions

fromSource
Link copied to clipboard
abstract fun fromSource(rawSource: RawSource)
toSource
Link copied to clipboard
abstract fun toSource(): Map<String, Any?>

Inheritors

DocSource
Link copied to clipboard
DynDocSource
Link copied to clipboard

Extensions

withActionMeta
Link copied to clipboard
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.
fun BaseDocSource.withActionMeta(routing: String? = null, version: Long? = null, seqNo: Long? = null, primaryTerm: Long? = null): DocSourceAndMeta<ActionMeta>
A shortcut to attach action metadata to a document source.