Package dev.evo.elasticmagic.compile

Types

ActionCompiler
Link copied to clipboard
class ActionCompiler(features: ElasticsearchFeatures, actionMetaCompiler: ActionMetaCompiler, actionSourceCompiler: ActionSourceCompiler) : BaseCompiler
ActionMetaCompiler
Link copied to clipboard
class ActionMetaCompiler(features: ElasticsearchFeatures) : BaseCompiler
ActionSourceCompiler
Link copied to clipboard
class ActionSourceCompiler(features: ElasticsearchFeatures, searchQueryCompiler: SearchQueryCompiler) : BaseCompiler
BaseCompiler
Link copied to clipboard
abstract class BaseCompiler(features: ElasticsearchFeatures)
BulkCompiler
Link copied to clipboard
class BulkCompiler(features: ElasticsearchFeatures, actionCompiler: ActionCompiler) : BaseCompiler
CompilerSet
Link copied to clipboard
class CompilerSet(esVersion: Version<*>)
CreateIndexCompiler
Link copied to clipboard
class CreateIndexCompiler(features: ElasticsearchFeatures, mappingCompiler: MappingCompiler) : BaseCompiler
ElasticsearchFeatures
Link copied to clipboard
enum ElasticsearchFeatures : Enum<ElasticsearchFeatures>
MappingCompiler
Link copied to clipboard
open class MappingCompiler(features: ElasticsearchFeatures, searchQueryCompiler: SearchQueryCompiler) : BaseCompiler
MultiSearchQueryCompiler
Link copied to clipboard
class MultiSearchQueryCompiler(features: ElasticsearchFeatures, searchQueryCompiler: SearchQueryCompiler) : BaseCompiler
PreparedBulk
Link copied to clipboard
class PreparedBulk(indexName: String, actions: List<Action<*>>, refresh: Refresh?, timeout: String?, params: Params)
PreparedCreateIndex
Link copied to clipboard
class PreparedCreateIndex(indexName: String, settings: Params, mapping: Document?, aliases: Params, waitForActiveShards: Boolean?, masterTimeout: String?, timeout: String?)
PreparedUpdateMapping
Link copied to clipboard
class PreparedUpdateMapping(indexName: String, mapping: Document, allowNoIndices: Boolean?, ignoreUnavailable: Boolean?, writeIndexOnly: Boolean?, masterTimeout: String?, timeout: String?)
SearchQueryCompiler
Link copied to clipboard
open class SearchQueryCompiler(features: ElasticsearchFeatures) : BaseCompiler
UpdateMappingCompiler
Link copied to clipboard
class UpdateMappingCompiler(features: ElasticsearchFeatures, mappingCompiler: MappingCompiler) : BaseCompiler