- Companion:
- object
trait SearchHandlers
trait ElasticDslWithoutSearch
trait ValidateHandlers
trait UserHandlers
trait UserAdminHandlers
trait TermVectorHandlers
trait TaskHandlers
trait UpdateHandlers
trait StoredScriptHandlers
trait SnapshotHandlers
trait SettingsHandlers
trait SearchScrollHandlers
trait SearchTemplateHandlers
trait RolloverHandlers
trait RoleHandlers
trait RoleAdminHandlers
trait ReindexHandlers
trait NodesHandlers
trait MappingHandlers
trait LocksHandlers
trait IngestHandlers
trait IndexTemplateHandlers
trait IndexStatsHandlers
trait IndexAliasHandlers
trait IndexAdminHandlers
trait IndexHandlers
trait GetHandlers
trait ExplainHandlers
trait ExistsHandlers
trait DeleteHandlers
trait ClusterHandlers
trait CountHandlers
trait CatHandlers
trait BulkHandlers
trait ElasticApi
trait ValidateApi
trait UserApi
trait UserAdminApi
trait UpdateApi
trait TypesApi
trait TokenFilterApi
trait TokenizerApi
trait TermVectorApi
trait TaskApi
trait SuggestionApi
trait StoredScriptApi
trait SortApi
trait SnapshotApi
trait SettingsApi
trait SearchTemplateApi
trait SearchApi
trait ScrollApi
trait ScoreApi
trait ScriptApi
trait RoleApi
trait ReindexApi
trait PipelineAggregationApi
trait QueryApi
trait NormalizerApi
trait NodesApi
trait MappingApi
trait LocksApi
trait IngestApi
trait IndexTemplateApi
trait IndexRecoveryApi
trait AnalyzeApi
trait IndexAdminApi
trait IndexApi
trait HighlightApi
trait GetApi
trait ForceMergeApi
trait ExplainApi
trait ExistsApi
trait DeleteUserApi
trait DeleteRoleApi
trait DeleteIndexApi
trait DeleteApi
trait CreateUserApi
trait CreateRoleApi
trait CountApi
trait CollapseApi
trait ClusterApi
trait ClearRolesCacheApi
trait CreateIndexApi
trait CatsApi
trait BulkApi
trait AnalyzerApi
trait AggregationApi
trait AliasesApi
class Object
trait Matchable
class Any
object ElasticDsl.type
Type members
Inherited classlikes
object AddRemoteClusterSettingsHandler extends Handler[AddRemoteClusterSettingsRequest, AddRemoteClusterResponse]
- Inherited from:
- ClusterHandlers
object AsyncUpdateByQueryHandler extends UpdateByQueryHandler[UpdateByQueryAsyncRequest, UpdateByQueryTask]
- Inherited from:
- UpdateHandlers
class BaseMultiSearchHandler(customAggregationHandler: PartialFunction[AbstractAggregation, XContentBuilder]) extends Handler[MultiSearchRequest, MultiSearchResponse]
- Inherited from:
- SearchHandlers
class BaseSearchHandler(customAggregationHandler: PartialFunction[AbstractAggregation, XContentBuilder]) extends Handler[SearchRequest, SearchResponse]
- Inherited from:
- SearchHandlers
object CreateIndexTemplateHandler extends Handler[CreateIndexTemplateRequest, CreateIndexTemplateResponse]
- Inherited from:
- IndexTemplateHandlers
object DeleteByQueryHandler extends Handler[DeleteByQueryRequest, Either[DeleteByQueryResponse, CreateTaskResponse]]
- Inherited from:
- DeleteHandlers
object DeleteIndexTemplateHandler extends Handler[DeleteIndexTemplateRequest, DeleteIndexTemplateResponse]
- Inherited from:
- IndexTemplateHandlers
object DeleteStoredScriptHandler extends Handler[DeleteStoredScriptRequest, DeleteStoredScriptResponse]
- Inherited from:
- StoredScriptHandlers
object GetClusterSettingsHandler extends Handler[GetClusterSettingsRequest, ClusterSettingsResponse]
- Inherited from:
- ClusterHandlers
object GetSearchTemplateHandler extends Handler[GetSearchTemplateRequest, Option[GetSearchTemplateResponse]]
- Inherited from:
- SearchTemplateHandlers
object MultiTermVectorsHttpExecutable extends Handler[MultiTermVectorsRequest, MultiTermVectorsResponse]
- Inherited from:
- TermVectorHandlers
object PutSearchTemplateHandler extends Handler[PutSearchTemplateRequest, PutSearchTemplateResponse]
- Inherited from:
- SearchTemplateHandlers
object RemoteClusterInfoHandler extends Handler[RemoteClusterInfoRequest, RemoteClusterInfoResponse]
- Inherited from:
- ClusterHandlers
object RemoveSearchTemplateHandler extends Handler[RemoveSearchTemplateRequest, RemoveSearchTemplateResponse]
- Inherited from:
- SearchTemplateHandlers
object SyncUpdateByQueryHandler extends UpdateByQueryHandler[UpdateByQueryRequest, UpdateByQueryResponse]
- Inherited from:
- UpdateHandlers
object UpdateIndexLevelSettingsHandler extends Handler[UpdateIndexLevelSettingsRequest, UpdateIndexLevelSettingsResponse]
- Inherited from:
- IndexAdminHandlers
Deprecated and Inherited classlikes
Inherited types
Value members
Inherited methods
def adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation
- Inherited from:
- AggregationApi
def bucketScriptAggregation(name: String, script: Script, bucketsPath: Map[String, String]): BucketScriptPipelineAgg
- Inherited from:
- PipelineAggregationApi
def bucketSelectorAggregation(name: String, script: Script, bucketsPathMap: Map[String, String]): BucketSelectorPipelineAgg
- Inherited from:
- PipelineAggregationApi
def createRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
- Inherited from:
- CreateRoleApi
def createUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: UserPassword, roles: Seq[String]): CreateOrUpdateUserRequest
- Inherited from:
- CreateUserApi
def cumulativeCardinalityAggregation(name: String, bucketsPath: String): CumulativeCardinalityPipelineAgg
- Inherited from:
- PipelineAggregationApi
def extendedStatsBucketAggregation(name: String, bucketsPath: String): ExtendedStatsBucketPipelineAgg
- Inherited from:
- PipelineAggregationApi
def movingFunctionAggregation(name: String, bucketsPath: String, script: String, window: Integer): MovFnPipelineAgg
- Inherited from:
- PipelineAggregationApi
def putPipeline(id: String, description: String, processors: Seq[Processor], version: Option[Int]): PutPipelineRequest
- Inherited from:
- IngestApi
def termsSetQuery(field: String, terms: Set[String], minimumShouldMatchScript: Script): TermsSetQuery
- Inherited from:
- QueryApi
def termsSetQuery(field: String, terms: Set[String], minimumShouldMatchField: String): TermsSetQuery
- Inherited from:
- QueryApi
def updateRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
- Inherited from:
- CreateRoleApi
def updateUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: Option[UserPassword], roles: Seq[String]): CreateOrUpdateUserRequest
- Inherited from:
- CreateUserApi
def weightedAvgAgg(name: String, value: WeightedAvgField, weight: WeightedAvgField): WeightedAvgAggregation
- Inherited from:
- AggregationApi
Deprecated and Inherited methods
def compoundWordTokenFilter(name: String, `type`: CompoundWordTokenFilterType): CompoundWordTokenFilter
- Deprecated
- Inherited from:
- TokenFilterApi
def customAnalyzer(name: String, tokenizer: Tokenizer, filter: TokenFilter, rest: TokenFilter*): CustomAnalyzerDefinition
- Deprecated
- Inherited from:
- AnalyzerApi
def customNormalizer(name: String, filter: AnalyzerFilter, rest: AnalyzerFilter*): CustomNormalizerDefinition
- Deprecated
- Inherited from:
- NormalizerApi
def patternReplaceTokenFilter(name: String, pattern: String, replacement: String): PatternReplaceTokenFilter
- Deprecated
- Inherited from:
- TokenFilterApi