ConcurrencyControl

enum ConcurrencyControl : Enum<ConcurrencyControl> , ToValue<String>

Controls optimistic concurrency.

See also

Entries

SEQ_NO
Link copied to clipboard
SEQ_NO("seq_no")
Uses internal versioning that takes into account ActionMeta.seqNo and ActionMeta.primaryTerm properties.
VERSION_GTE
Link copied to clipboard
VERSION_GTE("external_gte")
Corresponds version_type parameter to be equal to external_gte.
VERSION
Link copied to clipboard
VERSION("external")
Corresponds version_type parameter to be equal to external.

Functions

toValue
Link copied to clipboard
open override fun toValue(): String

Properties

name
Link copied to clipboard
val name: String
ordinal
Link copied to clipboard
val ordinal: Int
value
Link copied to clipboard
val value: String