CreateIndexApi

class Object
trait Matchable
class Any
object ElasticApi.type
object ElasticDsl.type

Type members

Deprecated classlikes

class AnalyzersWrapper(val analyzers: Iterable[AnalyzerDefinition])
Deprecated
class TokenFiltersWrapper(val filters: Iterable[TokenFilter])
Deprecated
class TokenizersWrapper(val tokenizers: Iterable[Tokenizer])
Deprecated

Value members

Concrete methods

def createIndex(name: String): CreateIndexRequest
def properties(fields: Seq[ElasticField]): MappingDefinition
def properties(field: ElasticField, tail: ElasticField*): MappingDefinition

Deprecated methods

def analyzers(analyzers: AnalyzerDefinition*): AnalyzersWrapper
Deprecated
def filters(filters: TokenFilter*): TokenFiltersWrapper
Deprecated
def mapping(field: ElasticField, tail: ElasticField*): MappingDefinition
Deprecated
def mapping(fields: Seq[ElasticField]): MappingDefinition
Deprecated
def tokenizers(tokenizers: Tokenizer*): TokenizersWrapper
Deprecated

Concrete fields

val emptyMapping: MappingDefinition