com.sksamuel

elastic4s

package elastic4s

Visibility
  1. Public
  2. All

Type Members

  1. trait AliasesDsl extends AnyRef

  2. class AnalysisDefinition extends AnyRef

  3. abstract class Analyzer extends AnyRef

  4. abstract class AnalyzerDefinition extends AnyRef

  5. class BoolFilterDefinition extends FilterDefinition

  6. class BoolQueryDefinition extends QueryDefinition

  7. class BoostingQueryDefinition extends QueryDefinition

  8. trait BulkCompatibleDefinition extends AnyRef

  9. trait CharacterFilter extends AnyRef

  10. class CommonQueryDefinition extends QueryDefinition

  11. case class CommongGramsTokenFilter(name: String, commonWords: Iterable[String], ignoreCase: Boolean = false, queryMode: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  12. class CompletionSuggestionDefinition extends SuggestionDefinition

  13. class ConstantScoreDefinition extends QueryDefinition

  14. trait CountDsl extends AnyRef

  15. trait CreateIndexDsl extends AnyRef

  16. case class CustomAnalyzer(name: String) extends Analyzer with Product with Serializable

  17. case class CustomAnalyzerDefinition(name: String, tokenizer: Tokenizer, filters: TokenFilter*) extends AnalyzerDefinition with Product with Serializable

  18. abstract class CustomizedTokenFilter extends TokenFilter

  19. abstract class CustomizedTokenizer extends Tokenizer

  20. class DateHistogramFacetDefinition extends FacetDefinition

  21. abstract class DecayScoreDefinition[T] extends ScoreDefinition[T]

  22. trait DeleteDsl extends QueryDsl with IndexesTypesDsl

  23. class DeleteIndexDefinition extends IndicesRequestDefinition[DeleteIndexRequest, DeleteIndexResponse, DeleteIndexRequestBuilder]

  24. trait DeleteIndexDsl extends AnyRef

  25. class DisMaxDefinition extends QueryDefinition

  26. case class EdgeNGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChars: Array[Char] = Array()) extends CustomizedTokenizer with Product with Serializable

  27. class ElasticClient extends AnyRef

  28. case class ElisionTokenFilter(name: String, articles: Iterable[String]) extends CustomizedTokenFilter with Product with Serializable

  29. class ExistsFilter extends FilterDefinition

  30. trait ExplainDsl extends AnyRef

  31. class ExponentialDecayScoreDefinition extends DecayScoreDefinition[ExponentialDecayScoreDefinition]

  32. trait FacetDefinition extends AnyRef

  33. trait FacetDsl extends AnyRef

  34. class FactorScoreDefinition extends ScoreDefinition[FactorScoreDefinition]

  35. class FieldQueryDefinition extends QueryDefinition with DefinitionAttributeRewrite

  36. class FieldSortDefinition extends SortDefinition

  37. trait FilterDefinition extends AnyRef

  38. trait FilterDsl extends AnyRef

  39. class FilterFacetDefinition extends FacetDefinition

  40. class FilteredQueryDefinition extends QueryDefinition

  41. class FunctionScoreQueryDefinition extends QueryDefinition

  42. class FuzzyDefinition extends QueryDefinition with DefinitionAttributePrefixLength

  43. class FuzzyLikeThisDefinition extends QueryDefinition with DefinitionAttributePrefixLength with DefinitionAttributeBoost

  44. class GaussianDecayScoreDefinition extends DecayScoreDefinition[GaussianDecayScoreDefinition]

  45. class GeoBoundingBoxFilter extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  46. class GeoDistanceFacetDefinition extends FacetDefinition

  47. class GeoDistanceFilter extends FilterDefinition with DefinitionAttributeLat with DefinitionAttributeLon with DefinitionAttributeCache with DefinitionAttributeCacheKey

  48. class GeoDistanceRangeFilterDefinition extends FilterDefinition with DefinitionAttributeTo with DefinitionAttributeFrom with DefinitionAttributeLt with DefinitionAttributeGt with DefinitionAttributeLat with DefinitionAttributeLon with DefinitionAttributeCache with DefinitionAttributeCacheKey with DefinitionAttributePoint

  49. class GeoDistanceSortDefinition extends SortDefinition

  50. class GeoPolygonFilter extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  51. case class GetDefinition(indexesTypes: IndexesTypes, id: String) extends RequestDefinition[GetRequest, GetResponse, GetRequestBuilder] with Product with Serializable

  52. trait GetDsl extends IndexesTypesDsl

  53. class HasChildFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  54. class HasChildQueryDefinition extends QueryDefinition

  55. class HasParentFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  56. class HasParentQueryDefinition extends QueryDefinition

  57. class HighlightDefinition extends AnyRef

  58. trait HighlightDsl extends AnyRef

  59. abstract class HighlightEncoder extends AnyRef

  60. abstract class HighlightOrder extends AnyRef

  61. class HistogramFacetDefinition extends FacetDefinition

  62. class IdFilterDefinition extends FilterDefinition

  63. class IdQueryDefinition extends QueryDefinition

  64. trait IndexDsl extends AnyRef

  65. trait IndexStatusDsl extends AnyRef

  66. case class IndexesTypes(indexes: Seq[String], types: Seq[String]) extends Product with Serializable

  67. trait IndexesTypesDsl extends AnyRef

  68. abstract class IndicesRequestDefinition[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends RequestDefinitionLike[Req, Res, Builder]

  69. case class KeywordMarkerTokenFilter(name: String, keywords: Iterable[String] = Nil, ignoreCase: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  70. case class KeywordTokenizer(name: String, bufferSize: Int = 256) extends CustomizedTokenizer with Product with Serializable

  71. abstract class LanguageAnalyzer extends Analyzer

  72. abstract class LanguageAnalyzerDef extends AnalyzerDefinition

  73. case class LengthTokenFilter(name: String, min: Int = 0, max: Int = Integer.MAX_VALUE) extends CustomizedTokenFilter with Product with Serializable

  74. case class LimitTokenFilter(name: String, maxTokenCount: Int = 1, consumeAllTokens: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  75. class LinearDecayScoreDefinition extends DecayScoreDefinition[LinearDecayScoreDefinition]

  76. class MatchAllFilter extends FilterDefinition

  77. class MatchAllQueryDefinition extends QueryDefinition

  78. class MatchPhraseDefinition extends QueryDefinition with DefinitionAttributeFuzziness with DefinitionAttributeFuzzyRewrite with DefinitionAttributePrefixLength with DefinitionAttributeRewrite

  79. class MatchPhrasePrefixDefinition extends QueryDefinition with DefinitionAttributeBoost with DefinitionAttributeFuzziness with DefinitionAttributeFuzzyRewrite with DefinitionAttributePrefixLength with DefinitionAttributeRewrite

  80. class MatchQueryDefinition extends QueryDefinition with DefinitionAttributeFuzziness with DefinitionAttributeFuzzyRewrite with DefinitionAttributePrefixLength with DefinitionAttributeRewrite

  81. class MissingFilterDefinition extends FilterDefinition

  82. trait MoreLikeThisDsl extends AnyRef

  83. class MultiGetDefinition extends RequestDefinition[MultiGetRequest, MultiGetResponse, MultiGetRequestBuilder] with DefinitionAttributePreference with DefinitionAttributeRefresh

  84. trait MultiGetDsl extends GetDsl

  85. class MultiMatchQueryDefinition extends QueryDefinition with DefinitionAttributeFuzziness with DefinitionAttributePrefixLength with DefinitionAttributeFuzzyRewrite

  86. sealed abstract class MultiMode extends AnyRef

  87. case class NGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChers: Array[Char] = Array()) extends CustomizedTokenizer with Product with Serializable

  88. class NestedQueryDefinition extends QueryDefinition

  89. class NotFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeFilterName

  90. trait OptimizeDsl extends AnyRef

  91. case class PathHierarchyTokenizer(name: String, delimiter: Char = '/', replacement: Char = '/', bufferSize: Int = 1024, reverse: Boolean = false, skip: Int = 0) extends CustomizedTokenizer with Product with Serializable

  92. case class PatternAnalyzerDefinition(name: String, regex: String, lowercase: Boolean = true) extends AnalyzerDefinition with Product with Serializable

  93. case class PatternCaptureTokenFilter(name: String, patterns: Iterable[String], preserveOriginal: Boolean = true) extends CustomizedTokenFilter with Product with Serializable

  94. case class PatternReplaceTokenFilter(name: String, pattern: String, replacement: String) extends CustomizedTokenFilter with Product with Serializable

  95. case class PatternTokenizer(name: String, pattern: String = "\\W+", flags: String = "", group: Int = 1) extends CustomizedTokenizer with Product with Serializable

  96. trait PercolateDsl extends QueryDsl

  97. class PhraseSuggestionDefinition extends SuggestionDefinition

  98. sealed abstract class Preference extends AnyRef

  99. class PrefixFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  100. class PrefixQueryDefinition extends QueryDefinition with DefinitionAttributeRewrite

  101. trait QueryDefinition extends AnyRef

  102. trait QueryDsl extends AnyRef

  103. class QueryFacetDefinition extends FacetDefinition

  104. class QueryFilterDefinition extends FilterDefinition with DefinitionAttributeCache

  105. class RandomScoreDefinition extends ScoreDefinition[RandomScoreDefinition]

  106. class RangeFacetDefinition extends FacetDefinition

  107. class RangeFilter extends FilterDefinition with DefinitionAttributeTo with DefinitionAttributeFrom with DefinitionAttributeLt with DefinitionAttributeGt with DefinitionAttributeCache with DefinitionAttributeCacheKey with DefinitionAttributeFilterName

  108. class RangeQueryDefinition extends QueryDefinition

  109. class RegexFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  110. class RegexQueryDefinition extends QueryDefinition with DefinitionAttributeRewrite

  111. abstract class RequestDefinition[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends RequestDefinitionLike[Req, Res, Builder]

  112. sealed trait RequestDefinitionLike[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends AnyRef

  113. trait ScoreDefinition[T] extends AnyRef

  114. trait ScoreDsl extends AnyRef

  115. class ScoreSortDefinition extends SortDefinition

  116. class ScriptFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey with DefinitionAttributeFilterName

  117. class ScriptScoreDefinition extends ScoreDefinition[ScriptScoreDefinition]

  118. class ScriptSortDefinition extends SortDefinition

  119. trait SearchDsl extends QueryDsl with FilterDsl with FacetDsl with HighlightDsl with SortDsl with SuggestionDsl with IndexesTypesDsl

  120. abstract class SearchType extends AnyRef

  121. class SimpleStringQueryDefinition extends QueryDefinition

  122. case class SnowballAnalyzerDefinition(name: String, lang: String = "English", stopwords: Iterable[String] = Nil) extends AnalyzerDefinition with Product with Serializable

  123. case class SnowballTokenFilter(name: String, language: String = "English") extends CustomizedTokenFilter with Product with Serializable

  124. trait SortDefinition extends AnyRef

  125. trait SortDsl extends AnyRef

  126. class SpanOrQueryDefinition extends QueryDefinition with DefinitionAttributeBoost

  127. class SpanTermQueryDefinition extends QueryDefinition

  128. case class StandardAnalyzerDefinition(name: String, stopwords: Iterable[String] = Nil, maxTokenLength: Int = 0) extends AnalyzerDefinition with Product with Serializable

  129. case class StandardTokenizer(name: String, maxTokenLength: Int = 255) extends CustomizedTokenizer with Product with Serializable

  130. case class StemmerOverrideTokenFilter(name: String, rules: Array[String]) extends CustomizedTokenFilter with Product with Serializable

  131. case class StopAnalyzerDefinition(name: String, stopwords: Iterable[String] = Nil, maxTokenLength: Int = 0) extends AnalyzerDefinition with Product with Serializable

  132. case class StopTokenFilter(name: String, stopwords: Iterable[String] = Nil, enablePositionIncrements: Boolean = true, ignoreCase: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  133. class StringQueryDefinition extends QueryDefinition with DefinitionAttributeRewrite

  134. sealed abstract class SuggestMode extends AnyRef

  135. trait SuggestionDefinition extends AnyRef

  136. trait SuggestionDsl extends AnyRef

  137. abstract class TagSchema extends AnyRef

  138. class TermFacetDefinition extends FacetDefinition

  139. class TermFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  140. class TermQueryDefinition extends QueryDefinition

  141. class TermSuggestionDefinition extends SuggestionDefinition

  142. class TermsFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

  143. class TermsQueryDefinition extends QueryDefinition

  144. abstract class TokenFilter extends AnyRef

  145. abstract class Tokenizer extends AnyRef

  146. class TopChildrenQueryDefinition extends QueryDefinition

  147. case class TruncateTokenFilter(name: String, length: Int = 10) extends CustomizedTokenFilter with Product with Serializable

  148. class TypeFilterDefinition extends FilterDefinition

  149. case class UaxUrlEmailTokenizer(name: String, maxTokenLength: Int = 255) extends CustomizedTokenizer with Product with Serializable

  150. case class UniqueTokenFilter(name: String, onlyOnSamePosition: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  151. trait UpdateDsl extends IndexesTypesDsl

  152. trait ValidateDsl extends QueryDsl

  153. class WildcardQueryDefinition extends QueryDefinition with DefinitionAttributeRewrite

  154. class CustomBoostFactorQueryDefinition extends QueryDefinition

    Annotations
    @deprecated
    Deprecated

    (Since version 0.90.8) @deprecated use functionScoreQuery instead

  155. class CustomScoreDefinition extends QueryDefinition

    Annotations
    @deprecated
    Deprecated

    (Since version 0.90.8) @deprecated use functionScoreQuery instead

  156. class NumericRangeFilter extends FilterDefinition with DefinitionAttributeFrom with DefinitionAttributeTo with DefinitionAttributeLt with DefinitionAttributeGt with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0) deprecated in elasticsearch 1.0

Value Members

  1. object ArabicLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  2. object ArmenianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  3. object AsciiFoldingTokenFilter extends TokenFilter with Product with Serializable

  4. object BasqueLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  5. object BrazilianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  6. object BulgarianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  7. object CatalanLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  8. object CharacterFilter

  9. object ChineseLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  10. object CjkLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  11. object CzechLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  12. object DanishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  13. object DefinitionAttributes

  14. object DutchLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  15. object EdgeNGramTokenizer extends Tokenizer with Product with Serializable

  16. object ElasticClient

  17. object ElasticDsl extends IndexDsl with AliasesDsl with CountDsl with CreateIndexDsl with DeleteIndexDsl with DeleteDsl with ExplainDsl with FacetDsl with GetDsl with IndexStatusDsl with MappingDsl with MoreLikeThisDsl with MultiGetDsl with OptimizeDsl with PercolateDsl with SearchDsl with ScoreDsl with UpdateDsl with ValidateDsl

  18. object EnglishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  19. object FinnishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  20. object FrenchLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  21. object GalicianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  22. object GermanLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  23. object GreekLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  24. object HighlightEncoder

  25. object HighlightOrder

  26. object HindiLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  27. object HungarianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  28. object IndexesTypes extends Serializable

  29. object IndonesianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  30. object ItalianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  31. object KStemTokenFilter extends TokenFilter with Product with Serializable

  32. object KeywordAnalyzer extends Analyzer with Product with Serializable

  33. object KeywordTokenizer extends Tokenizer with Product with Serializable

  34. object LatvianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  35. object LetterTokenizer extends Tokenizer with Product with Serializable

  36. object LowercaseTokenFilter extends TokenFilter with Product with Serializable

  37. object LowercaseTokenizer extends Tokenizer with Product with Serializable

  38. object MultiMode extends Product with Serializable

  39. object NGramTokenizer extends Tokenizer with Product with Serializable

  40. object NorwegianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  41. object PatternAnalyzer extends Analyzer with Product with Serializable

  42. object PatternTokenizer extends Tokenizer with Product with Serializable

  43. object PersianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  44. object PorterStemTokenFilter extends TokenFilter with Product with Serializable

  45. object PortugueseLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  46. object Preference

  47. object ReverseTokenFilter extends TokenFilter with Product with Serializable

  48. object RomanianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  49. object RussianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  50. object SearchType extends Product with Serializable

  51. object SimpleAnalyzer extends Analyzer with Product with Serializable

  52. object SnowballAnalyzer extends Analyzer with Product with Serializable

  53. object SpanishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  54. object StandardAnalyzer extends Analyzer with Product with Serializable

  55. object StandardTokenFilter extends TokenFilter with Product with Serializable

  56. object StandardTokenizer extends Tokenizer with Product with Serializable

  57. object StopAnalyzer extends Analyzer with Product with Serializable

  58. object SuggestMode

  59. object SwedishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  60. object TagSchema

  61. object ThaiLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  62. object TrimTokenFilter extends TokenFilter with Product with Serializable

  63. object TurkishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  64. object UaxUrlEmailTokenizer extends Tokenizer with Product with Serializable

  65. object UniqueTokenFilter extends TokenFilter with Product with Serializable

  66. object WhitespaceAnalyzer extends Analyzer with Product with Serializable

  67. object WhitespaceTokenizer extends Tokenizer with Product with Serializable

  68. package mapping

  69. package source

Ungrouped