package
elastic4s
Type Members
-
-
-
-
trait
AliasesDsl extends AnyRef
-
-
abstract
class
Analyzer extends AnyRef
-
-
-
-
-
case class
ArrayFieldValue(name: String, values: Seq[FieldValue]) extends FieldValue with Product with Serializable
-
-
-
-
-
-
-
trait
BulkDsl extends AnyRef
-
-
-
-
-
trait
ClusterDsl extends AnyRef
-
abstract
class
ClusterRequestDefinition[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends RequestDefinitionLike[Req, Res, Builder]
-
-
case class
CommongGramsTokenFilter(name: String, commonWords: Iterable[String], ignoreCase: Boolean = false, queryMode: Boolean = false) extends TokenFilterDefinition with Product with Serializable
-
-
-
trait
CountDsl extends AnyRef
-
-
case class
CustomAnalyzer(name: String) extends Analyzer with Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
case class
EdgeNGramTokenFilter(name: String, minGram: Int = 1, maxGram: Int = 2) extends TokenFilterDefinition with Product with Serializable
-
case class
EdgeNGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChars: Iterable[String] = immutable.this.Nil) extends CustomizedTokenizer with Product with Serializable
-
-
case class
ElisionTokenFilter(name: String, articles: Iterable[String]) extends TokenFilterDefinition with Product with Serializable
-
-
trait
ExplainDsl extends AnyRef
-
-
-
-
trait
FacetDsl extends AnyRef
-
-
-
trait
FieldValue extends AnyRef
-
-
-
-
trait
FilterDsl extends AnyRef
-
-
-
-
-
-
-
-
-
-
-
-
-
-
case class
GetDefinition(indexesTypes: IndexesTypes, id: String) extends RequestDefinition[GetRequest, GetResponse, GetRequestBuilder] with Product with Serializable
-
-
-
-
-
-
-
-
-
abstract
class
HighlightOrder extends AnyRef
-
-
-
-
-
trait
IndexDsl extends AnyRef
-
-
case class
IndexesTypes(indexes: Seq[String], types: Seq[String]) extends Product with Serializable
-
-
abstract
class
IndicesRequestDefinition[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends RequestDefinitionLike[Req, Res, Builder]
-
case class
KeywordMarkerTokenFilter(name: String, keywords: Iterable[String] = immutable.this.Nil, ignoreCase: Boolean = false) extends TokenFilterDefinition with Product with Serializable
-
case class
KeywordTokenizer(name: String, bufferSize: Int = 256) extends CustomizedTokenizer with Product with Serializable
-
-
-
case class
LengthTokenFilter(name: String, min: Int = 0, max: Int = java.this.lang.Integer.MAX_VALUE) extends TokenFilterDefinition with Product with Serializable
-
case class
LimitTokenFilter(name: String, maxTokenCount: Int = 1, consumeAllTokens: Boolean = false) extends TokenFilterDefinition with Product with Serializable
-
-
case class
MappingCharFilter(name: String, mappings: (String, String)*) extends CharFilterDefinition with Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
sealed abstract
class
MultiMode extends AnyRef
-
case class
NGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChars: Iterable[String] = immutable.this.Nil) extends CustomizedTokenizer with Product with Serializable
-
case class
NestedFieldValue(name: Option[String], values: Seq[FieldValue]) extends FieldValue with Product with Serializable
-
-
-
-
case class
NullFieldValue(name: String) extends FieldValue with Product with Serializable
-
-
-
case class
PathHierarchyTokenizer(name: String, delimiter: Char = '/', replacement: Char = '/', bufferSize: Int = 1024, reverse: Boolean = false, skip: Int = 0) extends CustomizedTokenizer with Product with Serializable
-
case class
PatternAnalyzerDefinition(name: String, regex: String, lowercase: Boolean = true) extends AnalyzerDefinition with Product with Serializable
-
case class
PatternCaptureTokenFilter(name: String, patterns: Iterable[String], preserveOriginal: Boolean = true) extends TokenFilterDefinition with Product with Serializable
-
case class
PatternReplaceCharFilter(name: String, pattern: String, replacement: String) extends CharFilterDefinition with Product with Serializable
-
case class
PatternReplaceTokenFilter(name: String, pattern: String, replacement: String) extends TokenFilterDefinition with Product with Serializable
-
case class
PatternTokenizer(name: String, pattern: String = "\\W+", flags: String = "", group: Int = -1) extends CustomizedTokenizer with Product with Serializable
-
-
-
sealed abstract
class
Preference extends AnyRef
-
-
-
-
-
-
trait
QueryDsl extends AnyRef
-
-
-
-
-
-
-
-
-
-
abstract
class
RequestDefinition[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends RequestDefinitionLike[Req, Res, Builder]
-
sealed
trait
RequestDefinitionLike[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends AnyRef
-
-
trait
ScoreDsl extends AnyRef
-
-
-
-
-
-
abstract
class
SearchType extends AnyRef
-
-
case class
SimpleFieldValue(name: Option[String], value: Any) extends FieldValue with Product with Serializable
-
-
case class
SnowballAnalyzerDefinition(name: String, lang: String = "English", stopwords: Iterable[String] = immutable.this.Nil) extends AnalyzerDefinition with Product with Serializable
-
case class
SnowballTokenFilter(name: String, language: String = "English") extends TokenFilterDefinition with Product with Serializable
-
-
trait
SortDsl extends AnyRef
-
-
-
case class
StandardAnalyzerDefinition(name: String, stopwords: Iterable[String] = immutable.this.Nil, maxTokenLength: Int = 0) extends AnalyzerDefinition with Product with Serializable
-
case class
StandardTokenizer(name: String, maxTokenLength: Int = 255) extends CustomizedTokenizer with Product with Serializable
-
-
-
-
-
case class
StopAnalyzerDefinition(name: String, stopwords: Iterable[String] = immutable.this.Nil, maxTokenLength: Int = 0) extends AnalyzerDefinition with Product with Serializable
-
case class
StopTokenFilter(name: String, stopwords: Iterable[String] = immutable.this.Nil, enablePositionIncrements: Boolean = true, ignoreCase: Boolean = false) extends TokenFilterDefinition with Product with Serializable
-
-
sealed abstract
class
SuggestMode extends AnyRef
-
-
-
-
abstract
class
TagSchema extends AnyRef
-
-
-
-
-
-
-
-
-
-
-
-
abstract
class
Tokenizer extends AnyRef
-
-
case class
TruncateTokenFilter(name: String, length: Int = 10) extends TokenFilterDefinition with Product with Serializable
-
-
case class
UaxUrlEmailTokenizer(name: String, maxTokenLength: Int = 255) extends CustomizedTokenizer with Product with Serializable
-
case class
UniqueTokenFilter(name: String, onlyOnSamePosition: Boolean = false) extends TokenFilterDefinition with Product with Serializable
-
-
-
-
-
-
(Since version 1.0) deprecated in elasticsearch 1.0