Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class BoundMappingTemplate<V, T, F>(val name: String, val mapping: DynamicTemplates.DynamicField<V, T, F>, val matchOptions: DynamicTemplates.MatchOptions)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object DocSourceFactory
Link copied to clipboard
Link copied to clipboard
Base class for describing a top level Elasticsearch document.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Base class for any types which hold set of fields: https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html
Link copied to clipboard
Link copied to clipboard
Represents field of any type in an Elasticsearch document. See FieldSet.getAllFields and FieldSet.get methods.
Link copied to clipboard
Link copied to clipboard
Metadata fields: https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-fields.html
Link copied to clipboard
Link copied to clipboard
Fields that are accessible when search query is executing. They are mostly used in scripts.
Link copied to clipboard
abstract class SubDocument(field: DocSourceField, dynamic: Dynamic? = null) : BaseDocument, FieldOperations<Nothing>
Represents Elasticsearch sub-document.
Link copied to clipboard
Represents Elasticsearch multi-fields: https://www.elastic.co/guide/en/elasticsearch/reference/7.10/multi-fields.html
Functions
Link copied to clipboard
Link copied to clipboard
inline fun <V : Enum<V>> FieldSet.Field<Int, Int>.enum(fieldValue: IntEnumValue<V>): FieldSet.Field<V, V>
Maps integer value to the corresponding enum variant.
inline fun <V : Enum<V>> FieldSet.Field<String, String>.enum(fieldValue: KeywordEnumValue<V>? = null): FieldSet.Field<V, V>
Maps string value to the corresponding enum variant.
Link copied to clipboard
Link copied to clipboard