IndexAction

open class IndexAction<S : BaseDocSource>(meta: ActionMeta, source: S, concurrencyControl: ConcurrencyControl?, pipeline: String?) : Action<S>

Indexes a source document to an index. If the document already exists, the action overwrites the document and increments its version.

See also

Constructors

IndexAction
Link copied to clipboard
fun <S : BaseDocSource> IndexAction(meta: ActionMeta, source: S, concurrencyControl: ConcurrencyControl? = null, pipeline: String? = null)

Properties

concurrencyControl
Link copied to clipboard
open override val concurrencyControl: ConcurrencyControl? = null
Concurrency control.
meta
Link copied to clipboard
open override val meta: ActionMeta
Action's metadata.
name
Link copied to clipboard
open override val name: String
Name of the action.
pipeline
Link copied to clipboard
val pipeline: String? = null
source
Link copied to clipboard
open override val source: S
Optional source.

Inheritors

CreateAction
Link copied to clipboard