package
elastic4s
Type Members
-
-
-
-
-
trait
AliasesDsl extends AnyRef
-
-
case class
ArrayFieldValue(name: String, values: Seq[FieldValue]) extends FieldValue with Product with Serializable
-
-
case class
AvgBucketDefinition(name: String, gapPolicy: Option[GapPolicy] = scala.None, format: Option[String] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
-
case class
BucketScriptDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, script: Option[Script] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil, bucketPathsMap: Map[String, String] = ...) extends PipelineDefinition with Product with Serializable
-
case class
BucketSelectorDefinition(name: String, gapPolicy: Option[GapPolicy] = scala.None, script: Option[Script] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil, bucketPathsMap: Map[String, String] = ...) extends PipelineDefinition with Product with Serializable
-
-
-
trait
BulkDsl extends AnyRef
-
case class
BulkItemResult(original: BulkItemResponse) extends Product with Serializable
-
case class
BulkResult(original: BulkResponse) extends Product with Serializable
-
-
-
-
case class
ClearScrollDefinition(ids: Seq[String]) extends Product with Serializable
-
case class
ClearScrollResult(response: ClearScrollResponse) extends Product with Serializable
-
-
-
-
-
case class
ConstantScoreDefinition(builder: ConstantScoreQueryBuilder) extends QueryDefinition with Product with Serializable
-
case class
CountDefinition(indexesTypes: IndexesAndTypes) extends Product with Serializable
-
trait
CountDsl extends AnyRef
-
case class
CreateIndexDefinition(name: String) extends Product with Serializable
-
-
case class
CumulativeSumDefinition(name: String, format: Option[String] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
-
-
-
-
case class
DeleteIndexDefinition(indexes: Seq[String]) extends Product with Serializable
-
-
-
case class
DerivativeDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, unit: Option[DateHistogramInterval] = scala.None, unitString: Option[String] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
case class
DiffDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, lag: Option[Integer] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
-
-
-
case class
ElasticsearchClientUri(uri: String, hosts: List[(String, Int)]) extends Product with Serializable
-
trait
Executable[T, R, Q] extends AnyRef
-
-
case class
ExplainDefinition(index: String, type: String, id: String, query: Option[QueryDefinition] = scala.None, fetchSource: Option[Boolean] = scala.None, parent: Option[String] = scala.None, preference: Option[String] = scala.None, routing: Option[String] = scala.None) extends Serializable with Product
-
trait
ExplainDsl extends AnyRef
-
-
-
case class
ExtendedStatsBucketDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
trait
FieldValue extends AnyRef
-
-
-
-
case class
ForceMergeDefinition(indexes: Seq[String]) extends Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
case class
GeoHashCellQuery(field: String) extends QueryDefinition with Product with Serializable
-
-
-
case class
GetAliasDefinition(aliases: Seq[String]) extends Product with Serializable
-
case class
GetAliasResult(response: GetAliasesResponse) extends Product with Serializable
-
case class
GetDefinition(indexTypes: IndexAndTypes, id: String) extends Product with Serializable
-
trait
GetDsl extends AnyRef
-
-
-
-
-
case class
HighlightDefinition(field: String) extends Product with Serializable
-
-
-
-
abstract
class
HighlightOrder extends AnyRef
-
-
trait
HitAs[T] extends AnyRef
-
case class
IdQueryDefinition(ids: Seq[String], types: Seq[String] = immutable.this.Nil, boost: Option[Double] = scala.None, queryName: Option[String] = scala.None) extends QueryDefinition with Product with Serializable
-
case class
IndexAndTypes(index: String, types: Seq[String]) extends Product with Serializable
-
-
trait
IndexDsl extends AnyRef
-
-
-
case class
IndexResult(original: IndexResponse) extends Product with Serializable
-
-
final
case class
Indexes(values: Seq[String]) extends AnyVal with Product with Serializable
-
case class
IndexesAndTypes(indexes: Seq[String], types: Seq[String]) extends Product with Serializable
-
-
-
case class
InnerHitDefinition(name: String) extends Product with Serializable
-
-
case class
Item(index: String, type: String, id: String) extends Product with Serializable
-
-
-
-
-
-
-
-
case class
MaxBucketDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
-
case class
MinBucketDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
-
-
case class
MovAvgDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, minimise: Option[Boolean] = scala.None, modelBuilder: Option[MovAvgModelBuilder] = scala.None, numPredictions: Option[Integer] = scala.None, settings: Map[String, AnyRef] = ..., window: Option[Integer] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
-
case class
MultiGetItemResult(original: MultiGetItemResponse) extends Product with Serializable
-
case class
MultiGetResult(original: MultiGetResponse) extends Product with Serializable
-
-
sealed abstract
class
MultiMode extends AnyRef
-
-
case class
MultiSearchResult(original: MultiSearchResponse) extends Product with Serializable
-
case class
MultiSearchResultItem(item: org.elasticsearch.action.search.MultiSearchResponse.Item) extends Product with Serializable
-
-
case class
MutateAliasDefinition(aliasAction: AliasAction) extends Product with Serializable
-
-
case class
NestedFieldValue(name: Option[String], values: Seq[FieldValue]) extends FieldValue with Product with Serializable
-
case class
NestedQueryDefinition(path: String, query: QueryDefinition, boost: Option[Double] = scala.None, inner: Option[QueryInnerHitBuilder] = scala.None, queryName: Option[String] = scala.None, scoreMode: Option[String] = scala.None) extends QueryDefinition with Product with Serializable
-
-
case class
NullFieldValue(name: String) extends FieldValue with Product with Serializable
-
-
-
case class
PercentilesBucketDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, percents: Seq[Double] = immutable.this.Nil, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
-
-
-
case class
PhraseSuggestionResult(suggestion: PhraseSuggestion) extends SuggestionResult with Product with Serializable
-
-
-
sealed abstract
class
Preference extends AnyRef
-
-
-
trait
QueryDsl extends AnyRef
-
case class
QueryInnerHitsDefinition(name: String) extends Product with Serializable
-
-
-
-
-
-
-
case class
ReindexDefinition(sourceIndex: String, targetIndex: String, chunkSize: Int = 500, keepAlive: String = "5m", preserveId: Boolean = true)(implicit executor: ExecutionContext) extends Product with Serializable
-
trait
ReindexDsl extends AnyRef
-
-
-
final
case class
RichGetField(original: GetField) extends AnyVal with Product with Serializable
-
final
case class
RichGetResponse(original: GetResponse) extends AnyVal with Product with Serializable
-
case class
RichSearchHit(hit: SearchHit) extends Product with Serializable
-
final
case class
RichSearchHitField(value: SearchHitField) extends AnyVal with Product with Serializable
-
case class
RichSearchResponse(original: SearchResponse) extends Product with Serializable
-
-
trait
ScoreDsl extends AnyRef
-
-
case class
ScriptDefinition(script: String, lang: Option[String] = scala.None, scriptType: org.elasticsearch.script.ScriptService.ScriptType = ..., params: Map[String, Any] = ...) extends Product with Serializable
-
trait
ScriptDsl extends AnyRef
-
case class
ScriptFieldDefinition(field: String, script: String, language: Option[String] = scala.None, parameters: Option[Map[String, AnyRef]] = scala.None) extends Product with Serializable
-
-
-
-
-
abstract
class
ScriptType extends AnyRef
-
trait
ScrollDsl extends AnyRef
-
-
-
case class
SearchScrollDefinition(id: String) extends Product with Serializable
-
abstract
class
SearchType extends AnyRef
-
-
trait
Show[T] extends Serializable
-
-
case class
SimpleFieldValue(name: Option[String], value: Any) extends FieldValue with Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
case class
StatsBucketDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
-
sealed abstract
class
SuggestMode extends AnyRef
-
case class
SuggestResult(suggestions: Seq[SuggestionResult], suggest: Suggest) extends Product with Serializable
-
-
-
-
case class
SuggestionOption(text: String, score: Double, highlighted: Option[String], collateMatch: Boolean) extends Product with Serializable
-
-
-
case class
SumBucketDefinition(name: String, format: Option[String] = scala.None, gapPolicy: Option[GapPolicy] = scala.None, metadata: Map[String, AnyRef] = ..., bucketPaths: Seq[String] = immutable.this.Nil) extends PipelineDefinition with Product with Serializable
-
abstract
class
TagSchema extends AnyRef
-
-
case class
TermQueryDefinition(field: String, value: Any) extends QueryDefinition with Product with Serializable
-
case class
TermSuggestionDefinition(name: String, indexes: Seq[String] = immutable.this.Nil) extends SuggestionDefinition with Product with Serializable
-
-
case class
TermSuggestionResult(suggestion: TermSuggestion) extends SuggestionResult with Product with Serializable
-
-
case class
TermVectorsDefinition(indexAndTypes: IndexAndTypes, id: String, dfs: Option[Boolean] = scala.None, fieldStatistics: Option[Boolean] = scala.None, offsets: Option[Boolean] = scala.None, parent: Option[String] = scala.None, payloads: Option[Boolean] = scala.None, positions: Option[Boolean] = scala.None, preference: Option[String] = scala.None, realtime: Option[Boolean] = scala.None, routing: Option[String] = scala.None, fields: Option[Seq[String]] = scala.None, termStatistics: Option[Boolean] = scala.None, version: Option[Long] = scala.None, versionType: Option[VersionType] = scala.None, maxNumTerms: Option[Int] = scala.None, minTermFreq: Option[Int] = scala.None, maxTermFreq: Option[Int] = scala.None, minDocFreq: Option[Int] = scala.None, maxDocFreq: Option[Int] = scala.None, minWordLength: Option[Int] = scala.None, maxWordLength: Option[Int] = scala.None) extends Product with Serializable
-
case class
TermVectorsResult(original: TermVectorsResponse) extends Product with Serializable
-
-
case class
TermsQueryDefinition(field: String, values: Seq[String]) extends QueryDefinition with Product with Serializable
-
-
-
case class
TypesExistExpectsIn(types: Seq[String]) extends Product with Serializable
-
-
trait
UpdateDsl extends AnyRef
-
-
case class
ValidateDefinition(index: String, type: String) extends Product with Serializable
-
-
-
-
-
-
-
trait
Reader[-U] extends AnyRef
(Since version 2.0.0) Use boolQuery instead with a must clause for the query and a filter clause for the filter