Package

com.sksamuel

elastic4s

Permalink

package elastic4s

Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractAggregationDefinition extends AnyRef

    Permalink

  2. trait AggregationDefinition[+Self <: AggregationDefinition[Self, B], B <: AggregationBuilder[B]] extends AbstractAggregationDefinition

    Permalink
  3. abstract class AggregationResult[T <: AbstractAggregationDefinition] extends AnyRef

    Permalink
  4. trait AliasesDsl extends AnyRef

    Permalink
  5. case class AnalysisDefinition(analyzers: Iterable[AnalyzerDefinition]) extends Product with Serializable

    Permalink
  6. abstract class Analyzer extends AnyRef

    Permalink

  7. abstract class AnalyzerDefinition extends AnyRef

    Permalink
  8. trait AnalyzerFilter extends AnyRef

    Permalink
  9. trait AnalyzerFilterDefinition extends AnyRef

    Permalink
  10. class AndFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  11. case class ArrayFieldValue(name: String, values: Seq[FieldValue]) extends FieldValue with Product with Serializable

    Permalink
  12. class AvgAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[AvgAggregationDefinition, AvgBuilder]

    Permalink
  13. class BoolFilterDefinition extends FilterDefinition

    Permalink
  14. class BoolQueryDefinition extends QueryDefinition

    Permalink
  15. class BoostingQueryDefinition extends QueryDefinition

    Permalink
  16. trait BulkCompatibleDefinition extends AnyRef

    Permalink

  17. class BulkDefinition extends AnyRef

    Permalink
  18. trait BulkDsl extends AnyRef

    Permalink
  19. case class BulkResult(response: BulkResponse) extends Product with Serializable

    Permalink
  20. class CardinalityAggregationDefinition extends CardinalityMetricsAggregationDefinition[CardinalityAggregationDefinition]

    Permalink
  21. trait CardinalityMetricsAggregationDefinition[+Self <: CardinalityMetricsAggregationDefinition[Self]] extends MetricsAggregationDefinition[Self, CardinalityBuilder]

    Permalink
  22. trait CharFilter extends AnalyzerFilter

    Permalink
  23. trait CharFilterDefinition extends CharFilter with AnalyzerFilterDefinition

    Permalink
  24. class ChildrenAggregationDefinition extends AggregationDefinition[ChildrenAggregationDefinition, ChildrenBuilder]

    Permalink
  25. case class ClearScrollDefinition(ids: Seq[String]) extends Product with Serializable

    Permalink
  26. case class ClearScrollResult(response: ClearScrollResponse) extends Product with Serializable

    Permalink
  27. case class CommonGramsTokenFilter(name: String, commonWords: Iterable[String] = Set.empty, ignoreCase: Boolean = false, queryMode: Boolean = false) extends TokenFilterDefinition with Product with Serializable

    Permalink
  28. class CommonTermsQueryDefinition extends QueryDefinition with DefinitionAttributeBoost with DefinitionAttributeCutoffFrequency

    Permalink
  29. case class CompletionSuggestionDefinition(name: String) extends SuggestionDefinition with Product with Serializable

    Permalink
  30. case class CompletionSuggestionEntry(entry: Entry) extends SuggestionEntry with Product with Serializable

    Permalink
  31. case class CompletionSuggestionResult(suggestion: CompletionSuggestion) extends SuggestionResult with Product with Serializable

    Permalink
  32. class ConstantScoreDefinition extends QueryDefinition

    Permalink
  33. class CountDefinition extends AnyRef

    Permalink
  34. trait CountDsl extends AnyRef

    Permalink

  35. class CreateIndexDefinition extends AnyRef

    Permalink
  36. trait CreateIndexDsl extends AnyRef

    Permalink

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

    Permalink
  38. case class CustomAnalyzerDefinition(name: String, tokenizer: Tokenizer, filters: Iterable[AnalyzerFilter]) extends AnalyzerDefinition with Product with Serializable

    Permalink
  39. abstract class CustomizedTokenizer extends Tokenizer

    Permalink
  40. class DateHistogramAggregation extends AggregationDefinition[DateHistogramAggregation, DateHistogramBuilder]

    Permalink
  41. class DateRangeAggregation extends AggregationDefinition[DateRangeAggregation, DateRangeBuilder]

    Permalink
  42. abstract class DecayScoreDefinition[T] extends ScoreDefinition[T]

    Permalink
  43. class DeleteByIdDefinition extends BulkCompatibleDefinition

    Permalink
  44. class DeleteByQueryDefinition extends AnyRef

    Permalink
  45. trait DeleteDsl extends QueryDsl with IndexesTypesDsl

    Permalink

  46. class DeleteIndexDefinition extends AnyRef

    Permalink
  47. trait DeleteIndexDsl extends AnyRef

    Permalink

  48. class DisMaxDefinition extends QueryDefinition

    Permalink
  49. case class EdgeNGramTokenFilter(name: String, minGram: Int = 1, maxGram: Int = 2, side: String = "front") extends TokenFilterDefinition with Product with Serializable

    Permalink
  50. case class EdgeNGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChars: Iterable[String] = Nil) extends CustomizedTokenizer with Product with Serializable

    Permalink
  51. class ElasticClient extends IterableSearch

    Permalink

  52. trait ElasticDsl extends IndexDsl with AliasesDsl with BulkDsl with ClusterDsl with CountDsl with CreateIndexDsl with DeleteIndexDsl with DeleteDsl with FacetDsl with FieldStatsDsl with ExplainDsl with GetDsl with IndexAdminDsl with IndexRefreshDsl with IndexRecoveryDsl with IndexStatusDsl with MappingDsl with MoreLikeThisDsl with MultiGetDsl with OptimizeDsl with PercolateDsl with SearchDsl with SettingsDsl with ScoreDsl with ScrollDsl with SnapshotDsl with TemplateDsl with UpdateDsl with ValidateDsl with ElasticImplicits

    Permalink

  53. trait ElasticImplicits extends AnyRef

    Permalink
  54. case class ElasticsearchClientUri(uri: String, hosts: List[(String, Int)]) extends Product with Serializable

    Permalink
  55. case class ElisionTokenFilter(name: String, articles: Iterable[String]) extends TokenFilterDefinition with Product with Serializable

    Permalink
  56. trait Executable[T, R, Q] extends AnyRef

    Permalink
  57. class ExistsFilter extends FilterDefinition

    Permalink
  58. class ExplainDefinition extends DefinitionAttributeRouting with DefinitionAttributePreference

    Permalink
  59. trait ExplainDsl extends AnyRef

    Permalink

  60. class ExponentialDecayScoreDefinition extends DecayScoreDefinition[ExponentialDecayScoreDefinition]

    Permalink
  61. class ExtendedStatsAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[ExtendedStatsAggregationDefinition, ExtendedStatsBuilder]

    Permalink
  62. class FieldSortDefinition extends SortDefinition

    Permalink
  63. trait FieldValue extends AnyRef

    Permalink
  64. class FieldValueFactorDefinition extends ScoreDefinition[FieldValueFactorDefinition]

    Permalink
  65. class FilterAggregationDefinition extends AggregationDefinition[FilterAggregationDefinition, FilterAggregationBuilder]

    Permalink
  66. trait FilterDefinition extends AnyRef

    Permalink
  67. trait FilterDsl extends AnyRef

    Permalink

  68. class FilteredQueryDefinition extends QueryDefinition

    Permalink
  69. class FiltersAggregationDefinition extends AggregationDefinition[FiltersAggregationDefinition, FiltersAggregationBuilder]

    Permalink
  70. class FunctionScoreQueryDefinition extends QueryDefinition with DefinitionAttributeBoost with DefinitionAttributeBoostMode with DefinitionAttributeMaxBoost with DefinitionAttributeScoreMode

    Permalink
  71. case class FuzzyCompletionSuggestionDefinition(name: String) extends SuggestionDefinition with Product with Serializable

    Permalink
  72. class FuzzyQueryDefinition extends MultiTermQueryDefinition with DefinitionAttributePrefixLength with DefinitionAttributeBoost

    Permalink
  73. class GaussianDecayScoreDefinition extends DecayScoreDefinition[GaussianDecayScoreDefinition]

    Permalink
  74. class GeoBoundingBoxFilter extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  75. class GeoBoundsAggregationDefinition extends AggregationDefinition[GeoBoundsAggregationDefinition, GeoBoundsBuilder]

    Permalink
  76. class GeoDistanceAggregationDefinition extends AggregationDefinition[GeoDistanceAggregationDefinition, GeoDistanceBuilder]

    Permalink
  77. class GeoDistanceFilter extends FilterDefinition with DefinitionAttributeLat with DefinitionAttributeLon with DefinitionAttributeCache with DefinitionAttributeCacheKey

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

    Permalink
  79. class GeoDistanceSortDefinition extends SortDefinition

    Permalink
  80. class GeoHashCellFilter extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  81. class GeoHashGridAggregationDefinition extends AggregationDefinition[GeoHashGridAggregationDefinition, GeoHashGridBuilder]

    Permalink
  82. class GeoPolygonFilter extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  83. class GetAliasDefinition extends AnyRef

    Permalink
  84. case class GetAliasResult(response: GetAliasesResponse) extends Product with Serializable

    Permalink
  85. case class GetDefinition(indexesTypes: IndexesTypes, id: String) extends Product with Serializable

    Permalink
  86. trait GetDsl extends IndexesTypesDsl

    Permalink

  87. class GetSettingsDefinition extends AnyRef

    Permalink
  88. class GlobalAggregationDefinition extends AggregationDefinition[GlobalAggregationDefinition, GlobalBuilder]

    Permalink
  89. class HasChildFilterDefinition extends FilterDefinition

    Permalink
  90. class HasChildQueryDefinition extends QueryDefinition with DefinitionAttributeBoost

    Permalink
  91. class HasParentFilterDefinition extends FilterDefinition

    Permalink
  92. class HasParentQueryDefinition extends QueryDefinition with DefinitionAttributeBoost

    Permalink
  93. class HighlightDefinition extends AnyRef

    Permalink
  94. trait HighlightDsl extends AnyRef

    Permalink

  95. abstract class HighlightEncoder extends AnyRef

    Permalink
  96. class HighlightOptionsDefinition extends AnyRef

    Permalink
  97. abstract class HighlightOrder extends AnyRef

    Permalink
  98. class HistogramAggregation extends AggregationDefinition[HistogramAggregation, HistogramBuilder]

    Permalink
  99. trait HitAs[T] extends AnyRef

    Permalink
  100. class IdFilterDefinition extends FilterDefinition

    Permalink
  101. class IdQueryDefinition extends QueryDefinition

    Permalink
  102. class InFilterDefinition extends FilterDefinition with DefinitionAttributeCacheKey with DefinitionAttributeCache

    Permalink
  103. class IndexDefinition extends BulkCompatibleDefinition

    Permalink
  104. trait IndexDsl extends AnyRef

    Permalink

  105. class IndexRecoveryDefinition extends AnyRef

    Permalink
  106. trait IndexRecoveryDsl extends AnyRef

    Permalink
  107. class IndexRefreshDefinition extends AnyRef

    Permalink
  108. trait IndexRefreshDsl extends AnyRef

    Permalink
  109. class IndexSettings extends AnyRef

    Permalink
  110. case class IndexType(index: String, type: String) extends Product with Serializable

    Permalink

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

    Permalink
  112. trait IndexesTypesDsl extends AnyRef

    Permalink
  113. class IndicesAliasesRequestDefinition extends AnyRef

    Permalink
  114. class IndicesFilterDefinition extends FilterDefinition

    Permalink
  115. class IndicesQueryDefinition extends QueryDefinition

    Permalink
  116. class InnerHitDefinition extends AnyRef

    Permalink
  117. class IpRangeAggregationDefinition extends AbstractAggregationDefinition

    Permalink
  118. trait IterableSearch extends AnyRef

    Permalink

    Represents something which can iterate the results from a query.

    Represents something which can iterate the results from a query.

    In practice this means concatenating several requests into a single iterable, so that the next request is only made when required when the iterable is advanced.

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

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

    Permalink
  121. abstract class LanguageAnalyzer extends Analyzer

    Permalink
  122. abstract class LanguageAnalyzerDef extends AnalyzerDefinition

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

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

    Permalink
  125. class LinearDecayScoreDefinition extends DecayScoreDefinition[LinearDecayScoreDefinition]

    Permalink
  126. case class MappingCharFilter(name: String, mappings: (String, String)*) extends CharFilterDefinition with Product with Serializable

    Permalink
  127. class MatchAllFilter extends FilterDefinition

    Permalink
  128. class MatchAllQueryDefinition extends QueryDefinition

    Permalink
  129. class MatchPhraseDefinition extends QueryDefinition with DefinitionAttributeBoost with DefinitionAttributeFuzziness with DefinitionAttributeFuzzyRewrite with DefinitionAttributePrefixLength with DefinitionAttributeRewrite with DefinitionAttributeCutoffFrequency

    Permalink
  130. class MatchPhrasePrefixDefinition extends QueryDefinition with DefinitionAttributeBoost with DefinitionAttributeFuzziness with DefinitionAttributeFuzzyRewrite with DefinitionAttributePrefixLength with DefinitionAttributeRewrite with DefinitionAttributeCutoffFrequency

    Permalink
  131. class MatchQueryDefinition extends QueryDefinition with DefinitionAttributeBoost with DefinitionAttributeFuzziness with DefinitionAttributeFuzzyRewrite with DefinitionAttributePrefixLength with DefinitionAttributeRewrite with DefinitionAttributeCutoffFrequency

    Permalink
  132. class MaxAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[MaxAggregationDefinition, MaxBuilder]

    Permalink
  133. trait MetricsAggregationDefinition[+Self <: MetricsAggregationDefinition[Self, B], B <: MetricsAggregationBuilder[B]] extends AbstractAggregationDefinition

    Permalink
  134. class MinAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[MinAggregationDefinition, MinBuilder]

    Permalink
  135. class MissingAggregationDefinition extends AggregationDefinition[MissingAggregationDefinition, MissingBuilder]

    Permalink
  136. class MissingFilterDefinition extends FilterDefinition

    Permalink
  137. class MoreLikeThisDefinition extends AnyRef

    Permalink
  138. trait MoreLikeThisDsl extends AnyRef

    Permalink

  139. class MoreLikeThisQueryDefinition extends QueryDefinition

    Permalink
  140. class MultiGetDefinition extends DefinitionAttributePreference with DefinitionAttributeRefresh

    Permalink
  141. trait MultiGetDsl extends GetDsl

    Permalink

  142. class MultiMatchQueryDefinition extends QueryDefinition with DefinitionAttributeFuzziness with DefinitionAttributePrefixLength with DefinitionAttributeFuzzyRewrite with DefinitionAttributeCutoffFrequency

    Permalink
  143. sealed abstract class MultiMode extends AnyRef

    Permalink

  144. case class MultiSearchDefinition(searches: Iterable[SearchDefinition]) extends Product with Serializable

    Permalink
  145. trait MultiTermQueryDefinition extends QueryDefinition

    Permalink
  146. class MutateAliasDefinition extends AnyRef

    Permalink
  147. case class NGramTokenFilter(name: String, minGram: Int = 1, maxGram: Int = 2) extends TokenFilterDefinition with Product with Serializable

    Permalink
  148. case class NGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChars: Iterable[String] = Nil) extends CustomizedTokenizer with Product with Serializable

    Permalink
  149. case class NamedStopTokenFilter(name: String, stopwords: String, enablePositionIncrements: Boolean = true, ignoreCase: Boolean = false) extends TokenFilterDefinition with Product with Serializable

    Permalink
  150. class NestedAggregationDefinition extends AggregationDefinition[NestedAggregationDefinition, NestedBuilder]

    Permalink
  151. case class NestedFieldValue(name: Option[String], values: Seq[FieldValue]) extends FieldValue with Product with Serializable

    Permalink
  152. class NestedFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey with DefinitionAttributeFilterName

    Permalink
  153. class NestedQueryDefinition extends QueryDefinition

    Permalink
  154. class NotFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeFilterName

    Permalink
  155. case class NullFieldValue(name: String) extends FieldValue with Product with Serializable

    Permalink
  156. class OptimizeDefinition extends AnyRef

    Permalink
  157. trait OptimizeDsl extends AnyRef

    Permalink

  158. class OrFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

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

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

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

    Permalink
  162. case class PatternReplaceCharFilter(name: String, pattern: String, replacement: String) extends CharFilterDefinition with Product with Serializable

    Permalink
  163. case class PatternReplaceTokenFilter(name: String, pattern: String, replacement: String) extends TokenFilterDefinition with Product with Serializable

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

    Permalink
  165. class PercentileRanksAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[PercentileRanksAggregationDefinition, PercentileRanksBuilder]

    Permalink
  166. class PercentilesAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[PercentilesAggregationDefinition, PercentilesBuilder]

    Permalink
  167. class PercolateDefinition extends AnyRef

    Permalink
  168. trait PercolateDsl extends QueryDsl

    Permalink

  169. case class PhraseSuggestionDefinition(name: String) extends SuggestionDefinition with Product with Serializable

    Permalink
  170. case class PhraseSuggestionEntry(entry: Entry) extends SuggestionEntry with Product with Serializable

    Permalink
  171. case class PhraseSuggestionResult(suggestion: PhraseSuggestion) extends SuggestionResult with Product with Serializable

    Permalink
  172. sealed abstract class Preference extends AnyRef

    Permalink

  173. class PrefixFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  174. class PrefixQueryDefinition extends MultiTermQueryDefinition with DefinitionAttributeRewrite with DefinitionAttributeBoost

    Permalink
  175. trait QueryDefinition extends AnyRef

    Permalink
  176. trait QueryDsl extends AnyRef

    Permalink

  177. class QueryFilterDefinition extends FilterDefinition with DefinitionAttributeCache

    Permalink
  178. class QueryInnerHitsDefinition extends AnyRef

    Permalink
  179. class QueryStringQueryDefinition extends QueryDefinition with DefinitionAttributeRewrite with DefinitionAttributeBoost

    Permalink
  180. class RandomScoreDefinition extends ScoreDefinition[RandomScoreDefinition]

    Permalink
  181. class RangeAggregationDefinition extends AggregationDefinition[RangeAggregationDefinition, RangeBuilder]

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

    Permalink
  183. class RangeQueryDefinition extends MultiTermQueryDefinition with DefinitionAttributeBoost

    Permalink
  184. class RegexFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  185. class RegexQueryDefinition extends MultiTermQueryDefinition with DefinitionAttributeRewrite with DefinitionAttributeBoost

    Permalink
  186. class RegisterDefinition extends BulkCompatibleDefinition

    Permalink
  187. class RescoreDefinition extends AnyRef

    Permalink
  188. class ReverseNestedAggregationDefinition extends AggregationDefinition[ReverseNestedAggregationDefinition, ReverseNestedBuilder]

    Permalink
  189. class RichSearchHit extends AnyRef

    Permalink
  190. case class RichSearchResponse(response: SearchResponse) extends Product with Serializable

    Permalink
  191. trait ScoreDefinition[T] extends AnyRef

    Permalink
  192. trait ScoreDsl extends AnyRef

    Permalink

  193. class ScoreSortDefinition extends SortDefinition

    Permalink
  194. case class ScriptFieldDefinition(field: String, script: String, language: Option[String] = None, parameters: Option[Map[String, AnyRef]] = None) extends Product with Serializable

    Permalink
  195. trait ScriptFieldDsl extends AnyRef

    Permalink
  196. class ScriptFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey with DefinitionAttributeFilterName

    Permalink
  197. class ScriptScoreDefinition extends ScoreDefinition[ScriptScoreDefinition]

    Permalink
  198. class ScriptSortDefinition extends SortDefinition

    Permalink
  199. abstract class ScriptType extends AnyRef

    Permalink

  200. trait ScrollDsl extends AnyRef

    Permalink
  201. class SearchDefinition extends AnyRef

    Permalink
  202. trait SearchDsl extends QueryDsl with FilterDsl with FacetDsl with HighlightDsl with ScriptFieldDsl with SuggestionDsl with IndexesTypesDsl

    Permalink

  203. case class SearchScrollDefinition(id: String) extends Product with Serializable

    Permalink
  204. abstract class SearchType extends AnyRef

    Permalink

  205. trait SettingsDsl extends AnyRef

    Permalink
  206. case class ShingleTokenFilter(name: String, max_shingle_size: Int = 2, min_shingle_size: Int = 2, output_unigrams: Boolean = true, output_unigrams_if_no_shingles: Boolean = false, token_separator: String = " ", filler_token: String = "_") extends TokenFilterDefinition with Product with Serializable

    Permalink
  207. trait Show[T] extends Serializable

    Permalink

    A typeclass to provide a json representation of a request.

    A typeclass to provide a json representation of a request. Not all requests can be shown.

  208. class SigTermsAggregationDefinition extends AggregationDefinition[SigTermsAggregationDefinition, SignificantTermsBuilder]

    Permalink
  209. case class SimpleFieldValue(name: Option[String], value: Any) extends FieldValue with Product with Serializable

    Permalink
  210. class SimpleStringQueryDefinition extends QueryDefinition

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

    Permalink
  212. case class SnowballTokenFilter(name: String, language: String = "English") extends TokenFilterDefinition with Product with Serializable

    Permalink
  213. trait SortDefinition extends AnyRef

    Permalink
  214. class SpanFirstQueryDefinition extends QueryDefinition

    Permalink
  215. class SpanMultiTermQueryDefinition extends SpanQueryDefinition

    Permalink
  216. class SpanNearQueryDefinition extends SpanQueryDefinition

    Permalink
  217. class SpanNotQueryDefinition extends QueryDefinition

    Permalink
  218. class SpanOrQueryDefinition extends SpanQueryDefinition with DefinitionAttributeBoost

    Permalink
  219. trait SpanQueryDefinition extends QueryDefinition

    Permalink
  220. class SpanTermQueryDefinition extends SpanQueryDefinition

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

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

    Permalink
  223. class StatsAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[StatsAggregationDefinition, StatsBuilder]

    Permalink
  224. case class StemmerOverrideTokenFilter(name: String, rules: Array[String]) extends TokenFilterDefinition with Product with Serializable

    Permalink
  225. case class StemmerTokenFilter(name: String, lang: String = "English") extends TokenFilterDefinition with Product with Serializable

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

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

    Permalink
  228. case class StopTokenFilterPath(name: String, stopwords_path: String, enablePositionIncrements: Boolean = false, ignoreCase: Boolean = false) extends TokenFilterDefinition with Product with Serializable

    Permalink
  229. case class SuggestDefinition(suggestions: Seq[SuggestionDefinition]) extends Product with Serializable

    Permalink
  230. sealed abstract class SuggestMode extends AnyRef

    Permalink
  231. case class SuggestResult(suggestions: Seq[SuggestionResult], suggest: Suggest) extends Product with Serializable

    Permalink
  232. trait SuggestionDefinition extends AnyRef

    Permalink
  233. trait SuggestionDsl extends AnyRef

    Permalink

  234. trait SuggestionEntry extends AnyRef

    Permalink
  235. case class SuggestionOption(text: String, score: Double, highlighted: Option[String], collateMatch: Boolean) extends Product with Serializable

    Permalink
  236. trait SuggestionResult extends AnyRef

    Permalink
  237. class SumAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[SumAggregationDefinition, SumBuilder]

    Permalink
  238. case class SynonymTokenFilter(name: String, path: Option[String], synonyms: Set[String], ignoreCase: Option[Boolean], format: Option[String], expand: Option[Boolean], tokenizer: Option[Tokenizer]) extends TokenFilterDefinition with Product with Serializable

    Permalink
  239. abstract class TagSchema extends AnyRef

    Permalink
  240. class TermAggregationDefinition extends AggregationDefinition[TermAggregationDefinition, TermsBuilder]

    Permalink
  241. class TermFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  242. class TermQueryDefinition extends QueryDefinition

    Permalink
  243. case class TermSuggestionDefinition(name: String, indexes: Seq[String] = Nil) extends SuggestionDefinition with Product with Serializable

    Permalink
  244. case class TermSuggestionEntry(entry: Entry) extends SuggestionEntry with Product with Serializable

    Permalink
  245. case class TermSuggestionResult(suggestion: TermSuggestion) extends SuggestionResult with Product with Serializable

    Permalink
  246. class TermsFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  247. class TermsLookupFilterDefinition extends FilterDefinition with DefinitionAttributeCache with DefinitionAttributeCacheKey

    Permalink
  248. class TermsQueryDefinition extends QueryDefinition

    Permalink
  249. trait TokenFilter extends AnalyzerFilter

    Permalink
  250. trait TokenFilterDefinition extends TokenFilter with AnalyzerFilterDefinition

    Permalink
  251. abstract class Tokenizer extends AnyRef

    Permalink

  252. class TopChildrenQueryDefinition extends QueryDefinition with DefinitionAttributeBoost

    Permalink
  253. class TopHitsAggregationDefinition extends AbstractAggregationDefinition

    Permalink
  254. case class TruncateTokenFilter(name: String, length: Int = 10) extends TokenFilterDefinition with Product with Serializable

    Permalink
  255. class TypeFilterDefinition extends FilterDefinition

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

    Permalink
  257. case class UniqueTokenFilter(name: String, onlyOnSamePosition: Boolean = false) extends TokenFilterDefinition with Product with Serializable

    Permalink
  258. class UpdateDefinition extends BulkCompatibleDefinition with DefinitionRouting

    Permalink
  259. trait UpdateDsl extends IndexesTypesDsl

    Permalink

  260. class UpdateSettingsDefinition extends AnyRef

    Permalink
  261. class ValidateDefinition extends AnyRef

    Permalink
  262. trait ValidateDsl extends AnyRef

    Permalink
  263. class ValueCountAggregationDefinition extends ValuesSourceMetricsAggregationDefinition[ValueCountAggregationDefinition, ValueCountBuilder]

    Permalink
  264. trait ValuesSourceMetricsAggregationDefinition[+Self <: ValuesSourceMetricsAggregationDefinition[Self, B], B <: ValuesSourceMetricsAggregationBuilder[B]] extends MetricsAggregationDefinition[Self, B]

    Permalink
  265. class WeightScoreDefinition extends ScoreDefinition[WeightScoreDefinition]

    Permalink
  266. class WildcardQueryDefinition extends QueryDefinition with DefinitionAttributeRewrite with DefinitionAttributeBoost

    Permalink
  267. case class WordDelimiterTokenFilter(name: String, generateWordParts: Boolean = true, generateNumberParts: Boolean = true, catenateWords: Boolean = false, catenateNumbers: Boolean = false, catenateAll: Boolean = false, splitOnCaseChange: Boolean = true, preserveOriginal: Boolean = false, splitOnNumerics: Boolean = true, stemEnglishPossesive: Boolean = true) extends TokenFilterDefinition with Product with Serializable

    Permalink
  268. class DateHistogramFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  269. trait FacetDefinition extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  270. trait FacetDsl extends AnyRef

    Permalink

    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  271. class FactorScoreDefinition extends ScoreDefinition[FactorScoreDefinition]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) since 1.4.0

  272. class FilterFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  273. class FuzzyLikeThisDefinition extends QueryDefinition with DefinitionAttributePrefixLength with DefinitionAttributeBoost

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.5) deprecated by elasticsearch

  274. class GeoDistanceFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  275. class HistogramFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  276. trait IndexStatusDsl extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Use the recovery API

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0) deprecated in elasticsearch 1.0

  278. class QueryFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  279. class RangeFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  280. trait Reader[-U] extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.6.1) use HitAs, this reader trait has a broken contravariance implementation

  281. class StatisticalFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  282. class TermFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

  283. class TermsStatsFacetDefinition extends FacetDefinition

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.0) Facets are deprecated, use aggregations

Value Members

  1. object AggregationResults

    Permalink
  2. object ApostropheTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  3. object ArabicLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  4. object ArmenianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  5. object AsciiFoldingTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  6. object BasqueLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  7. object BrazilianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  8. object BulgarianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  9. object CatalanLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  10. object ChineseLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  11. object CjkLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  12. object CustomAnalyzerDefinition extends Serializable

    Permalink
  13. object CzechLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  14. object DanishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  15. object DefinitionAttributes

    Permalink

  16. object DutchLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  17. object EdgeNGramTokenizer extends Tokenizer with Product with Serializable

    Permalink
  18. object ElasticClient

    Permalink
  19. object ElasticDsl extends ElasticDsl

    Permalink
  20. object ElasticImplicits extends ElasticImplicits

    Permalink
  21. object ElasticsearchClientUri extends Serializable

    Permalink
  22. object EnglishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  23. object FieldsMapper

    Permalink

  24. object FinnishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  25. object FrenchLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  26. object GalicianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  27. object GermanLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  28. object GreekLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  29. object HighlightEncoder

    Permalink
  30. object HighlightOrder

    Permalink
  31. object HindiLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  32. object HtmlStripCharFilter extends CharFilter with Product with Serializable

    Permalink
  33. object HungarianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  34. object IndexesTypes extends Serializable

    Permalink
  35. object IndonesianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  36. object ItalianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  37. object IterableSearch

    Permalink
  38. object KStemTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  39. object KeywordAnalyzer extends Analyzer with Product with Serializable

    Permalink
  40. object KeywordTokenizer extends Tokenizer with Product with Serializable

    Permalink
  41. object LatvianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  42. object LetterTokenizer extends Tokenizer with Product with Serializable

    Permalink
  43. object LowercaseTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  44. object LowercaseTokenizer extends Tokenizer with Product with Serializable

    Permalink
  45. object MultiMode extends Product with Serializable

    Permalink
  46. object NGramTokenizer extends Tokenizer with Product with Serializable

    Permalink
  47. object NamedStopTokenFilter extends Serializable

    Permalink
  48. object NestedFieldValue extends Serializable

    Permalink
  49. object NorwegianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  50. object PatternAnalyzer extends Analyzer with Product with Serializable

    Permalink
  51. object PatternTokenizer extends Tokenizer with Product with Serializable

    Permalink
  52. object PersianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  53. object PorterStemTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  54. object PortugueseLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  55. object Preference

    Permalink
  56. object ProxyClients

    Permalink

  57. object ReverseTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  58. object RomanianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  59. object RussianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  60. object ScriptType extends Product with Serializable

    Permalink
  61. object SearchType extends Product with Serializable

    Permalink
  62. object SimpleAnalyzer extends Analyzer with Product with Serializable

    Permalink
  63. object SimpleFieldValue extends Serializable

    Permalink
  64. object SnowballAnalyzer extends Analyzer with Product with Serializable

    Permalink
  65. object SpanishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  66. object StandardAnalyzer extends Analyzer with Product with Serializable

    Permalink
  67. object StandardTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  68. object StandardTokenizer extends Tokenizer with Product with Serializable

    Permalink
  69. object StopAnalyzer extends Analyzer with Product with Serializable

    Permalink
  70. object SuggestMode

    Permalink
  71. object SuggestResult extends Serializable

    Permalink
  72. object SuggestionOption extends Serializable

    Permalink
  73. object SuggestionResult

    Permalink
  74. object SwedishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  75. object SynonymTokenFilter extends Serializable

    Permalink
  76. object TagSchema

    Permalink
  77. object ThaiLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  78. object TrimTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  79. object TurkishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

    Permalink
  80. object UaxUrlEmailTokenizer extends Tokenizer with Product with Serializable

    Permalink
  81. object UniqueTokenFilter extends TokenFilter with Product with Serializable

    Permalink
  82. object WhitespaceAnalyzer extends Analyzer with Product with Serializable

    Permalink
  83. object WhitespaceTokenizer extends Tokenizer with Product with Serializable

    Permalink
  84. package admin

    Permalink
  85. package definitions

    Permalink
  86. package mappings

    Permalink
  87. package source

    Permalink

Ungrouped