ElasticSugar

com.sksamuel.elastic4s.testkit.ElasticSugar
trait ElasticSugar extends ElasticDsl

Provides helper methods for things like refreshing an index, and blocking until an index has a certain count of documents. These methods are very useful when writing tests to allow for blocking, iterative coding

Attributes

Graph
Supertypes
trait ElasticDsl
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 KnnApi
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
Show all
Self type
Suite & ClientProvider

Members list

Type members

Inherited classlikes

object AcquireGlobalLockHandler extends Handler[AcquireGlobalLock, Boolean]

Attributes

Inherited from:
LocksHandlers
Supertypes
class Handler[AcquireGlobalLock, Boolean]
class Object
trait Matchable
class Any
object AddAliasActionHandler extends Handler[AddAliasActionRequest, AliasActionResponse]

Attributes

Inherited from:
IndexAliasHandlers
Supertypes
class Handler[AddAliasActionRequest, AliasActionResponse]
class Object
trait Matchable
class Any
object AddRemoteClusterSettingsHandler extends Handler[AddRemoteClusterSettingsRequest, AddRemoteClusterResponse]

Attributes

Inherited from:
ClusterHandlers
Supertypes
class Handler[AddRemoteClusterSettingsRequest, AddRemoteClusterResponse]
class Object
trait Matchable
class Any
object AliasExistsHandler extends Handler[AliasExistsRequest, AliasExistsResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[AliasExistsRequest, AliasExistsResponse]
class Object
trait Matchable
class Any
object AnalyzeRequestHandler extends Handler[AnalyzeRequest, AnalyzeResponse]

Attributes

Inherited from:
IndexHandlers
Supertypes
class Handler[AnalyzeRequest, AnalyzeResponse]
class Object
trait Matchable
class Any
object AsyncUpdateByQueryHandler extends UpdateByQueryHandler[UpdateByQueryAsyncRequest, UpdateByQueryTask]

Attributes

Inherited from:
UpdateHandlers
Supertypes
class UpdateByQueryHandler[UpdateByQueryAsyncRequest, UpdateByQueryTask]
class Handler[UpdateByQueryAsyncRequest, UpdateByQueryTask]
class Object
trait Matchable
class Any
class BaseMultiSearchHandler(customAggregationHandler: PartialFunction[AbstractAggregation, XContentBuilder]) extends Handler[MultiSearchRequest, MultiSearchResponse]

Attributes

Inherited from:
SearchHandlers
Supertypes
class Handler[MultiSearchRequest, MultiSearchResponse]
class Object
trait Matchable
class Any
Known subtypes
object MultiSearchHandler.type
class BaseSearchHandler(customAggregationHandler: PartialFunction[AbstractAggregation, XContentBuilder]) extends Handler[SearchRequest, SearchResponse]

Attributes

Inherited from:
SearchHandlers
Supertypes
class Handler[SearchRequest, SearchResponse]
class Object
trait Matchable
class Any
Known subtypes
object SearchHandler.type
object BulkHandler extends Handler[BulkRequest, BulkResponse]

Attributes

Inherited from:
BulkHandlers
Supertypes
class Handler[BulkRequest, BulkResponse]
class Object
trait Matchable
class Any
object CancelTaskHandler extends Handler[CancelTasksRequest, Boolean]

Attributes

Inherited from:
TaskHandlers
Supertypes
class Handler[CancelTasksRequest, Boolean]
class Object
trait Matchable
class Any
object CatAliasesHandler extends Handler[CatAliases, Seq[CatAliasResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatAliases, Seq[CatAliasResponse]]
class Object
trait Matchable
class Any
object CatAllocationHandler extends Handler[CatAllocation, Seq[CatAllocationResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatAllocation, Seq[CatAllocationResponse]]
class Object
trait Matchable
class Any
object CatCountHandler extends Handler[CatCount, CatCountResponse]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatCount, CatCountResponse]
class Object
trait Matchable
class Any
object CatHealthHandler extends Handler[CatHealth, CatHealthResponse]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatHealth, CatHealthResponse]
class Object
trait Matchable
class Any
object CatIndexesHandler extends Handler[CatIndexes, Seq[CatIndicesResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatIndexes, Seq[CatIndicesResponse]]
class Object
trait Matchable
class Any
object CatMasterHandler extends Handler[CatMaster, CatMasterResponse]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatMaster, CatMasterResponse]
class Object
trait Matchable
class Any
object CatNodesHandler extends Handler[CatNodes, Seq[CatNodesResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatNodes, Seq[CatNodesResponse]]
class Object
trait Matchable
class Any
object CatPluginsHandler extends Handler[CatPlugins, Seq[CatPluginResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatPlugins, Seq[CatPluginResponse]]
class Object
trait Matchable
class Any
object CatSegmentsHandler extends Handler[CatSegments, Seq[CatSegmentsResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatSegments, Seq[CatSegmentsResponse]]
class Object
trait Matchable
class Any
object CatShardsHandler extends Handler[CatShards, Seq[CatShardsResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatShards, Seq[CatShardsResponse]]
class Object
trait Matchable
class Any
object CatThreadPoolHandler extends Handler[CatThreadPool, Seq[CatThreadPoolResponse]]

Attributes

Inherited from:
CatHandlers
Supertypes
class Handler[CatThreadPool, Seq[CatThreadPoolResponse]]
class Object
trait Matchable
class Any
object ChangePasswordHandler extends Handler[ChangePasswordRequest, Any]

Attributes

Inherited from:
UserAdminHandlers
Supertypes
class Handler[ChangePasswordRequest, Any]
class Object
trait Matchable
class Any
object ClearCacheHandler extends Handler[ClearCacheRequest, ClearCacheResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[ClearCacheRequest, ClearCacheResponse]
class Object
trait Matchable
class Any
object ClearRolesCacheHandler extends Handler[ClearRolesCacheRequest, ClearRolesCacheResponse]

Attributes

Inherited from:
RoleAdminHandlers
Supertypes
class Handler[ClearRolesCacheRequest, ClearRolesCacheResponse]
class Object
trait Matchable
class Any
object ClearScrollHandler extends Handler[ClearScrollRequest, ClearScrollResponse]

Attributes

Inherited from:
SearchScrollHandlers
Supertypes
class Handler[ClearScrollRequest, ClearScrollResponse]
class Object
trait Matchable
class Any
object CloseIndexHandler extends Handler[CloseIndexRequest, CloseIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[CloseIndexRequest, CloseIndexResponse]
class Object
trait Matchable
class Any
object ClusterHealthHandler extends Handler[ClusterHealthRequest, ClusterHealthResponse]

Attributes

Inherited from:
ClusterHandlers
Supertypes
class Handler[ClusterHealthRequest, ClusterHealthResponse]
class Object
trait Matchable
class Any
object ClusterSettingsHandler extends Handler[ClusterSettingsRequest, ClusterSettingsResponse]

Attributes

Inherited from:
ClusterHandlers
Supertypes
class Handler[ClusterSettingsRequest, ClusterSettingsResponse]
class Object
trait Matchable
class Any
object ClusterStateHandler extends Handler[ClusterStateRequest, ClusterStateResponse]

Attributes

Inherited from:
ClusterHandlers
Supertypes
class Handler[ClusterStateRequest, ClusterStateResponse]
class Object
trait Matchable
class Any
object ClusterStatsHandler extends Handler[ClusterStatsRequest, ClusterStatsResponse]

Attributes

Inherited from:
ClusterHandlers
Supertypes
class Handler[ClusterStatsRequest, ClusterStatsResponse]
class Object
trait Matchable
class Any
class CompletionSuggExpectsField(name: String)

Attributes

Inherited from:
SuggestionApi
Supertypes
class Object
trait Matchable
class Any
object CountHandler extends Handler[CountRequest, CountResponse]

Attributes

Inherited from:
CountHandlers
Supertypes
class Handler[CountRequest, CountResponse]
class Object
trait Matchable
class Any
object CreateIndexHandler extends Handler[CreateIndexRequest, CreateIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[CreateIndexRequest, CreateIndexResponse]
class Object
trait Matchable
class Any
object CreateIndexTemplateHandler extends Handler[CreateIndexTemplateRequest, CreateIndexTemplateResponse]

Attributes

Inherited from:
IndexTemplateHandlers
Supertypes
class Handler[CreateIndexTemplateRequest, CreateIndexTemplateResponse]
class Object
trait Matchable
class Any
object CreateOrUpdateRoleHandler extends Handler[CreateOrUpdateRoleRequest, CreateRoleResponse]

Attributes

Inherited from:
RoleAdminHandlers
Supertypes
class Handler[CreateOrUpdateRoleRequest, CreateRoleResponse]
class Object
trait Matchable
class Any
object CreateOrUpdateUserHandler extends Handler[CreateOrUpdateUserRequest, CreateUserResponse]

Attributes

Inherited from:
UserAdminHandlers
Supertypes
class Handler[CreateOrUpdateUserRequest, CreateUserResponse]
class Object
trait Matchable
class Any
class CreateRepositoryExpectsType(name: String)

Attributes

Inherited from:
SnapshotApi
Supertypes
class Object
trait Matchable
class Any
object CreateRepositoryHandler extends Handler[CreateRepositoryRequest, CreateRepositoryResponse]

Attributes

Inherited from:
SnapshotHandlers
Supertypes
class Handler[CreateRepositoryRequest, CreateRepositoryResponse]
class Object
trait Matchable
class Any
class CreateSnapshotExpectsIn(name: String)

Attributes

Inherited from:
SnapshotApi
Supertypes
class Object
trait Matchable
class Any
object CreateSnapshotHandler extends Handler[CreateSnapshotRequest, CreateSnapshotResponse]

Attributes

Inherited from:
SnapshotHandlers
Supertypes
class Handler[CreateSnapshotRequest, CreateSnapshotResponse]
class Object
trait Matchable
class Any
class DeleteByIdExpectsFrom(id: String)

Attributes

Inherited from:
DeleteApi
Supertypes
class Object
trait Matchable
class Any
object DeleteByIdHandler extends Handler[DeleteByIdRequest, DeleteResponse]

Attributes

Inherited from:
DeleteHandlers
Supertypes
class Handler[DeleteByIdRequest, DeleteResponse]
class Object
trait Matchable
class Any
class DeleteByQueryExpectsQuery(indexesAndTypes: Indexes)

Attributes

Inherited from:
DeleteApi
Supertypes
class Object
trait Matchable
class Any
object DeleteByQueryHandler extends Handler[DeleteByQueryRequest, Either[DeleteByQueryResponse, CreateTaskResponse]]

Attributes

Inherited from:
DeleteHandlers
Supertypes
class Handler[DeleteByQueryRequest, Either[DeleteByQueryResponse, CreateTaskResponse]]
class Object
trait Matchable
class Any
object DeleteIndexHandler extends Handler[DeleteIndexRequest, DeleteIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[DeleteIndexRequest, DeleteIndexResponse]
class Object
trait Matchable
class Any
object DeleteIndexTemplateHandler extends Handler[DeleteIndexTemplateRequest, DeleteIndexTemplateResponse]

Attributes

Inherited from:
IndexTemplateHandlers
Supertypes
class Handler[DeleteIndexTemplateRequest, DeleteIndexTemplateResponse]
class Object
trait Matchable
class Any
object DeletePipelineRequestHandler extends Handler[DeletePipelineRequest, DeletePipelineResponse]

Attributes

Inherited from:
IngestHandlers
Supertypes
class Handler[DeletePipelineRequest, DeletePipelineResponse]
class Object
trait Matchable
class Any
object DeleteRoleHandler extends Handler[DeleteRoleRequest, DeleteRoleResponse]

Attributes

Inherited from:
RoleAdminHandlers
Supertypes
class Handler[DeleteRoleRequest, DeleteRoleResponse]
class Object
trait Matchable
class Any
class DeleteSnapshotExpectsIn(name: String)

Attributes

Inherited from:
SnapshotApi
Supertypes
class Object
trait Matchable
class Any
object DeleteSnapshotHandler extends Handler[DeleteSnapshotRequest, DeleteSnapshotResponse]

Attributes

Inherited from:
SnapshotHandlers
Supertypes
class Handler[DeleteSnapshotRequest, DeleteSnapshotResponse]
class Object
trait Matchable
class Any
object DeleteStoredScriptHandler extends Handler[DeleteStoredScriptRequest, DeleteStoredScriptResponse]

Attributes

Inherited from:
StoredScriptHandlers
Supertypes
class Handler[DeleteStoredScriptRequest, DeleteStoredScriptResponse]
class Object
trait Matchable
class Any
object DeleteUserHandler extends Handler[DeleteUserRequest, DeleteUserResponse]

Attributes

Inherited from:
UserAdminHandlers
Supertypes
class Handler[DeleteUserRequest, DeleteUserResponse]
class Object
trait Matchable
class Any
object DisableUserHandler extends Handler[DisableUserRequest, Any]

Attributes

Inherited from:
UserAdminHandlers
Supertypes
class Handler[DisableUserRequest, Any]
class Object
trait Matchable
class Any
object EnableUserHandler extends Handler[EnableUserRequest, Any]

Attributes

Inherited from:
UserAdminHandlers
Supertypes
class Handler[EnableUserRequest, Any]
class Object
trait Matchable
class Any
object ExistsHandler extends Handler[ExistsRequest, Boolean]

Attributes

Inherited from:
ExistsHandlers
Supertypes
class Handler[ExistsRequest, Boolean]
class Object
trait Matchable
class Any
object ExplainHandler extends Handler[ExplainRequest, ExplainResponse]

Attributes

Inherited from:
ExplainHandlers
Supertypes
class Handler[ExplainRequest, ExplainResponse]
class Object
trait Matchable
class Any
class FilterAggregationExpectsQuery(name: String)

Attributes

Inherited from:
AggregationApi
Supertypes
class Object
trait Matchable
class Any
class FiltersAggregationExpectsQueries(name: String)

Attributes

Inherited from:
AggregationApi
Supertypes
class Object
trait Matchable
class Any
object FlushIndexHandler extends Handler[FlushIndexRequest, FlushIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[FlushIndexRequest, FlushIndexResponse]
class Object
trait Matchable
class Any
object ForceMergeHandler extends Handler[ForceMergeRequest, ForceMergeResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[ForceMergeRequest, ForceMergeResponse]
class Object
trait Matchable
class Any

Attributes

Inherited from:
AggregationApi
Supertypes
class Object
trait Matchable
class Any
class GeoDistanceExpectsDistance(gdef: GeoDistanceQuery)

Attributes

Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
class GeoPolygonExpectsPoints(field: String)

Attributes

Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
class GeoSortExpectsPoints(field: String)

Attributes

Inherited from:
SortApi
Supertypes
class Object
trait Matchable
class Any
object GetAliasHandler extends Handler[GetAliasesRequest, IndexAliases]

Attributes

Inherited from:
IndexAliasHandlers
Supertypes
class Handler[GetAliasesRequest, IndexAliases]
class Object
trait Matchable
class Any
object GetClusterSettingsHandler extends Handler[GetClusterSettingsRequest, ClusterSettingsResponse]

Attributes

Inherited from:
ClusterHandlers
Supertypes
class Handler[GetClusterSettingsRequest, ClusterSettingsResponse]
class Object
trait Matchable
class Any
class GetExpectsFrom(id: String)

Attributes

Inherited from:
GetApi
Supertypes
class Object
trait Matchable
class Any
object GetFieldMappingRequest extends Handler[GetFieldMappingRequest, Seq[IndexFieldMapping]]

Attributes

Inherited from:
MappingHandlers
Supertypes
class Handler[GetFieldMappingRequest, Seq[IndexFieldMapping]]
class Object
trait Matchable
class Any
object GetHandler extends Handler[GetRequest, GetResponse]

Attributes

Inherited from:
GetHandlers
Supertypes
class Handler[GetRequest, GetResponse]
class Object
trait Matchable
class Any
object GetIndexHandler extends Handler[GetIndexRequest, Map[String, GetIndexResponse]]

Attributes

Inherited from:
IndexHandlers
Supertypes
class Handler[GetIndexRequest, Map[String, GetIndexResponse]]
class Object
trait Matchable
class Any
object GetIndexTemplateHandler extends Handler[GetIndexTemplateRequest, GetIndexTemplatesResponse]

Attributes

Inherited from:
IndexTemplateHandlers
Supertypes
class Handler[GetIndexTemplateRequest, GetIndexTemplatesResponse]
class Object
trait Matchable
class Any
object GetMappingHandler extends Handler[GetMappingRequest, Seq[IndexMappings]]

Attributes

Inherited from:
MappingHandlers
Supertypes
class Handler[GetMappingRequest, Seq[IndexMappings]]
class Object
trait Matchable
class Any
object GetPipelineRequestHandler extends Handler[GetPipelineRequest, GetPipelineResponse]

Attributes

Inherited from:
IngestHandlers
Supertypes
class Handler[GetPipelineRequest, GetPipelineResponse]
class Object
trait Matchable
class Any
object GetRoleHandler extends Handler[GetRoleRequest, Map[String, GetRoleResponse]]

Attributes

Inherited from:
RoleHandlers
Supertypes
class Handler[GetRoleRequest, Map[String, GetRoleResponse]]
class Object
trait Matchable
class Any
object GetSearchTemplateHandler extends Handler[GetSearchTemplateRequest, Option[GetSearchTemplateResponse]]

Attributes

Inherited from:
SearchTemplateHandlers
Supertypes
class Handler[GetSearchTemplateRequest, Option[GetSearchTemplateResponse]]
class Object
trait Matchable
class Any
object GetSegmentHandler extends Handler[GetSegmentsRequest, GetSegmentsResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[GetSegmentsRequest, GetSegmentsResponse]
class Object
trait Matchable
class Any
object GetSettingsHandler extends Handler[GetSettingsRequest, IndexSettingsResponse]

Attributes

Inherited from:
SettingsHandlers
Supertypes
class Handler[GetSettingsRequest, IndexSettingsResponse]
class Object
trait Matchable
class Any
class GetSnapshotExpectsFrom(names: Iterable[String])

Attributes

Inherited from:
SnapshotApi
Supertypes
class Object
trait Matchable
class Any
object GetSnapshotHandler extends Handler[GetSnapshotsRequest, GetSnapshotResponse]

Attributes

Inherited from:
SnapshotHandlers
Supertypes
class Handler[GetSnapshotsRequest, GetSnapshotResponse]
class Object
trait Matchable
class Any
object GetStoredScriptHandler extends Handler[GetStoredScriptRequest, GetStoredScriptResponse]

Attributes

Inherited from:
StoredScriptHandlers
Supertypes
class Handler[GetStoredScriptRequest, GetStoredScriptResponse]
class Object
trait Matchable
class Any
object GetTaskHandler extends Handler[GetTask, GetTaskResponse]

Attributes

Inherited from:
TaskHandlers
Supertypes
class Handler[GetTask, GetTaskResponse]
class Object
trait Matchable
class Any
object GetUserHandler extends Handler[GetUserRequest, Map[String, GetUserResponse]]

Attributes

Inherited from:
UserHandlers
Supertypes
class Handler[GetUserRequest, Map[String, GetUserResponse]]
class Object
trait Matchable
class Any
class HasChildQueryExpectsQuery(`type`: String)

Attributes

Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
class HasParentQueryExpectsQuery(`type`: String)

Attributes

Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
object IndexAliasesHandler extends Handler[IndicesAliasesRequest, AliasActionResponse]

Attributes

Inherited from:
IndexAliasHandlers
Supertypes
class Handler[IndicesAliasesRequest, AliasActionResponse]
class Object
trait Matchable
class Any
object IndexExistsHandler extends Handler[IndicesExistsRequest, IndexExistsResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[IndicesExistsRequest, IndexExistsResponse]
class Object
trait Matchable
class Any
object IndexHandler extends Handler[IndexRequest, IndexResponse]

Attributes

Inherited from:
IndexHandlers
Supertypes
class Handler[IndexRequest, IndexResponse]
class Object
trait Matchable
class Any
object IndexRecoveryHandler extends Handler[IndexRecoveryRequest, Response]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[IndexRecoveryRequest, Response]
class Object
trait Matchable
class Any
object IndexShardStoreHandler extends Handler[IndexShardStoreRequest, StoreStatusResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[IndexShardStoreRequest, StoreStatusResponse]
class Object
trait Matchable
class Any
object IndexTemplateExistsHandler extends Handler[IndexTemplateExistsRequest, IndexTemplateExists]

Attributes

Inherited from:
IndexTemplateHandlers
Supertypes
class Handler[IndexTemplateExistsRequest, IndexTemplateExists]
class Object
trait Matchable
class Any
object IndicesStatsHandler extends Handler[IndexStatsRequest, IndexStatsResponse]

Attributes

Inherited from:
IndexStatsHandlers
Supertypes
class Handler[IndexStatsRequest, IndexStatsResponse]
class Object
trait Matchable
class Any
object ListTaskHandler extends Handler[ListTasks, ListTaskResponse]

Attributes

Inherited from:
TaskHandlers
Supertypes
class Handler[ListTasks, ListTaskResponse]
class Object
trait Matchable
class Any
class MoreLikeThisExpectsLikes(fields: Seq[String])

Attributes

Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
object MultiGetHandler extends Handler[MultiGetRequest, MultiGetResponse]

Attributes

Inherited from:
GetHandlers
Supertypes
class Handler[MultiGetRequest, MultiGetResponse]
class Object
trait Matchable
class Any

Attributes

Inherited from:
SearchHandlers
Supertypes
class Handler[MultiSearchRequest, MultiSearchResponse]
class Object
trait Matchable
class Any
object MultiTermVectorsHttpExecutable extends Handler[MultiTermVectorsRequest, MultiTermVectorsResponse]

Attributes

Inherited from:
TermVectorHandlers
Supertypes
class Handler[MultiTermVectorsRequest, MultiTermVectorsResponse]
class Object
trait Matchable
class Any
class NestedQueryExpectsQuery(path: String)

Attributes

Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
object NodeInfoHandler extends Handler[NodeInfoRequest, NodeInfoResponse]

Attributes

Inherited from:
NodesHandlers
Supertypes
class Handler[NodeInfoRequest, NodeInfoResponse]
class Object
trait Matchable
class Any
object NodeStatsHandler extends Handler[NodeStatsRequest, NodesStatsResponse]

Attributes

Inherited from:
NodesHandlers
Supertypes
class Handler[NodeStatsRequest, NodesStatsResponse]
class Object
trait Matchable
class Any
object OpenIndexHandler extends Handler[OpenIndexRequest, OpenIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[OpenIndexRequest, OpenIndexResponse]
class Object
trait Matchable
class Any
class PhraseSuggExpectsField(name: String)

Attributes

Inherited from:
SuggestionApi
Supertypes
class Object
trait Matchable
class Any
object PutMappingHandler extends Handler[PutMappingRequest, PutMappingResponse]

Attributes

Inherited from:
MappingHandlers
Supertypes
class Handler[PutMappingRequest, PutMappingResponse]
class Object
trait Matchable
class Any
object PutPipelineRequestHandler extends Handler[PutPipelineRequest, PutPipelineResponse]

Attributes

Inherited from:
IngestHandlers
Supertypes
class Handler[PutPipelineRequest, PutPipelineResponse]
class Object
trait Matchable
class Any

Attributes

Inherited from:
SearchTemplateApi
Supertypes
class Object
trait Matchable
class Any
object PutSearchTemplateHandler extends Handler[PutSearchTemplateRequest, PutSearchTemplateResponse]

Attributes

Inherited from:
SearchTemplateHandlers
Supertypes
class Handler[PutSearchTemplateRequest, PutSearchTemplateResponse]
class Object
trait Matchable
class Any
object PutStoredScriptHandler extends Handler[PutStoredScriptRequest, PutStoredScriptResponse]

Attributes

Inherited from:
StoredScriptHandlers
Supertypes
class Handler[PutStoredScriptRequest, PutStoredScriptResponse]
class Object
trait Matchable
class Any
object RefreshIndexHandler extends Handler[RefreshIndexRequest, RefreshIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[RefreshIndexRequest, RefreshIndexResponse]
class Object
trait Matchable
class Any
object ReindexHandler extends Handler[ReindexRequest, Either[ReindexResponse, CreateTaskResponse]]

Attributes

Inherited from:
ReindexHandlers
Supertypes
class Handler[ReindexRequest, Either[ReindexResponse, CreateTaskResponse]]
class Object
trait Matchable
class Any
object ReleaseGlobalLockHandler extends Handler[ReleaseGlobalLock, Boolean]

Attributes

Inherited from:
LocksHandlers
Supertypes
class Handler[ReleaseGlobalLock, Boolean]
class Object
trait Matchable
class Any
object RemoteClusterInfoHandler extends Handler[RemoteClusterInfoRequest, RemoteClusterInfoResponse]

Attributes

Inherited from:
ClusterHandlers
Supertypes
class Handler[RemoteClusterInfoRequest, RemoteClusterInfoResponse]
class Object
trait Matchable
class Any
object RemoveAliasActionHandler extends Handler[RemoveAliasAction, AliasActionResponse]

Attributes

Inherited from:
IndexAliasHandlers
Supertypes
class Handler[RemoveAliasAction, AliasActionResponse]
class Object
trait Matchable
class Any
object RemoveSearchTemplateHandler extends Handler[RemoveSearchTemplateRequest, RemoveSearchTemplateResponse]

Attributes

Inherited from:
SearchTemplateHandlers
Supertypes
class Handler[RemoveSearchTemplateRequest, RemoveSearchTemplateResponse]
class Object
trait Matchable
class Any
class RestoreSnapshotExpectsFrom(name: String)

Attributes

Inherited from:
SnapshotApi
Supertypes
class Object
trait Matchable
class Any
object RestoreSnapshotHandler extends Handler[RestoreSnapshotRequest, RestoreSnapshotResponse]

Attributes

Inherited from:
SnapshotHandlers
Supertypes
class Handler[RestoreSnapshotRequest, RestoreSnapshotResponse]
class Object
trait Matchable
class Any
implicit class RichFuture[T](future: Future[T])

Attributes

Inherited from:
ElasticApi
Supertypes
class Object
trait Matchable
class Any
implicit class RichRequest[T](t: T)

Attributes

Inherited from:
ElasticDslWithoutSearch
Supertypes
class Object
trait Matchable
class Any
object RolloverHandler extends Handler[RolloverIndexRequest, RolloverResponse]

Attributes

Inherited from:
RolloverHandlers
Supertypes
class Handler[RolloverIndexRequest, RolloverResponse]
class Object
trait Matchable
class Any

Attributes

Inherited from:
SortApi
Supertypes
class Object
trait Matchable
class Any
class ScriptSortExpectsType(script: Script)

Attributes

Inherited from:
SortApi
Supertypes
class Object
trait Matchable
class Any

Attributes

Inherited from:
SearchHandlers
Supertypes
class Handler[SearchRequest, SearchResponse]
class Object
trait Matchable
class Any
object SearchScrollHandler extends Handler[SearchScrollRequest, SearchResponse]

Attributes

Inherited from:
SearchScrollHandlers
Supertypes
class Handler[SearchScrollRequest, SearchResponse]
class Object
trait Matchable
class Any
object ShrinkIndexHandler extends Handler[ShrinkIndexRequest, ShrinkIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[ShrinkIndexRequest, ShrinkIndexResponse]
class Object
trait Matchable
class Any
class SpanFirstExpectsEnd(query: SpanQuery)

Attributes

Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
object SplitIndexHandler extends Handler[SplitIndexRequest, SplitIndexResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[SplitIndexRequest, SplitIndexResponse]
class Object
trait Matchable
class Any
object SyncUpdateByQueryHandler extends UpdateByQueryHandler[UpdateByQueryRequest, UpdateByQueryResponse]

Attributes

Inherited from:
UpdateHandlers
Supertypes
class UpdateByQueryHandler[UpdateByQueryRequest, UpdateByQueryResponse]
class Handler[UpdateByQueryRequest, UpdateByQueryResponse]
class Object
trait Matchable
class Any
class TemplateSearchExpectsName(indexesAndTypes: IndexesAndTypes)

Attributes

Inherited from:
SearchTemplateApi
Supertypes
class Object
trait Matchable
class Any
object TemplateSearchHandler extends Handler[TemplateSearchRequest, SearchResponse]

Attributes

Inherited from:
SearchTemplateHandlers
Supertypes
class Handler[TemplateSearchRequest, SearchResponse]
class Object
trait Matchable
class Any
class TermSuggExpectsField(name: String)

Attributes

Inherited from:
SuggestionApi
Supertypes
class Object
trait Matchable
class Any
object TermVectorHandler extends Handler[TermVectorsRequest, TermVectorsResponse]

Attributes

Inherited from:
TermVectorHandlers
Supertypes
class Handler[TermVectorsRequest, TermVectorsResponse]
class Object
trait Matchable
class Any
object TypeExistsHandler extends Handler[TypesExistsRequest, TypeExistsResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[TypesExistsRequest, TypeExistsResponse]
class Object
trait Matchable
class Any
class TypesExistExpectsIn(types: Iterable[String])

Attributes

Inherited from:
IndexAdminApi
Supertypes
class Object
trait Matchable
class Any
abstract class UpdateByQueryHandler[Q <: BaseUpdateByQueryRequest, R] extends Handler[Q, R]

Attributes

Inherited from:
UpdateHandlers
Supertypes
class Handler[Q, R]
class Object
trait Matchable
class Any
Known subtypes
class UpdateExpectsIn(id: String)

Attributes

Inherited from:
UpdateApi
Supertypes
class Object
trait Matchable
class Any
class UpdateExpectsQuery(indexes: Indexes)

Attributes

Inherited from:
UpdateApi
Supertypes
class Object
trait Matchable
class Any
object UpdateHandler extends Handler[UpdateRequest, UpdateResponse]

Attributes

Inherited from:
UpdateHandlers
Supertypes
class Handler[UpdateRequest, UpdateResponse]
class Object
trait Matchable
class Any
object UpdateIndexLevelSettingsHandler extends Handler[UpdateIndexLevelSettingsRequest, UpdateIndexLevelSettingsResponse]

Attributes

Inherited from:
IndexAdminHandlers
Supertypes
class Handler[UpdateIndexLevelSettingsRequest, UpdateIndexLevelSettingsResponse]
class Object
trait Matchable
class Any
object UpdateSettingsHandler extends Handler[UpdateSettingsRequest, IndexSettingsResponse]

Attributes

Inherited from:
SettingsHandlers
Supertypes
class Handler[UpdateSettingsRequest, IndexSettingsResponse]
class Object
trait Matchable
class Any
class ValidateExpectsQuery(indexes: Indexes)

Attributes

Inherited from:
ValidateApi
Supertypes
class Object
trait Matchable
class Any
object ValidateHandler extends Handler[ValidateRequest, ValidateResponse]

Attributes

Inherited from:
ValidateHandlers
Supertypes
class Handler[ValidateRequest, ValidateResponse]
class Object
trait Matchable
class Any

Deprecated and Inherited classlikes

class AddAliasExpectsOn(alias: String)

Attributes

Deprecated
true
Inherited from:
AliasesApi
Supertypes
class Object
trait Matchable
class Any
class AnalyzersWrapper(val analyzers: Iterable[AnalyzerDefinition])

Attributes

Deprecated
true
Inherited from:
CreateIndexApi
Supertypes
class Object
trait Matchable
class Any
class GeoDistanceExpectsPoint(field: String)

Attributes

Deprecated
true
Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
class PercolateExpectsUsing(`type`: String, field: String)

Attributes

Deprecated
true
Inherited from:
QueryApi
Supertypes
class Object
trait Matchable
class Any
class RemoveAliasExpectsOn(alias: String)

Attributes

Deprecated
true
Inherited from:
AliasesApi
Supertypes
class Object
trait Matchable
class Any
class TokenFiltersWrapper(val filters: Iterable[TokenFilter])

Attributes

Deprecated
true
Inherited from:
CreateIndexApi
Supertypes
class Object
trait Matchable
class Any
class TokenizersWrapper(val tokenizers: Iterable[Tokenizer])

Attributes

Deprecated
true
Inherited from:
CreateIndexApi
Supertypes
class Object
trait Matchable
class Any

Inherited types

type RemoteClusterInfoResponse = Map[String, RemoteClusterInfo]

Attributes

Inherited from:
ClusterHandlers

Value members

Concrete methods

def blockUntil(explain: String)(predicate: () => Boolean): Unit
def blockUntilCount(expected: Long, index: String): Unit
def blockUntilCount(expected: Long, indexes: Indexes): Unit
def blockUntilDocumentExists(id: String, index: String): Unit
def blockUntilDocumentHasVersion(index: String, id: String, version: Long): Unit
def blockUntilEmpty(index: String): Unit
def blockUntilExactCount(expected: Long, index: String): Unit
def blockUntilGreen(): Unit
def blockUntilIndexExists(index: String): Unit
def blockUntilIndexNotExists(index: String): Unit
def deleteIndex(name: String): Unit
def doesIndexExists(name: String): Boolean
def ensureIndexExists(index: String): Unit
def refresh(indexes: Indexes): RefreshIndexResponse
def refreshAll(): RefreshIndexResponse
def truncateIndex(index: String): Unit

Inherited methods

def acquireGlobalLock(): AcquireGlobalLock

Attributes

Inherited from:
LocksApi
def addAlias(alias: String, index: String): AddAliasActionRequest

Attributes

Inherited from:
AliasesApi
def addRemoteClusterRequest(settings: Map[String, String]): AddRemoteClusterSettingsRequest

Attributes

Inherited from:
ClusterApi
def adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation

Attributes

Inherited from:
AggregationApi
def aliasExists(alias: String): AliasExistsRequest

Attributes

Inherited from:
IndexAdminApi
def aliases(actions: Iterable[AliasAction]): IndicesAliasesRequest

Attributes

Inherited from:
AliasesApi
def aliases(first: AliasAction, rest: AliasAction*): IndicesAliasesRequest

Attributes

Inherited from:
AliasesApi
def analyze(text: String, other: String*): AnalyzeRequest

Attributes

Inherited from:
AnalyzeApi
def autoDateHistogramAgg(name: String, field: String): AutoDateHistogramAggregation

Attributes

Inherited from:
AggregationApi
def avgAgg(name: String, field: String): AvgAggregation

Attributes

Inherited from:
AggregationApi
def avgBucketAgg(name: String, bucketsPath: String): AvgBucketPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def avgBucketAggregation(name: String, bucketsPath: String): AvgBucketPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def binaryField(name: String): BinaryField

Attributes

Inherited from:
TypesApi
def bool(mustQueries: Seq[Query], shouldQueries: Seq[Query], notQueries: Seq[Query]): BoolQuery

Attributes

Inherited from:
QueryApi
def boolQuery(): BoolQuery

Attributes

Inherited from:
QueryApi
def booleanField(name: String): BooleanField

Attributes

Inherited from:
TypesApi
def boostingQuery(positiveQuery: Query, negativeQuery: Query): BoostingQuery

Attributes

Inherited from:
QueryApi
def bucketScriptAggregation(name: String, script: Script, bucketsPath: Map[String, String]): BucketScriptPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def bucketSelectorAggregation(name: String, script: Script, bucketsPathMap: Map[String, String]): BucketSelectorPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def bucketSortAggregation(name: String, sort: Seq[Sort]): BucketSortPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def bulk(requests: BulkCompatibleRequest*): BulkRequest

Attributes

Inherited from:
BulkApi
def bulk(requests: Iterable[BulkCompatibleRequest]): BulkRequest

Attributes

Inherited from:
BulkApi
def byteField(name: String): ByteField

Attributes

Inherited from:
TypesApi
def cancelTasks(nodeIds: Seq[String]): CancelTasksRequest

Attributes

Inherited from:
TaskApi
def cancelTasks(first: String, rest: String*): CancelTasksRequest

Attributes

Inherited from:
TaskApi
def cancelTasks(): CancelTasksRequest

Attributes

Inherited from:
TaskApi
def cardinalityAgg(name: String, field: String): CardinalityAggregation

Attributes

Inherited from:
AggregationApi
def catAliases(pattern: String): CatAliases

Attributes

Inherited from:
CatsApi
def catAliases(): CatAliases

Attributes

Inherited from:
CatsApi
def catAllocation(): CatAllocation

Attributes

Inherited from:
CatsApi
def catCount(first: String, rest: String*): CatCount

Attributes

Inherited from:
CatsApi
def catCount(): CatCount

Attributes

Inherited from:
CatsApi
def catHealth(): CatHealth

Attributes

Inherited from:
CatsApi
def catIndices(indexPattern: String): CatIndexes

Attributes

Inherited from:
CatsApi
def catIndices(health: HealthStatus): CatIndexes

Attributes

Inherited from:
CatsApi
def catIndices(): CatIndexes

Attributes

Inherited from:
CatsApi
def catMaster(): CatMaster

Attributes

Inherited from:
CatsApi
def catNodes(): CatNodes

Attributes

Inherited from:
CatsApi
def catPlugins(): CatPlugins

Attributes

Inherited from:
CatsApi
def catSegments(indices: Indexes): CatSegments

Attributes

Inherited from:
CatsApi
def catShards(): CatShards

Attributes

Inherited from:
CatsApi
def catThreadPool(): CatThreadPool

Attributes

Inherited from:
CatsApi
def changePassword(password: String): ChangePasswordRequest

Attributes

Inherited from:
UserAdminApi
def changePassword(name: String, password: String): ChangePasswordRequest

Attributes

Inherited from:
UserAdminApi
def childrenAggregation(name: String, childType: String): ChildrenAggregation

Attributes

Inherited from:
AggregationApi
def clearCache(indexes: Iterable[String]): ClearCacheRequest

Attributes

Inherited from:
IndexAdminApi
def clearCache(first: String, rest: String*): ClearCacheRequest

Attributes

Inherited from:
IndexAdminApi
def clearIndex(indexes: Iterable[String]): ClearCacheRequest

Attributes

Inherited from:
IndexAdminApi
def clearIndex(first: String, rest: String*): ClearCacheRequest

Attributes

Inherited from:
IndexAdminApi
def clearRolesCache(name: String): ClearRolesCacheRequest

Attributes

Inherited from:
ClearRolesCacheApi
def clearScroll(ids: Iterable[String]): ClearScrollRequest

Attributes

Inherited from:
ScrollApi
def clearScroll(first: String, rest: String*): ClearScrollRequest

Attributes

Inherited from:
ScrollApi
def closeIndex(first: String, rest: String*): CloseIndexRequest

Attributes

Inherited from:
IndexAdminApi
def clusterHealth(indices: Iterable[String]): ClusterHealthRequest

Attributes

Inherited from:
ClusterApi
def clusterHealth(first: String, rest: String*): ClusterHealthRequest

Attributes

Inherited from:
ClusterApi
def clusterHealth(): ClusterHealthRequest

Attributes

Inherited from:
ClusterApi
def clusterPersistentSettings(settings: Map[String, String]): ClusterSettingsRequest

Attributes

Inherited from:
ClusterApi
def clusterState(): ClusterStateRequest

Attributes

Inherited from:
ClusterApi
def clusterStats(): ClusterStatsRequest

Attributes

Inherited from:
ClusterApi
def clusterTransientSettings(settings: Map[String, String]): ClusterSettingsRequest

Attributes

Inherited from:
ClusterApi
def collapseField(field: String): CollapseRequest

Attributes

Inherited from:
CollapseApi
def combinedFieldsQuery(query: String, fields: Seq[String]): CombinedFieldsQuery

Attributes

Inherited from:
QueryApi
def completionField(name: String): CompletionField

Attributes

Inherited from:
TypesApi
def completionSuggestion(name: String, field: String): CompletionSuggestion

Attributes

Inherited from:
SuggestionApi
def constantScoreQuery(query: Query): ConstantScore

Attributes

Inherited from:
QueryApi
def count(indexes: Indexes): CountRequest

Attributes

Inherited from:
CountApi
def createIndex(name: String): CreateIndexRequest

Attributes

Inherited from:
CreateIndexApi
def createIndexTemplate(name: String, pattern: String): CreateIndexTemplateRequest

Attributes

Inherited from:
IndexTemplateApi
def createIndexTemplate(name: String, pattern: Seq[String]): CreateIndexTemplateRequest

Attributes

Inherited from:
IndexTemplateApi
def createRepository(repositoryName: String, `type`: String): CreateRepositoryRequest

Attributes

Inherited from:
SnapshotApi
def createRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest

Attributes

Inherited from:
CreateRoleApi
def createSnapshot(snapshotName: String, repository: String): CreateSnapshotRequest

Attributes

Inherited from:
SnapshotApi
def createUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: UserPassword, roles: Seq[String]): CreateOrUpdateUserRequest

Attributes

Inherited from:
CreateUserApi
def cumulativeCardinalityAggregation(name: String, bucketsPath: String): CumulativeCardinalityPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def cumulativeSumAggregation(name: String, bucketsPath: String): CumulativeSumPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def dateField(name: String): DateField

Attributes

Inherited from:
TypesApi
def dateHistogramAgg(name: String, field: String): DateHistogramAggregation

Attributes

Inherited from:
AggregationApi
def dateRangeAgg(name: String, field: String): DateRangeAggregation

Attributes

Inherited from:
AggregationApi
def deleteById(index: Index, id: String): DeleteByIdRequest

Attributes

Inherited from:
DeleteApi
def deleteByQuery(index: Index, query: Query): DeleteByQueryRequest

Attributes

Inherited from:
DeleteApi
def deleteIn(indexesAndTypes: Indexes): DeleteByQueryExpectsQuery

Attributes

Inherited from:
DeleteApi
def deleteIndex(indexes: Iterable[String]): DeleteIndexRequest

Attributes

Inherited from:
DeleteIndexApi
def deleteIndex(indexes: String*): DeleteIndexRequest

Attributes

Inherited from:
DeleteIndexApi
def deleteIndexTemplate(name: String): DeleteIndexTemplateRequest

Attributes

Inherited from:
IndexTemplateApi
def deletePipeline(id: String): DeletePipelineRequest

Attributes

Inherited from:
IngestApi
def deleteRole(name: String): DeleteRoleRequest

Attributes

Inherited from:
DeleteRoleApi
def deleteSnapshot(snapshotName: String, repository: String): DeleteSnapshotRequest

Attributes

Inherited from:
SnapshotApi
def deleteStoredScript(id: String): DeleteStoredScriptRequest

Attributes

Inherited from:
StoredScriptApi
def deleteUser(name: String): DeleteUserRequest

Attributes

Inherited from:
DeleteUserApi
def derivativeAggregation(name: String, bucketsPath: String): DerivativePipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def diffAggregation(name: String, bucketsPath: String): DiffPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def disableUser(name: String): DisableUserRequest

Attributes

Inherited from:
UserAdminApi
def dismax(queries: Iterable[Query]): DisMaxQuery

Attributes

Inherited from:
QueryApi
def dismax(first: Query, rest: Query*): DisMaxQuery

Attributes

Inherited from:
QueryApi
def distanceFeatureQuery(field: String, origin: String, pivot: String): DistanceFeatureQuery

Attributes

Inherited from:
QueryApi
def doubleField(name: String): DoubleField

Attributes

Inherited from:
TypesApi
def enableUser(name: String): EnableUserRequest

Attributes

Inherited from:
UserAdminApi
def existsQuery(field: String): ExistsQuery

Attributes

Inherited from:
QueryApi
def explain(index: String, id: String): ExplainRequest

Attributes

Inherited from:
ExplainApi
def explain(ref: DocumentRef): ExplainRequest

Attributes

Inherited from:
ExplainApi
def exponentialScore(field: String, origin: String, scale: String): ExponentialDecayScore

Attributes

Inherited from:
ScoreApi
def extendedStatsAgg(name: String, field: String): ExtendedStatsAggregation

Attributes

Inherited from:
AggregationApi
def extendedStatsBucketAggregation(name: String, bucketsPath: String): ExtendedStatsBucketPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def fieldFactorScore(field: String): FieldValueFactor

Attributes

Inherited from:
ScoreApi
def fieldSort(field: String): FieldSort

Attributes

Inherited from:
SortApi
def filterAgg(name: String, query: Query): FilterAggregation

Attributes

Inherited from:
AggregationApi

Attributes

Inherited from:
AggregationApi
def floatField(name: String): FloatField

Attributes

Inherited from:
TypesApi
def flushIndex(indexes: String*): FlushIndexRequest

Attributes

Inherited from:
IndexAdminApi
def flushIndex(indexes: Iterable[String]): FlushIndexRequest

Attributes

Inherited from:
IndexAdminApi
def forceMerge(indexes: Iterable[String]): ForceMergeRequest

Attributes

Inherited from:
ForceMergeApi
def forceMerge(first: String, rest: String*): ForceMergeRequest

Attributes

Inherited from:
ForceMergeApi
def functionScoreQuery(query: Query): FunctionScoreQuery

Attributes

Inherited from:
QueryApi
def functionScoreQuery(): FunctionScoreQuery

Attributes

Inherited from:
QueryApi
def fuzzyQuery(field: String, value: String): FuzzyQuery

Attributes

Inherited from:
QueryApi
def gaussianScore(field: String, origin: String, scale: String): GaussianDecayScore

Attributes

Inherited from:
ScoreApi
def geoBoundsAggregation(name: String): GeoBoundsAggregation

Attributes

Inherited from:
AggregationApi
def geoBoxQuery(field: String, topleft: String, bottomright: String): GeoBoundingBoxQuery

Attributes

Inherited from:
QueryApi
def geoBoxQuery(field: String): GeoBoundingBoxQuery

Attributes

Inherited from:
QueryApi
def geoCentroidAggregation(name: String): GeoCentroidAggregation

Attributes

Inherited from:
AggregationApi

Attributes

Inherited from:
AggregationApi
def geoDistanceQuery(field: String, lat: Double, long: Double): GeoDistanceQuery

Attributes

Inherited from:
QueryApi
def geoDistanceQuery(field: String, geohash: String): GeoDistanceQuery

Attributes

Inherited from:
QueryApi
def geoHashGridAggregation(name: String): GeoHashGridAggregation

Attributes

Inherited from:
AggregationApi
def geoPolygonQuery(field: String, points: Iterable[GeoPoint]): GeoPolygonQuery

Attributes

Inherited from:
QueryApi
def geoPolygonQuery(field: String, first: GeoPoint, rest: GeoPoint*): GeoPolygonQuery

Attributes

Inherited from:
QueryApi

Attributes

Inherited from:
QueryApi
def geoShapeQuery(field: String, shape: Shape): GeoShapeQuery

Attributes

Inherited from:
QueryApi
def geoSort(field: String): GeoSortExpectsPoints

Attributes

Inherited from:
SortApi
def geoTileGridAggregation(name: String): GeoTileGridAggregation

Attributes

Inherited from:
AggregationApi
def geopointField(name: String): GeoPointField

Attributes

Inherited from:
TypesApi
def geoshapeField(name: String): GeoShapeField

Attributes

Inherited from:
TypesApi
def get(index: Index, id: String): GetRequest

Attributes

Inherited from:
GetApi
def getAliases(index: Seq[String], aliases: Seq[String]): GetAliasesRequest

Attributes

Inherited from:
AliasesApi
def getAliases(index: String, aliases: Seq[String]): GetAliasesRequest

Attributes

Inherited from:
AliasesApi
def getAliases(indexes: Indexes, aliases: Seq[String]): GetAliasesRequest

Attributes

Inherited from:
AliasesApi
def getAliases(): GetAliasesRequest

Attributes

Inherited from:
AliasesApi
def getIndex(indexes: Seq[String]): GetIndexRequest

Attributes

Inherited from:
IndexApi
def getIndex(index: String, others: String*): GetIndexRequest

Attributes

Inherited from:
IndexApi
def getIndexTemplate(name: String): GetIndexTemplateRequest

Attributes

Inherited from:
IndexTemplateApi
def getMapping(indexes: Indexes, fields: String*): GetFieldMappingRequest

Attributes

Inherited from:
MappingApi
def getMapping(indexes: Indexes): GetMappingRequest

Attributes

Inherited from:
MappingApi
def getMapping(str: String): GetMappingRequest

Attributes

Inherited from:
MappingApi
def getPipeline(id: String): GetPipelineRequest

Attributes

Inherited from:
IngestApi
def getRole(name: String): GetRoleRequest

Attributes

Inherited from:
RoleApi
def getRoles(): GetRoleRequest

Attributes

Inherited from:
RoleApi
def getSegments(first: String, rest: String*): GetSegmentsRequest

Attributes

Inherited from:
IndexAdminApi
def getSegments(indexes: Indexes): GetSegmentsRequest

Attributes

Inherited from:
IndexAdminApi
def getSettings(indexes: Indexes): GetSettingsRequest

Attributes

Inherited from:
SettingsApi
def getSettings(index: String, indexes: String*): GetSettingsRequest

Attributes

Inherited from:
SettingsApi
def getSnapshot(snapshotName: String, repository: String): GetSnapshotsRequest

Attributes

Inherited from:
SnapshotApi
def getSnapshots(snapshotNames: Seq[String], repository: String): GetSnapshotsRequest

Attributes

Inherited from:
SnapshotApi
def getStoredScript(id: String): GetStoredScriptRequest

Attributes

Inherited from:
StoredScriptApi
def getTask(nodeId: String, taskId: String): GetTask

Attributes

Inherited from:
TaskApi
def getUser(name: String): GetUserRequest

Attributes

Inherited from:
UserApi
def getUsers(): GetUserRequest

Attributes

Inherited from:
UserApi
def globalAggregation(name: String): GlobalAggregation

Attributes

Inherited from:
AggregationApi
def halfFloatField(name: String): HalfFloatField

Attributes

Inherited from:
TypesApi
def hasChildQuery(childType: String, query: Query, scoreMode: ScoreMode): HasChildQuery

Attributes

Inherited from:
QueryApi
def hasParentQuery(parentType: String, query: Query, score: Boolean): HasParentQuery

Attributes

Inherited from:
QueryApi
def highlight(field: String): HighlightField

Attributes

Inherited from:
HighlightApi
def highlightOptions(): HighlightOptions

Attributes

Inherited from:
HighlightApi
def histogramAggregation(name: String): HistogramAggregation

Attributes

Inherited from:
AggregationApi
def icuCollationKeywordField(name: String): IcuCollationKeywordField

Attributes

Inherited from:
TypesApi
def idsQuery(id: Any, rest: Any*): IdQuery

Attributes

Inherited from:
QueryApi
def idsQuery(ids: Iterable[Any]): IdQuery

Attributes

Inherited from:
QueryApi
def indexExists(index: String): IndicesExistsRequest

Attributes

Inherited from:
IndexAdminApi
def indexInto(index: Index): IndexRequest

Attributes

Inherited from:
IndexApi
def indexShardStores(indexes: Indexes): IndexShardStoreRequest

Attributes

Inherited from:
IndexAdminApi
def indexShardStores(indexes: Iterable[String]): IndexShardStoreRequest

Attributes

Inherited from:
IndexAdminApi
def indexShardStores(first: String, rest: String*): IndexShardStoreRequest

Attributes

Inherited from:
IndexAdminApi
def indexStats(first: String, rest: String*): IndexStatsRequest

Attributes

Inherited from:
IndexAdminApi
def indexStats(indexes: Indexes): IndexStatsRequest

Attributes

Inherited from:
IndexAdminApi
def indicesExists(indices: Indexes): IndicesExistsRequest

Attributes

Inherited from:
IndexAdminApi
def innerHits(name: String): InnerHit

Attributes

Inherited from:
QueryApi
def intField(name: String): IntegerField

Attributes

Inherited from:
TypesApi
def intervalsQuery(field: String, rule: IntervalsRule): IntervalsQuery

Attributes

Inherited from:
QueryApi
def ipField(name: String): IpField

Attributes

Inherited from:
TypesApi
def ipRangeAggregation(name: String): IpRangeAggregation

Attributes

Inherited from:
AggregationApi
def joinField(name: String): JoinField

Attributes

Inherited from:
TypesApi
def keywordField(name: String): KeywordField

Attributes

Inherited from:
TypesApi
def knnQuery(field: String, numCandidates: Int, vector: Seq[Double]): Knn

Attributes

Inherited from:
KnnApi
def linearScore(field: String, origin: String, scale: String): LinearDecayScore

Attributes

Inherited from:
ScoreApi
def listTasks(nodeIds: Seq[String]): ListTasks

Attributes

Inherited from:
TaskApi
def listTasks(first: String, rest: String*): ListTasks

Attributes

Inherited from:
TaskApi
def listTasks(): ListTasks

Attributes

Inherited from:
TaskApi
def longField(name: String): LongField

Attributes

Inherited from:
TypesApi
def matchAllQuery(): MatchAllQuery

Attributes

Inherited from:
QueryApi
def matchBoolPrefixQuery(field: String, value: Any): MatchBoolPrefixQuery

Attributes

Inherited from:
QueryApi
def matchNoneQuery(): MatchNoneQuery

Attributes

Inherited from:
QueryApi
def matchPhrasePrefixQuery(field: String, value: Any): MatchPhrasePrefixQuery

Attributes

Inherited from:
QueryApi
def matchPhraseQuery(field: String, value: Any): MatchPhraseQuery

Attributes

Inherited from:
QueryApi
def matchQuery(field: String, value: Any): MatchQuery

Attributes

Inherited from:
QueryApi
def maxAgg(name: String, field: String): MaxAggregation

Attributes

Inherited from:
AggregationApi
def maxAgg(name: String): MaxAggregation

Attributes

Inherited from:
AggregationApi
def maxBucketAgg(name: String, bucketsPath: String): MaxBucket

Attributes

Inherited from:
PipelineAggregationApi
def maxBucketAggregation(name: String, bucketsPath: String): MaxBucket

Attributes

Inherited from:
PipelineAggregationApi
def minAgg(name: String, field: String): MinAggregation

Attributes

Inherited from:
AggregationApi
def minBucketAggregation(name: String, bucketsPath: String): MinBucketPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def missingAgg(name: String, field: String): MissingAggregation

Attributes

Inherited from:
AggregationApi

Attributes

Inherited from:
QueryApi
def moreLikeThisQuery(fields: Iterable[String]): MoreLikeThisExpectsLikes

Attributes

Inherited from:
QueryApi
def moreLikeThisQuery(field: String, fields: String*): MoreLikeThisExpectsLikes

Attributes

Inherited from:
QueryApi
def movingFunctionAggregation(name: String, bucketsPath: String, script: String, window: Integer): MovFnPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def multi(searches: SearchRequest*): MultiSearchRequest

Attributes

Inherited from:
SearchApi
def multi(searches: Iterable[SearchRequest]): MultiSearchRequest

Attributes

Inherited from:
SearchApi
def multiMatchQuery(text: String): MultiMatchQuery

Attributes

Inherited from:
QueryApi
def multiTermVectors(defs: Iterable[TermVectorsRequest]): MultiTermVectorsRequest

Attributes

Inherited from:
TermVectorApi
def multiTermVectors(first: TermVectorsRequest, rest: TermVectorsRequest*): MultiTermVectorsRequest

Attributes

Inherited from:
TermVectorApi
def multiTermsAgg(name: String, terms: Term*): MultiTermsAggregation

Attributes

Inherited from:
AggregationApi
def multiget(gets: Iterable[GetRequest]): MultiGetRequest

Attributes

Inherited from:
GetApi
def multiget(first: GetRequest, rest: GetRequest*): MultiGetRequest

Attributes

Inherited from:
GetApi
def must(queries: Iterable[Query]): BoolQuery

Attributes

Inherited from:
QueryApi
def must(first: Query, rest: Query*): BoolQuery

Attributes

Inherited from:
QueryApi
def nestedAggregation(name: String, path: String): NestedAggregation

Attributes

Inherited from:
AggregationApi
def nestedField(name: String): NestedField

Attributes

Inherited from:
TypesApi
def nestedQuery(path: String, query: Query): NestedQuery

Attributes

Inherited from:
QueryApi
def nestedSort(): NestedSort

Attributes

Inherited from:
SortApi
def nodeHotThreads(nodeId: String): NodeHotThreadsRequest

Attributes

Inherited from:
ClusterApi
def nodeHotThreads(): NodeHotThreadsRequest

Attributes

Inherited from:
ClusterApi
def nodeInfo(names: String*): NodeInfoRequest

Attributes

Inherited from:
NodesApi
def nodeInfo(names: Iterable[String]): NodeInfoRequest

Attributes

Inherited from:
NodesApi
def nodeStats(nodes: Iterable[String]): NodeStatsRequest

Attributes

Inherited from:
NodesApi
def nodeStats(first: String, rest: String*): NodeStatsRequest

Attributes

Inherited from:
NodesApi
def nodeStats(): NodeStatsRequest

Attributes

Inherited from:
NodesApi
def nodeUsage(nodeId: String): NodeUsageRequest

Attributes

Inherited from:
ClusterApi
def nodeUsage(): NodeUsageRequest

Attributes

Inherited from:
ClusterApi
def not(queries: Iterable[Query]): BoolQuery

Attributes

Inherited from:
QueryApi
def not(queries: Query*): BoolQuery

Attributes

Inherited from:
QueryApi
def objectField(name: String): ObjectField

Attributes

Inherited from:
TypesApi
def openIndex(first: String, rest: String*): OpenIndexRequest

Attributes

Inherited from:
IndexAdminApi
def pendingClusterTasks(local: Boolean): PendingClusterTasksRequest

Attributes

Inherited from:
TaskApi
def percentileRanksAggregation(name: String): PercentileRanksAggregation

Attributes

Inherited from:
AggregationApi
def percentilesAgg(name: String, field: String): PercentilesAggregation

Attributes

Inherited from:
AggregationApi
def percentilesBucketAggregation(name: String, bucketsPath: String): PercentilesBucketPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def percolateQuery(`type`: String, field: String): PercolateExpectsUsing

Attributes

Inherited from:
QueryApi
def phraseSuggestion(name: String, field: String): PhraseSuggestion

Attributes

Inherited from:
SuggestionApi
def pinnedQuery(ids: List[String], organic: Query): PinnedQuery

Attributes

Inherited from:
QueryApi
def prefixQuery(field: String, value: Any): PrefixQuery

Attributes

Inherited from:
QueryApi
def properties(field: ElasticField, tail: ElasticField*): MappingDefinition

Attributes

Inherited from:
CreateIndexApi
def properties(fields: Seq[ElasticField]): MappingDefinition

Attributes

Inherited from:
CreateIndexApi
def putMapping(indexes: Indexes): PutMappingRequest

Attributes

Inherited from:
MappingApi
def putPipeline(id: String, description: String, processors: Seq[Processor], version: Option[Int]): PutPipelineRequest

Attributes

Inherited from:
IngestApi

Attributes

Inherited from:
SearchTemplateApi
def putStoredScript(id: String, script: StoredScriptSource): PutStoredScriptRequest

Attributes

Inherited from:
StoredScriptApi
def query(queryString: String): QueryStringQuery

Attributes

Inherited from:
QueryApi
def queryStringQuery(queryString: String): QueryStringQuery

Attributes

Inherited from:
QueryApi
def randomScore(seed: Int): RandomScoreFunction

Attributes

Inherited from:
ScoreApi
def rangeAgg(name: String, field: String): RangeAggregation

Attributes

Inherited from:
AggregationApi
def rangeQuery(field: String): RangeQuery

Attributes

Inherited from:
QueryApi
def rankFeatureQuery(field: String): RankFeatureQuery

Attributes

Inherited from:
QueryApi
def rawQuery(json: String): RawQuery

Attributes

Inherited from:
QueryApi
def recoverIndex(indexes: Iterable[String]): IndexRecoveryRequest

Attributes

Inherited from:
IndexRecoveryApi
def recoverIndex(first: String, rest: String*): IndexRecoveryRequest

Attributes

Inherited from:
IndexRecoveryApi
def refreshIndex(indexes: Indexes): RefreshIndexRequest

Attributes

Inherited from:
IndexAdminApi
def refreshIndex(indexes: Iterable[String]): RefreshIndexRequest

Attributes

Inherited from:
IndexAdminApi
def refreshIndex(first: String, rest: String*): RefreshIndexRequest

Attributes

Inherited from:
IndexAdminApi
def regexQuery(field: String, value: String): RegexQuery

Attributes

Inherited from:
QueryApi
def reindex(source: Index, target: Index): ReindexRequest

Attributes

Inherited from:
ReindexApi
def reindex(source: Indexes, target: Index): ReindexRequest

Attributes

Inherited from:
ReindexApi
def reindex(source: String, target: Index): ReindexRequest

Attributes

Inherited from:
ReindexApi
def releaseGlobalLock(): ReleaseGlobalLock

Attributes

Inherited from:
LocksApi
def remoteClusterInfo(): RemoteClusterInfoRequest

Attributes

Inherited from:
ClusterApi
def removeAlias(alias: String, index: String): RemoveAliasAction

Attributes

Inherited from:
AliasesApi
def rescore(query: Query): Rescore

Attributes

Inherited from:
SearchApi
def restoreSnapshot(snapshotName: String, repository: String): RestoreSnapshotRequest

Attributes

Inherited from:
SnapshotApi
def reverseNestedAggregation(name: String): ReverseNestedAggregation

Attributes

Inherited from:
AggregationApi
def rolloverIndex(alias: String): RolloverIndexRequest

Attributes

Inherited from:
IndexAdminApi
def samplerAgg(name: String): SamplerAggregation

Attributes

Inherited from:
AggregationApi
def scaledFloatField(name: String): ScaledFloatField

Attributes

Inherited from:
TypesApi
def scoreSort(order: SortOrder): ScoreSort

Attributes

Inherited from:
SortApi

Attributes

Inherited from:
SortApi
def scriptField(name: String, script: Script): ScriptField

Attributes

Inherited from:
TypesApi
def scriptField(name: String, script: String): ScriptField

Attributes

Inherited from:
TypesApi
def scriptQuery(script: String): ScriptQuery

Attributes

Inherited from:
QueryApi
def scriptQuery(script: Script): ScriptQuery

Attributes

Inherited from:
QueryApi
def scriptScore(script: Script): ScriptScore

Attributes

Inherited from:
ScoreApi
def scriptSort(script: Script): ScriptSortExpectsType

Attributes

Inherited from:
SortApi
def scriptedMetricAggregation(name: String): ScriptedMetricAggregation

Attributes

Inherited from:
AggregationApi
def search(indexes: Indexes): SearchRequest

Attributes

Inherited from:
SearchApi
def search(indexes: Iterable[String]): SearchRequest

Attributes

Inherited from:
SearchApi
def search(index: Index): SearchRequest

Attributes

Inherited from:
SearchApi
def search(first: String, rest: String*): SearchRequest

Attributes

Inherited from:
SearchApi
def search(index: String): SearchRequest

Attributes

Inherited from:
SearchApi
def searchAsYouType(name: String): SearchAsYouTypeField

Attributes

Inherited from:
TypesApi
def searchScroll(id: String): SearchScrollRequest

Attributes

Inherited from:
ScrollApi
def searchScroll(id: String, keepAlive: String): SearchScrollRequest

Attributes

Inherited from:
ScrollApi
def shortField(name: String): ShortField

Attributes

Inherited from:
TypesApi
def should(queries: Iterable[Query]): BoolQuery

Attributes

Inherited from:
QueryApi
def should(queries: Query*): BoolQuery

Attributes

Inherited from:
QueryApi
def shrinkIndex(source: String, target: String): ShrinkIndexRequest

Attributes

Inherited from:
IndexAdminApi
def sigTermsAggregation(name: String): SigTermsAggregation

Attributes

Inherited from:
AggregationApi
def simpleStringQuery(q: String): SimpleStringQuery

Attributes

Inherited from:
QueryApi
def spanContainingQuery(big: SpanQuery, little: SpanQuery): SpanContainingQuery

Attributes

Inherited from:
QueryApi
def spanFieldMaskingQuery(fieldToMask: String, query: SpanQuery): SpanFieldMaskingQuery

Attributes

Inherited from:
QueryApi
def spanFirstQuery(query: SpanQuery, end: Int): SpanFirstQuery

Attributes

Inherited from:
QueryApi
def spanMultiTermQuery(query: MultiTermQuery): SpanMultiTermQuery

Attributes

Inherited from:
QueryApi
def spanNearQuery(defs: Iterable[SpanQuery], slop: Int): SpanNearQuery

Attributes

Inherited from:
QueryApi
def spanNotQuery(include: SpanQuery, exclude: SpanQuery): SpanNotQuery

Attributes

Inherited from:
QueryApi
def spanOrQuery(first: SpanQuery, rest: SpanQuery*): SpanOrQuery

Attributes

Inherited from:
QueryApi
def spanOrQuery(iterable: Iterable[SpanQuery]): SpanOrQuery

Attributes

Inherited from:
QueryApi
def spanTermQuery(field: String, value: Any): SpanTermQuery

Attributes

Inherited from:
QueryApi
def spanWithinQuery(big: SpanQuery, little: SpanQuery): SpanWithinQuery

Attributes

Inherited from:
QueryApi
def splitIndex(source: String, target: String): SplitIndexRequest

Attributes

Inherited from:
IndexAdminApi
def statsAggregation(name: String): StatsAggregation

Attributes

Inherited from:
AggregationApi
def statsBucketAggregation(name: String, bucketsPath: String): StatsBucketPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def stringQuery(q: String): QueryStringQuery

Attributes

Inherited from:
QueryApi
def sumAgg(name: String, field: String): SumAggregation

Attributes

Inherited from:
AggregationApi
def sumBucketAggregation(name: String, bucketsPath: String): SumBucketPipelineAgg

Attributes

Inherited from:
PipelineAggregationApi
def templateSearch(indexesAndTypes: IndexesAndTypes): TemplateSearchExpectsName

Attributes

Inherited from:
SearchTemplateApi
def termQuery(field: String, value: Any): TermQuery

Attributes

Inherited from:
QueryApi
def termSuggestion(name: String, field: String, text: String): TermSuggestion

Attributes

Inherited from:
SuggestionApi

Attributes

Inherited from:
SuggestionApi
def termVectors(index: Index, id: String): TermVectorsRequest

Attributes

Inherited from:
TermVectorApi
def termsAgg(name: String, field: String): TermsAggregation

Attributes

Inherited from:
AggregationApi
def termsLookupQuery(field: String, path: String, ref: DocumentRef): TermsLookupQuery

Attributes

Inherited from:
QueryApi
def termsQuery[T](field: String, values: Iterable[T]): TermsQuery[T]

Attributes

Inherited from:
QueryApi
def termsQuery[T](field: String, first: T, rest: T*): TermsQuery[T]

Attributes

Inherited from:
QueryApi
def termsSetQuery(field: String, terms: Set[String], minimumShouldMatchScript: Script): TermsSetQuery

Attributes

Inherited from:
QueryApi
def termsSetQuery(field: String, terms: Set[String], minimumShouldMatchField: String): TermsSetQuery

Attributes

Inherited from:
QueryApi
def textField(name: String): TextField

Attributes

Inherited from:
TypesApi
def topHitsAgg(name: String): TopHitsAggregation

Attributes

Inherited from:
AggregationApi
def topMetricsAgg(name: String): TopMetricsAggregation

Attributes

Inherited from:
AggregationApi
def typesExist(types: Iterable[String]): TypesExistExpectsIn

Attributes

Inherited from:
IndexAdminApi
def typesExist(types: String*): TypesExistExpectsIn

Attributes

Inherited from:
IndexAdminApi
def typesExist(indexesAndTypes: IndexesAndTypes): TypesExistsRequest

Attributes

Inherited from:
IndexAdminApi
def unsignedLongfield(name: String): UnsignedLongField

Attributes

Inherited from:
TypesApi
def updateById(index: Index, id: String): UpdateRequest

Attributes

Inherited from:
UpdateApi
def updateByQueryAsync(index: Index, query: Query): UpdateByQueryAsyncRequest

Attributes

Inherited from:
UpdateApi
def updateByQuerySync(index: Index, query: Query): UpdateByQueryRequest

Attributes

Inherited from:
UpdateApi
def updateIndexLevelSettings(indexes: Indexes): UpdateIndexLevelSettingsRequest

Attributes

Inherited from:
IndexAdminApi
def updateIndexLevelSettings(indexes: Iterable[String]): UpdateIndexLevelSettingsRequest

Attributes

Inherited from:
IndexAdminApi
def updateIndexLevelSettings(first: String, rest: String*): UpdateIndexLevelSettingsRequest

Attributes

Inherited from:
IndexAdminApi
def updateRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest

Attributes

Inherited from:
CreateRoleApi
def updateSettings(indexes: Indexes, settings: Map[String, String]): UpdateSettingsRequest

Attributes

Inherited from:
SettingsApi
def updateSettings(indexes: Indexes): UpdateSettingsRequest

Attributes

Inherited from:
SettingsApi
def updateSettings(index: String, indexes: String*): UpdateSettingsRequest

Attributes

Inherited from:
SettingsApi
def updateUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: Option[UserPassword], roles: Seq[String]): CreateOrUpdateUserRequest

Attributes

Inherited from:
CreateUserApi
def validateIn(indexes: Indexes): ValidateExpectsQuery

Attributes

Inherited from:
ValidateApi
def valueCountAgg(name: String, field: String): ValueCountAggregation

Attributes

Inherited from:
AggregationApi
def variableWidthHistogramAgg(name: String, field: String): VariableWidthAggregation

Attributes

Inherited from:
AggregationApi
def weightScore(boost: Double): WeightScore

Attributes

Inherited from:
ScoreApi
def weightedAvgAgg(name: String, value: WeightedAvgField, weight: WeightedAvgField): WeightedAvgAggregation

Attributes

Inherited from:
AggregationApi
def wildcardField(name: String): WildcardField

Attributes

Inherited from:
TypesApi
def wildcardQuery(field: String, value: Any): WildcardQuery

Attributes

Inherited from:
QueryApi

Deprecated and Inherited methods

def addAlias(alias: String): AddAliasExpectsOn

Attributes

Deprecated
true
Inherited from:
AliasesApi
def analyzers(analyzers: AnalyzerDefinition*): AnalyzersWrapper

Attributes

Deprecated
true
Inherited from:
CreateIndexApi
def avgAggregation(name: String): AvgAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def cardinalityAggregation(name: String): CardinalityAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def commonGramsTokenFilter(name: String): CommonGramsTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi

Attributes

Deprecated
true
Inherited from:
SuggestionApi

Attributes

Deprecated
true
Inherited from:
SuggestionApi
def compoundWordTokenFilter(name: String, `type`: CompoundWordTokenFilterType): CompoundWordTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi

Attributes

Deprecated
true
Inherited from:
SnapshotApi

Attributes

Deprecated
true
Inherited from:
SnapshotApi
def customAnalyzer(name: String, tokenizer: Tokenizer, filter: TokenFilter, rest: TokenFilter*): CustomAnalyzerDefinition

Attributes

Deprecated
true
Inherited from:
AnalyzerApi
def customAnalyzer(name: String, tokenizer: Tokenizer): CustomAnalyzerDefinition

Attributes

Deprecated
true
Inherited from:
AnalyzerApi
def customNormalizer(name: String, filter: AnalyzerFilter, rest: AnalyzerFilter*): CustomNormalizerDefinition

Attributes

Deprecated
true
Inherited from:
NormalizerApi
def customNormalizer(name: String): CustomNormalizerDefinition

Attributes

Deprecated
true
Inherited from:
NormalizerApi
def dateHistogramAggregation(name: String): DateHistogramAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def dateRangeAggregation(name: String): DateRangeAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def delete(id: String): DeleteByIdExpectsFrom

Attributes

Deprecated
true
Inherited from:
DeleteApi

Attributes

Deprecated
true
Inherited from:
SnapshotApi
def edgeNGramTokenFilter(name: String): EdgeNGramTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def edgeNGramTokenizer(name: String): EdgeNGramTokenizer

Attributes

Deprecated
true
Inherited from:
TokenizerApi
def elisionTokenFilter(name: String): ElisionTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def exists(id: String, index: Index): ExistsRequest

Attributes

Deprecated
true
Inherited from:
ExistsApi
def extendedStatsAggregation(name: String): ExtendedStatsAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi

Attributes

Deprecated
true
Inherited from:
AggregationApi
def filters(filters: TokenFilter*): TokenFiltersWrapper

Attributes

Deprecated
true
Inherited from:
CreateIndexApi

Attributes

Deprecated
true
Inherited from:
QueryApi
def get(id: String): GetExpectsFrom

Attributes

Deprecated
true
Inherited from:
GetApi
def get(index: Index, `type`: String, id: String): GetRequest

Attributes

Deprecated
true
Inherited from:
GetApi
def getSnapshot(names: Iterable[String]): GetSnapshotExpectsFrom

Attributes

Deprecated
true
Inherited from:
SnapshotApi
def getSnapshot(names: String*): GetSnapshotExpectsFrom

Attributes

Deprecated
true
Inherited from:
SnapshotApi

Attributes

Deprecated
true
Inherited from:
QueryApi

Attributes

Deprecated
true
Inherited from:
QueryApi
def keywordMarkerTokenFilter(name: String): KeywordMarkerTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def keywordTokenizer(name: String): KeywordTokenizer

Attributes

Deprecated
true
Inherited from:
TokenizerApi
def lengthTokenFilter(name: String): LengthTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def limitTokenCountTokenFilter(name: String): LimitTokenCountTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def mapping(fields: Seq[ElasticField]): MappingDefinition

Attributes

Deprecated
true
Inherited from:
CreateIndexApi
def mapping(field: ElasticField, tail: ElasticField*): MappingDefinition

Attributes

Deprecated
true
Inherited from:
CreateIndexApi
def maxAggregation(name: String): MaxAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def minAggregation(name: String): MinAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def missingAggregation(name: String): MissingAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def nGramTokenizer(name: String): NGramTokenizer

Attributes

Deprecated
true
Inherited from:
TokenizerApi

Attributes

Deprecated
true
Inherited from:
QueryApi
def ngramTokenFilter(name: String): NGramTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def pathHierarchyTokenizer(name: String): PathHierarchyTokenizer

Attributes

Deprecated
true
Inherited from:
TokenizerApi
def patternAnalyzer(name: String, regex: String): PatternAnalyzerDefinition

Attributes

Deprecated
true
Inherited from:
AnalyzerApi
def patternCaptureTokenFilter(name: String): PatternCaptureTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def patternReplaceTokenFilter(name: String, pattern: String, replacement: String): PatternReplaceTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def patternTokenizer(name: String): PatternTokenizer

Attributes

Deprecated
true
Inherited from:
TokenizerApi
def percentilesAggregation(name: String): PercentilesAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi

Attributes

Deprecated
true
Inherited from:
SuggestionApi

Attributes

Deprecated
true
Inherited from:
SuggestionApi
def rangeAggregation(name: String): RangeAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def removeAlias(alias: String): RemoveAliasExpectsOn

Attributes

Deprecated
true
Inherited from:
AliasesApi

Attributes

Deprecated
true
Inherited from:
SnapshotApi
def samplerAggregation(name: String): SamplerAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def script(name: String, script: String): Script

Attributes

Deprecated
true
Inherited from:
ScriptApi
def script(source: String): Script

Attributes

Deprecated
true
Inherited from:
ScriptApi
def shingleTokenFilter(name: String): ShingleTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def snowballAnalyzer(name: String): SnowballAnalyzerDefinition

Attributes

Deprecated
true
Inherited from:
AnalyzerApi
def snowballTokenFilter(name: String, language: String): SnowballTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def spanFirstQuery(query: SpanQuery): SpanFirstExpectsEnd

Attributes

Deprecated
true
Inherited from:
QueryApi
def standardAnalyzer(name: String): StandardAnalyzerDefinition

Attributes

Deprecated
true
Inherited from:
AnalyzerApi
def standardTokenizer(name: String): StandardTokenizer

Attributes

Deprecated
true
Inherited from:
TokenizerApi
def stemmerOverrideTokenFilter(name: String): StemmerOverrideTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def stemmerTokenFilter(name: String, language: String): StemmerTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def stopAnalyzer(name: String): StopAnalyzerDefinition

Attributes

Deprecated
true
Inherited from:
AnalyzerApi
def stopTokenFilter(name: String): StopTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def sumAggregation(name: String): SumAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def synonymTokenFilter(name: String, synonyms: Iterable[String]): SynonymTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def synonymTokenFilter(name: String): SynonymTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi

Attributes

Deprecated
true
Inherited from:
SuggestionApi
def termsAggregation(name: String): TermsAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def tokenizers(tokenizers: Tokenizer*): TokenizersWrapper

Attributes

Deprecated
true
Inherited from:
CreateIndexApi
def topHitsAggregation(name: String): TopHitsAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def truncateTokenFilter(name: String): TruncateTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def uaxUrlEmailTokenizer(name: String): UaxUrlEmailTokenizer

Attributes

Deprecated
true
Inherited from:
TokenizerApi
def uniqueTokenFilter(name: String): UniqueTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi
def update(id: String): UpdateExpectsIn

Attributes

Deprecated
true
Inherited from:
UpdateApi
def updateByQuery(index: Index, query: Query): UpdateByQueryRequest

Attributes

Deprecated
true
Inherited from:
UpdateApi
def updateIn(indexes: Indexes): UpdateExpectsQuery

Attributes

Deprecated
true
Inherited from:
UpdateApi
def valueCountAggregation(name: String): ValueCountAggregation

Attributes

Deprecated
true
Inherited from:
AggregationApi
def wordDelimiterTokenFilter(name: String): WordDelimiterTokenFilter

Attributes

Deprecated
true
Inherited from:
TokenFilterApi

Concrete fields

protected val logger: Logger

Inherited fields

val NotAnalyzed: String

Attributes

Inherited from:
MappingApi
val emptyMapping: MappingDefinition

Attributes

Inherited from:
CreateIndexApi

Implicits

Inherited implicits

final implicit def RichFuture[T](future: Future[T]): RichFuture[T]

Attributes

Inherited from:
ElasticApi
final implicit def RichRequest[T](t: T): RichRequest[T]

Attributes

Inherited from:
ElasticDslWithoutSearch
implicit val nodeHotThreadsHandler: NodeHotThreadsHandler.type

Attributes

Inherited from:
ClusterHandlers
implicit val nodeUsageHandler: NodeUsageHandler.type

Attributes

Inherited from:
ClusterHandlers
implicit def string2query(string: String): SimpleStringQuery

Attributes

Inherited from:
QueryApi
implicit def tuple2query(kv: (String, String)): TermQuery

Attributes

Inherited from:
QueryApi