ElasticApi

Companion:
object
object ElasticApi.type
object ElasticDsl.type

Type members

Classlikes

implicit class RichFuture[T](future: Future[T])

Inherited classlikes

class CompletionSuggExpectsField(name: String)
Inherited from:
SuggestionApi
class CreateRepositoryExpectsType(name: String)
Inherited from:
SnapshotApi
class CreateSnapshotExpectsIn(name: String)
Inherited from:
SnapshotApi
class DeleteByIdExpectsFrom(id: String)
Inherited from:
DeleteApi
class DeleteByQueryExpectsQuery(indexesAndTypes: Indexes)
Inherited from:
DeleteApi
class DeleteSnapshotExpectsIn(name: String)
Inherited from:
SnapshotApi
class FilterAggregationExpectsQuery(name: String)
Inherited from:
AggregationApi
Inherited from:
AggregationApi
Inherited from:
AggregationApi
class GeoDistanceExpectsDistance(gdef: GeoDistanceQuery)
Inherited from:
QueryApi
class GeoPolygonExpectsPoints(field: String)
Inherited from:
QueryApi
class GeoSortExpectsPoints(field: String)
Inherited from:
SortApi
class GetExpectsFrom(id: String)
Inherited from:
GetApi
class GetSnapshotExpectsFrom(names: Iterable[String])
Inherited from:
SnapshotApi
class HasChildQueryExpectsQuery(`type`: String)
Inherited from:
QueryApi
class HasParentQueryExpectsQuery(`type`: String)
Inherited from:
QueryApi
class MoreLikeThisExpectsLikes(fields: Seq[String])
Inherited from:
QueryApi
class NestedQueryExpectsQuery(path: String)
Inherited from:
QueryApi
class PhraseSuggExpectsField(name: String)
Inherited from:
SuggestionApi
Inherited from:
SearchTemplateApi
class RestoreSnapshotExpectsFrom(name: String)
Inherited from:
SnapshotApi
Inherited from:
SortApi
class ScriptSortExpectsType(script: Script)
Inherited from:
SortApi
class SpanFirstExpectsEnd(query: SpanQuery)
Inherited from:
QueryApi
class TemplateSearchExpectsName(indexesAndTypes: IndexesAndTypes)
Inherited from:
SearchTemplateApi
class TermSuggExpectsField(name: String)
Inherited from:
SuggestionApi
class TypesExistExpectsIn(types: Iterable[String])
Inherited from:
IndexAdminApi
class UpdateExpectsIn(id: String)
Inherited from:
UpdateApi
class UpdateExpectsQuery(indexes: Indexes)
Inherited from:
UpdateApi
class ValidateExpectsQuery(indexes: Indexes)
Inherited from:
ValidateApi

Deprecated and Inherited classlikes

class AddAliasExpectsOn(alias: String)
Deprecated
Inherited from:
AliasesApi
class AnalyzersWrapper(val analyzers: Iterable[AnalyzerDefinition])
Deprecated
Inherited from:
CreateIndexApi
class GeoDistanceExpectsPoint(field: String)
Deprecated
Inherited from:
QueryApi
class PercolateExpectsUsing(`type`: String, field: String)
Deprecated
Inherited from:
QueryApi
class RemoveAliasExpectsOn(alias: String)
Deprecated
Inherited from:
AliasesApi
class TokenFiltersWrapper(val filters: Iterable[TokenFilter])
Deprecated
Inherited from:
CreateIndexApi
class TokenizersWrapper(val tokenizers: Iterable[Tokenizer])
Deprecated
Inherited from:
CreateIndexApi

Value members

Inherited methods

def acquireGlobalLock(): AcquireGlobalLock
Inherited from:
LocksApi
def addAlias(alias: String, index: String): AddAliasActionRequest
Inherited from:
AliasesApi
def addRemoteClusterRequest(settings: Map[String, String]): AddRemoteClusterSettingsRequest
Inherited from:
ClusterApi
def adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation
Inherited from:
AggregationApi
def aliasExists(alias: String): AliasExistsRequest
Inherited from:
IndexAdminApi
def aliases(actions: Iterable[AliasAction]): IndicesAliasesRequest
Inherited from:
AliasesApi
def aliases(first: AliasAction, rest: AliasAction*): IndicesAliasesRequest
Inherited from:
AliasesApi
def analyze(text: String, other: String*): AnalyzeRequest
Inherited from:
AnalyzeApi
def autoDateHistogramAgg(name: String, field: String): AutoDateHistogramAggregation
Inherited from:
AggregationApi
def avgAgg(name: String, field: String): AvgAggregation
Inherited from:
AggregationApi
def avgBucketAgg(name: String, bucketsPath: String): AvgBucketPipelineAgg
Inherited from:
PipelineAggregationApi
def avgBucketAggregation(name: String, bucketsPath: String): AvgBucketPipelineAgg
Inherited from:
PipelineAggregationApi
def binaryField(name: String): BinaryField
Inherited from:
TypesApi
def bool(mustQueries: Seq[Query], shouldQueries: Seq[Query], notQueries: Seq[Query]): BoolQuery
Inherited from:
QueryApi
def boolQuery(): BoolQuery
Inherited from:
QueryApi
def booleanField(name: String): BooleanField
Inherited from:
TypesApi
def boostingQuery(positiveQuery: Query, negativeQuery: Query): BoostingQuery
Inherited from:
QueryApi
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 bucketSortAggregation(name: String, sort: Seq[Sort]): BucketSortPipelineAgg
Inherited from:
PipelineAggregationApi
def bulk(requests: BulkCompatibleRequest*): BulkRequest
Inherited from:
BulkApi
def bulk(requests: Iterable[BulkCompatibleRequest]): BulkRequest
Inherited from:
BulkApi
def byteField(name: String): ByteField
Inherited from:
TypesApi
def cancelTasks(nodeIds: Seq[String]): CancelTasksRequest
Inherited from:
TaskApi
def cancelTasks(first: String, rest: String*): CancelTasksRequest
Inherited from:
TaskApi
def cancelTasks(): CancelTasksRequest
Inherited from:
TaskApi
def cardinalityAgg(name: String, field: String): CardinalityAggregation
Inherited from:
AggregationApi
def catAliases(pattern: String): CatAliases
Inherited from:
CatsApi
def catAliases(): CatAliases
Inherited from:
CatsApi
def catAllocation(): CatAllocation
Inherited from:
CatsApi
def catCount(first: String, rest: String*): CatCount
Inherited from:
CatsApi
def catCount(): CatCount
Inherited from:
CatsApi
def catHealth(): CatHealth
Inherited from:
CatsApi
def catIndices(indexPattern: String): CatIndexes
Inherited from:
CatsApi
def catIndices(health: HealthStatus): CatIndexes
Inherited from:
CatsApi
def catIndices(): CatIndexes
Inherited from:
CatsApi
def catMaster(): CatMaster
Inherited from:
CatsApi
def catNodes(): CatNodes
Inherited from:
CatsApi
def catPlugins(): CatPlugins
Inherited from:
CatsApi
def catSegments(indices: Indexes): CatSegments
Inherited from:
CatsApi
def catShards(): CatShards
Inherited from:
CatsApi
def catThreadPool(): CatThreadPool
Inherited from:
CatsApi
def changePassword(password: String): ChangePasswordRequest
Inherited from:
UserAdminApi
def changePassword(name: String, password: String): ChangePasswordRequest
Inherited from:
UserAdminApi
def childrenAggregation(name: String, childType: String): ChildrenAggregation
Inherited from:
AggregationApi
def clearCache(indexes: Iterable[String]): ClearCacheRequest
Inherited from:
IndexAdminApi
def clearCache(first: String, rest: String*): ClearCacheRequest
Inherited from:
IndexAdminApi
def clearIndex(indexes: Iterable[String]): ClearCacheRequest
Inherited from:
IndexAdminApi
def clearIndex(first: String, rest: String*): ClearCacheRequest
Inherited from:
IndexAdminApi
def clearRolesCache(name: String): ClearRolesCacheRequest
Inherited from:
ClearRolesCacheApi
def clearScroll(ids: Iterable[String]): ClearScrollRequest
Inherited from:
ScrollApi
def clearScroll(first: String, rest: String*): ClearScrollRequest
Inherited from:
ScrollApi
def closeIndex(first: String, rest: String*): CloseIndexRequest
Inherited from:
IndexAdminApi
def clusterHealth(indices: Iterable[String]): ClusterHealthRequest
Inherited from:
ClusterApi
def clusterHealth(first: String, rest: String*): ClusterHealthRequest
Inherited from:
ClusterApi
def clusterHealth(): ClusterHealthRequest
Inherited from:
ClusterApi
def clusterPersistentSettings(settings: Map[String, String]): ClusterSettingsRequest
Inherited from:
ClusterApi
def clusterState(): ClusterStateRequest
Inherited from:
ClusterApi
def clusterStats(): ClusterStatsRequest
Inherited from:
ClusterApi
def clusterTransientSettings(settings: Map[String, String]): ClusterSettingsRequest
Inherited from:
ClusterApi
def collapseField(field: String): CollapseRequest
Inherited from:
CollapseApi
def combinedFieldsQuery(query: String, fields: Seq[String]): CombinedFieldsQuery
Inherited from:
QueryApi
def completionField(name: String): CompletionField
Inherited from:
TypesApi
def completionSuggestion(name: String, field: String): CompletionSuggestion
Inherited from:
SuggestionApi
def constantScoreQuery(query: Query): ConstantScore
Inherited from:
QueryApi
def count(indexes: Indexes): CountRequest
Inherited from:
CountApi
def createIndex(name: String): CreateIndexRequest
Inherited from:
CreateIndexApi
def createIndexTemplate(name: String, pattern: String): CreateIndexTemplateRequest
Inherited from:
IndexTemplateApi
def createIndexTemplate(name: String, pattern: Seq[String]): CreateIndexTemplateRequest
Inherited from:
IndexTemplateApi
def createRepository(repositoryName: String, `type`: String): CreateRepositoryRequest
Inherited from:
SnapshotApi
def createRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
Inherited from:
CreateRoleApi
def createSnapshot(snapshotName: String, repository: String): CreateSnapshotRequest
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
Inherited from:
CreateUserApi
def cumulativeSumAggregation(name: String, bucketsPath: String): CumulativeSumPipelineAgg
Inherited from:
PipelineAggregationApi
def dateField(name: String): DateField
Inherited from:
TypesApi
def dateHistogramAgg(name: String, field: String): DateHistogramAggregation
Inherited from:
AggregationApi
def dateRangeAgg(name: String, field: String): DateRangeAggregation
Inherited from:
AggregationApi
def deleteById(index: Index, id: String): DeleteByIdRequest
Inherited from:
DeleteApi
def deleteByQuery(index: Index, query: Query): DeleteByQueryRequest
Inherited from:
DeleteApi
def deleteIn(indexesAndTypes: Indexes): DeleteByQueryExpectsQuery
Inherited from:
DeleteApi
def deleteIndex(indexes: Iterable[String]): DeleteIndexRequest
Inherited from:
DeleteIndexApi
def deleteIndex(indexes: String*): DeleteIndexRequest
Inherited from:
DeleteIndexApi
def deleteIndexTemplate(name: String): DeleteIndexTemplateRequest
Inherited from:
IndexTemplateApi
def deletePipeline(id: String): DeletePipelineRequest
Inherited from:
IngestApi
def deleteRole(name: String): DeleteRoleRequest
Inherited from:
DeleteRoleApi
def deleteSnapshot(snapshotName: String, repository: String): DeleteSnapshotRequest
Inherited from:
SnapshotApi
def deleteStoredScript(id: String): DeleteStoredScriptRequest
Inherited from:
StoredScriptApi
def deleteUser(name: String): DeleteUserRequest
Inherited from:
DeleteUserApi
def derivativeAggregation(name: String, bucketsPath: String): DerivativePipelineAgg
Inherited from:
PipelineAggregationApi
def diffAggregation(name: String, bucketsPath: String): DiffPipelineAgg
Inherited from:
PipelineAggregationApi
def disableUser(name: String): DisableUserRequest
Inherited from:
UserAdminApi
def dismax(queries: Iterable[Query]): DisMaxQuery
Inherited from:
QueryApi
def dismax(first: Query, rest: Query*): DisMaxQuery
Inherited from:
QueryApi
def distanceFeatureQuery(field: String, origin: String, pivot: String): DistanceFeatureQuery
Inherited from:
QueryApi
def doubleField(name: String): DoubleField
Inherited from:
TypesApi
def enableUser(name: String): EnableUserRequest
Inherited from:
UserAdminApi
def existsQuery(field: String): ExistsQuery
Inherited from:
QueryApi
def explain(index: String, id: String): ExplainRequest
Inherited from:
ExplainApi
def explain(ref: DocumentRef): ExplainRequest
Inherited from:
ExplainApi
def exponentialScore(field: String, origin: String, scale: String): ExponentialDecayScore
Inherited from:
ScoreApi
def extendedStatsAgg(name: String, field: String): ExtendedStatsAggregation
Inherited from:
AggregationApi
def extendedStatsBucketAggregation(name: String, bucketsPath: String): ExtendedStatsBucketPipelineAgg
Inherited from:
PipelineAggregationApi
def fieldFactorScore(field: String): FieldValueFactor
Inherited from:
ScoreApi
def fieldSort(field: String): FieldSort
Inherited from:
SortApi
def filterAgg(name: String, query: Query): FilterAggregation
Inherited from:
AggregationApi
def floatField(name: String): FloatField
Inherited from:
TypesApi
def flushIndex(indexes: String*): FlushIndexRequest
Inherited from:
IndexAdminApi
def flushIndex(indexes: Iterable[String]): FlushIndexRequest
Inherited from:
IndexAdminApi
def forceMerge(indexes: Iterable[String]): ForceMergeRequest
Inherited from:
ForceMergeApi
def forceMerge(first: String, rest: String*): ForceMergeRequest
Inherited from:
ForceMergeApi
def functionScoreQuery(query: Query): FunctionScoreQuery
Inherited from:
QueryApi
def functionScoreQuery(): FunctionScoreQuery
Inherited from:
QueryApi
def fuzzyQuery(field: String, value: String): FuzzyQuery
Inherited from:
QueryApi
def gaussianScore(field: String, origin: String, scale: String): GaussianDecayScore
Inherited from:
ScoreApi
def geoBoxQuery(field: String, topleft: String, bottomright: String): GeoBoundingBoxQuery
Inherited from:
QueryApi
def geoBoxQuery(field: String): GeoBoundingBoxQuery
Inherited from:
QueryApi
def geoDistanceQuery(field: String, lat: Double, long: Double): GeoDistanceQuery
Inherited from:
QueryApi
def geoDistanceQuery(field: String, geohash: String): GeoDistanceQuery
Inherited from:
QueryApi
def geoPolygonQuery(field: String, points: Iterable[GeoPoint]): GeoPolygonQuery
Inherited from:
QueryApi
def geoPolygonQuery(field: String, first: GeoPoint, rest: GeoPoint*): GeoPolygonQuery
Inherited from:
QueryApi
Inherited from:
QueryApi
def geoShapeQuery(field: String, shape: Shape): GeoShapeQuery
Inherited from:
QueryApi
def geoSort(field: String): GeoSortExpectsPoints
Inherited from:
SortApi
def geopointField(name: String): GeoPointField
Inherited from:
TypesApi
def geoshapeField(name: String): GeoShapeField
Inherited from:
TypesApi
def get(index: Index, id: String): GetRequest
Inherited from:
GetApi
def getAliases(index: Seq[String], aliases: Seq[String]): GetAliasesRequest
Inherited from:
AliasesApi
def getAliases(index: String, aliases: Seq[String]): GetAliasesRequest
Inherited from:
AliasesApi
def getAliases(indexes: Indexes, aliases: Seq[String]): GetAliasesRequest
Inherited from:
AliasesApi
def getAliases(): GetAliasesRequest
Inherited from:
AliasesApi
def getIndex(indexes: Seq[String]): GetIndexRequest
Inherited from:
IndexApi
def getIndex(index: String, others: String*): GetIndexRequest
Inherited from:
IndexApi
def getIndexTemplate(name: String): GetIndexTemplateRequest
Inherited from:
IndexTemplateApi
def getMapping(indexes: Indexes, fields: String*): GetFieldMappingRequest
Inherited from:
MappingApi
def getMapping(indexes: Indexes): GetMappingRequest
Inherited from:
MappingApi
def getMapping(str: String): GetMappingRequest
Inherited from:
MappingApi
def getPipeline(id: String): GetPipelineRequest
Inherited from:
IngestApi
def getRole(name: String): GetRoleRequest
Inherited from:
RoleApi
def getRoles(): GetRoleRequest
Inherited from:
RoleApi
def getSegments(first: String, rest: String*): GetSegmentsRequest
Inherited from:
IndexAdminApi
def getSegments(indexes: Indexes): GetSegmentsRequest
Inherited from:
IndexAdminApi
def getSettings(indexes: Indexes): GetSettingsRequest
Inherited from:
SettingsApi
def getSettings(index: String, indexes: String*): GetSettingsRequest
Inherited from:
SettingsApi
def getSnapshot(snapshotName: String, repository: String): GetSnapshotsRequest
Inherited from:
SnapshotApi
def getSnapshots(snapshotNames: Seq[String], repository: String): GetSnapshotsRequest
Inherited from:
SnapshotApi
def getStoredScript(id: String): GetStoredScriptRequest
Inherited from:
StoredScriptApi
def getTask(nodeId: String, taskId: String): GetTask
Inherited from:
TaskApi
def getUser(name: String): GetUserRequest
Inherited from:
UserApi
def getUsers(): GetUserRequest
Inherited from:
UserApi
def globalAggregation(name: String): GlobalAggregation
Inherited from:
AggregationApi
def halfFloatField(name: String): HalfFloatField
Inherited from:
TypesApi
def hasChildQuery(childType: String, query: Query, scoreMode: ScoreMode): HasChildQuery
Inherited from:
QueryApi
def hasParentQuery(parentType: String, query: Query, score: Boolean): HasParentQuery
Inherited from:
QueryApi
def highlight(field: String): HighlightField
Inherited from:
HighlightApi
def highlightOptions(): HighlightOptions
Inherited from:
HighlightApi
def icuCollationKeywordField(name: String): IcuCollationKeywordField
Inherited from:
TypesApi
def idsQuery(id: Any, rest: Any*): IdQuery
Inherited from:
QueryApi
def idsQuery(ids: Iterable[Any]): IdQuery
Inherited from:
QueryApi
def indexExists(index: String): IndicesExistsRequest
Inherited from:
IndexAdminApi
def indexInto(index: Index): IndexRequest
Inherited from:
IndexApi
def indexShardStores(indexes: Indexes): IndexShardStoreRequest
Inherited from:
IndexAdminApi
def indexShardStores(indexes: Iterable[String]): IndexShardStoreRequest
Inherited from:
IndexAdminApi
def indexShardStores(first: String, rest: String*): IndexShardStoreRequest
Inherited from:
IndexAdminApi
def indexStats(first: String, rest: String*): IndexStatsRequest
Inherited from:
IndexAdminApi
def indexStats(indexes: Indexes): IndexStatsRequest
Inherited from:
IndexAdminApi
def indicesExists(indices: Indexes): IndicesExistsRequest
Inherited from:
IndexAdminApi
def innerHits(name: String): InnerHit
Inherited from:
QueryApi
def intField(name: String): IntegerField
Inherited from:
TypesApi
def intervalsQuery(field: String, rule: IntervalsRule): IntervalsQuery
Inherited from:
QueryApi
def ipField(name: String): IpField
Inherited from:
TypesApi
Inherited from:
AggregationApi
def joinField(name: String): JoinField
Inherited from:
TypesApi
def keywordField(name: String): KeywordField
Inherited from:
TypesApi
def linearScore(field: String, origin: String, scale: String): LinearDecayScore
Inherited from:
ScoreApi
def listTasks(nodeIds: Seq[String]): ListTasks
Inherited from:
TaskApi
def listTasks(first: String, rest: String*): ListTasks
Inherited from:
TaskApi
def listTasks(): ListTasks
Inherited from:
TaskApi
def longField(name: String): LongField
Inherited from:
TypesApi
def matchAllQuery(): MatchAllQuery
Inherited from:
QueryApi
def matchBoolPrefixQuery(field: String, value: Any): MatchBoolPrefixQuery
Inherited from:
QueryApi
def matchNoneQuery(): MatchNoneQuery
Inherited from:
QueryApi
def matchPhrasePrefixQuery(field: String, value: Any): MatchPhrasePrefixQuery
Inherited from:
QueryApi
def matchPhraseQuery(field: String, value: Any): MatchPhraseQuery
Inherited from:
QueryApi
def matchQuery(field: String, value: Any): MatchQuery
Inherited from:
QueryApi
def maxAgg(name: String, field: String): MaxAggregation
Inherited from:
AggregationApi
def maxAgg(name: String): MaxAggregation
Inherited from:
AggregationApi
def maxBucketAgg(name: String, bucketsPath: String): MaxBucket
Inherited from:
PipelineAggregationApi
def maxBucketAggregation(name: String, bucketsPath: String): MaxBucket
Inherited from:
PipelineAggregationApi
def minAgg(name: String, field: String): MinAggregation
Inherited from:
AggregationApi
def minBucketAggregation(name: String, bucketsPath: String): MinBucketPipelineAgg
Inherited from:
PipelineAggregationApi
def missingAgg(name: String, field: String): MissingAggregation
Inherited from:
AggregationApi
def moreLikeThisQuery(fields: Iterable[String]): MoreLikeThisExpectsLikes
Inherited from:
QueryApi
def moreLikeThisQuery(field: String, fields: String*): MoreLikeThisExpectsLikes
Inherited from:
QueryApi
def movingFunctionAggregation(name: String, bucketsPath: String, script: String, window: Integer): MovFnPipelineAgg
Inherited from:
PipelineAggregationApi
def multi(searches: SearchRequest*): MultiSearchRequest
Inherited from:
SearchApi
def multi(searches: Iterable[SearchRequest]): MultiSearchRequest
Inherited from:
SearchApi
def multiMatchQuery(text: String): MultiMatchQuery
Inherited from:
QueryApi
def multiTermVectors(defs: Iterable[TermVectorsRequest]): MultiTermVectorsRequest
Inherited from:
TermVectorApi
def multiTermVectors(first: TermVectorsRequest, rest: TermVectorsRequest*): MultiTermVectorsRequest
Inherited from:
TermVectorApi
def multiget(gets: Iterable[GetRequest]): MultiGetRequest
Inherited from:
GetApi
def multiget(first: GetRequest, rest: GetRequest*): MultiGetRequest
Inherited from:
GetApi
def must(queries: Iterable[Query]): BoolQuery
Inherited from:
QueryApi
def must(first: Query, rest: Query*): BoolQuery
Inherited from:
QueryApi
def nestedAggregation(name: String, path: String): NestedAggregation
Inherited from:
AggregationApi
def nestedField(name: String): NestedField
Inherited from:
TypesApi
def nestedQuery(path: String, query: Query): NestedQuery
Inherited from:
QueryApi
def nestedSort(): NestedSort
Inherited from:
SortApi
def nodeHotThreads(nodeId: String): NodeHotThreadsRequest
Inherited from:
ClusterApi
def nodeHotThreads(): NodeHotThreadsRequest
Inherited from:
ClusterApi
def nodeInfo(names: String*): NodeInfoRequest
Inherited from:
NodesApi
def nodeInfo(names: Iterable[String]): NodeInfoRequest
Inherited from:
NodesApi
def nodeStats(nodes: Iterable[String]): NodeStatsRequest
Inherited from:
NodesApi
def nodeStats(first: String, rest: String*): NodeStatsRequest
Inherited from:
NodesApi
def nodeStats(): NodeStatsRequest
Inherited from:
NodesApi
def nodeUsage(nodeId: String): NodeUsageRequest
Inherited from:
ClusterApi
def nodeUsage(): NodeUsageRequest
Inherited from:
ClusterApi
def not(queries: Iterable[Query]): BoolQuery
Inherited from:
QueryApi
def not(queries: Query*): BoolQuery
Inherited from:
QueryApi
def objectField(name: String): ObjectField
Inherited from:
TypesApi
def openIndex(first: String, rest: String*): OpenIndexRequest
Inherited from:
IndexAdminApi
def pendingClusterTasks(local: Boolean): PendingClusterTasksRequest
Inherited from:
TaskApi
def percentilesAgg(name: String, field: String): PercentilesAggregation
Inherited from:
AggregationApi
def percentilesBucketAggregation(name: String, bucketsPath: String): PercentilesBucketPipelineAgg
Inherited from:
PipelineAggregationApi
def percolateQuery(`type`: String, field: String): PercolateExpectsUsing
Inherited from:
QueryApi
def phraseSuggestion(name: String, field: String): PhraseSuggestion
Inherited from:
SuggestionApi
def pinnedQuery(ids: List[String], organic: Query): PinnedQuery
Inherited from:
QueryApi
def prefixQuery(field: String, value: Any): PrefixQuery
Inherited from:
QueryApi
def properties(field: ElasticField, tail: ElasticField*): MappingDefinition
Inherited from:
CreateIndexApi
def properties(fields: Seq[ElasticField]): MappingDefinition
Inherited from:
CreateIndexApi
def putMapping(indexes: Indexes): PutMappingRequest
Inherited from:
MappingApi
def putPipeline(id: String, description: String, processors: Seq[Processor], version: Option[Int]): PutPipelineRequest
Inherited from:
IngestApi
def putStoredScript(id: String, script: StoredScriptSource): PutStoredScriptRequest
Inherited from:
StoredScriptApi
def query(queryString: String): QueryStringQuery
Inherited from:
QueryApi
def queryStringQuery(queryString: String): QueryStringQuery
Inherited from:
QueryApi
def randomScore(seed: Int): RandomScoreFunction
Inherited from:
ScoreApi
def rangeAgg(name: String, field: String): RangeAggregation
Inherited from:
AggregationApi
def rangeQuery(field: String): RangeQuery
Inherited from:
QueryApi
def rankFeatureQuery(field: String): RankFeatureQuery
Inherited from:
QueryApi
def rawQuery(json: String): RawQuery
Inherited from:
QueryApi
def recoverIndex(indexes: Iterable[String]): IndexRecoveryRequest
Inherited from:
IndexRecoveryApi
def recoverIndex(first: String, rest: String*): IndexRecoveryRequest
Inherited from:
IndexRecoveryApi
def refreshIndex(indexes: Indexes): RefreshIndexRequest
Inherited from:
IndexAdminApi
def refreshIndex(indexes: Iterable[String]): RefreshIndexRequest
Inherited from:
IndexAdminApi
def refreshIndex(first: String, rest: String*): RefreshIndexRequest
Inherited from:
IndexAdminApi
def regexQuery(field: String, value: String): RegexQuery
Inherited from:
QueryApi
def reindex(source: Index, target: Index): ReindexRequest
Inherited from:
ReindexApi
def reindex(source: Indexes, target: Index): ReindexRequest
Inherited from:
ReindexApi
def reindex(source: String, target: Index): ReindexRequest
Inherited from:
ReindexApi
def releaseGlobalLock(): ReleaseGlobalLock
Inherited from:
LocksApi
def remoteClusterInfo(): RemoteClusterInfoRequest
Inherited from:
ClusterApi
def removeAlias(alias: String, index: String): RemoveAliasAction
Inherited from:
AliasesApi
def rescore(query: Query): Rescore
Inherited from:
SearchApi
def restoreSnapshot(snapshotName: String, repository: String): RestoreSnapshotRequest
Inherited from:
SnapshotApi
def rolloverIndex(alias: String): RolloverIndexRequest
Inherited from:
IndexAdminApi
def samplerAgg(name: String): SamplerAggregation
Inherited from:
AggregationApi
def scaledFloatField(name: String): ScaledFloatField
Inherited from:
TypesApi
def scoreSort(order: SortOrder): ScoreSort
Inherited from:
SortApi
def scriptField(name: String, script: Script): ScriptField
Inherited from:
TypesApi
def scriptField(name: String, script: String): ScriptField
Inherited from:
TypesApi
def scriptQuery(script: String): ScriptQuery
Inherited from:
QueryApi
def scriptQuery(script: Script): ScriptQuery
Inherited from:
QueryApi
def scriptScore(script: Script): ScriptScore
Inherited from:
ScoreApi
def scriptSort(script: Script): ScriptSortExpectsType
Inherited from:
SortApi
def search(indexes: Indexes): SearchRequest
Inherited from:
SearchApi
def search(indexes: Iterable[String]): SearchRequest
Inherited from:
SearchApi
def search(index: Index): SearchRequest
Inherited from:
SearchApi
def search(first: String, rest: String*): SearchRequest
Inherited from:
SearchApi
def search(index: String): SearchRequest
Inherited from:
SearchApi
def searchAsYouType(name: String): SearchAsYouTypeField
Inherited from:
TypesApi
def searchScroll(id: String): SearchScrollRequest
Inherited from:
ScrollApi
def searchScroll(id: String, keepAlive: String): SearchScrollRequest
Inherited from:
ScrollApi
def shortField(name: String): ShortField
Inherited from:
TypesApi
def should(queries: Iterable[Query]): BoolQuery
Inherited from:
QueryApi
def should(queries: Query*): BoolQuery
Inherited from:
QueryApi
def shrinkIndex(source: String, target: String): ShrinkIndexRequest
Inherited from:
IndexAdminApi
Inherited from:
AggregationApi
def simpleStringQuery(q: String): SimpleStringQuery
Inherited from:
QueryApi
def spanContainingQuery(big: SpanQuery, little: SpanQuery): SpanContainingQuery
Inherited from:
QueryApi
def spanFieldMaskingQuery(fieldToMask: String, query: SpanQuery): SpanFieldMaskingQuery
Inherited from:
QueryApi
def spanFirstQuery(query: SpanQuery, end: Int): SpanFirstQuery
Inherited from:
QueryApi
def spanMultiTermQuery(query: MultiTermQuery): SpanMultiTermQuery
Inherited from:
QueryApi
def spanNearQuery(defs: Iterable[SpanQuery], slop: Int): SpanNearQuery
Inherited from:
QueryApi
def spanNotQuery(include: SpanQuery, exclude: SpanQuery): SpanNotQuery
Inherited from:
QueryApi
def spanOrQuery(first: SpanQuery, rest: SpanQuery*): SpanOrQuery
Inherited from:
QueryApi
def spanOrQuery(iterable: Iterable[SpanQuery]): SpanOrQuery
Inherited from:
QueryApi
def spanTermQuery(field: String, value: Any): SpanTermQuery
Inherited from:
QueryApi
def spanWithinQuery(big: SpanQuery, little: SpanQuery): SpanWithinQuery
Inherited from:
QueryApi
Inherited from:
AggregationApi
def statsBucketAggregation(name: String, bucketsPath: String): StatsBucketPipelineAgg
Inherited from:
PipelineAggregationApi
def stringQuery(q: String): QueryStringQuery
Inherited from:
QueryApi
def sumAgg(name: String, field: String): SumAggregation
Inherited from:
AggregationApi
def sumBucketAggregation(name: String, bucketsPath: String): SumBucketPipelineAgg
Inherited from:
PipelineAggregationApi
def templateSearch(indexesAndTypes: IndexesAndTypes): TemplateSearchExpectsName
Inherited from:
SearchTemplateApi
def termQuery(field: String, value: Any): TermQuery
Inherited from:
QueryApi
def termSuggestion(name: String, field: String, text: String): TermSuggestion
Inherited from:
SuggestionApi
def termVectors(index: Index, id: String): TermVectorsRequest
Inherited from:
TermVectorApi
def termsAgg(name: String, field: String): TermsAggregation
Inherited from:
AggregationApi
def termsLookupQuery(field: String, path: String, ref: DocumentRef): TermsLookupQuery
Inherited from:
QueryApi
def termsQuery[T](field: String, values: Iterable[T]): TermsQuery[T]
Inherited from:
QueryApi
def termsQuery[T](field: String, first: T, rest: T*): TermsQuery[T]
Inherited from:
QueryApi
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 textField(name: String): TextField
Inherited from:
TypesApi
def topHitsAgg(name: String): TopHitsAggregation
Inherited from:
AggregationApi
Inherited from:
AggregationApi
def typesExist(types: Iterable[String]): TypesExistExpectsIn
Inherited from:
IndexAdminApi
def typesExist(types: String*): TypesExistExpectsIn
Inherited from:
IndexAdminApi
def typesExist(indexesAndTypes: IndexesAndTypes): TypesExistsRequest
Inherited from:
IndexAdminApi
def unsignedLongfield(name: String): UnsignedLongField
Inherited from:
TypesApi
def updateById(index: Index, id: String): UpdateRequest
Inherited from:
UpdateApi
def updateByQueryAsync(index: Index, query: Query): UpdateByQueryAsyncRequest
Inherited from:
UpdateApi
def updateByQuerySync(index: Index, query: Query): UpdateByQueryRequest
Inherited from:
UpdateApi
def updateIndexLevelSettings(indexes: Indexes): UpdateIndexLevelSettingsRequest
Inherited from:
IndexAdminApi
def updateIndexLevelSettings(indexes: Iterable[String]): UpdateIndexLevelSettingsRequest
Inherited from:
IndexAdminApi
def updateIndexLevelSettings(first: String, rest: String*): UpdateIndexLevelSettingsRequest
Inherited from:
IndexAdminApi
def updateRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
Inherited from:
CreateRoleApi
def updateSettings(indexes: Indexes, settings: Map[String, String]): UpdateSettingsRequest
Inherited from:
SettingsApi
def updateSettings(indexes: Indexes): UpdateSettingsRequest
Inherited from:
SettingsApi
def updateSettings(index: String, indexes: String*): UpdateSettingsRequest
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
Inherited from:
CreateUserApi
def validateIn(indexes: Indexes): ValidateExpectsQuery
Inherited from:
ValidateApi
def valueCountAgg(name: String, field: String): ValueCountAggregation
Inherited from:
AggregationApi
def variableWidthHistogramAgg(name: String, field: String): VariableWidthAggregation
Inherited from:
AggregationApi
def weightScore(boost: Double): WeightScore
Inherited from:
ScoreApi
def wildcardField(name: String): WildcardField
Inherited from:
TypesApi
def wildcardQuery(field: String, value: Any): WildcardQuery
Inherited from:
QueryApi

Deprecated and Inherited methods

def addAlias(alias: String): AddAliasExpectsOn
Deprecated
Inherited from:
AliasesApi
def analyzers(analyzers: AnalyzerDefinition*): AnalyzersWrapper
Deprecated
Inherited from:
CreateIndexApi
def avgAggregation(name: String): AvgAggregation
Deprecated
Inherited from:
AggregationApi
Deprecated
Inherited from:
AggregationApi
def commonGramsTokenFilter(name: String): CommonGramsTokenFilter
Deprecated
Inherited from:
TokenFilterApi
Deprecated
Inherited from:
SuggestionApi
def compoundWordTokenFilter(name: String, `type`: CompoundWordTokenFilterType): CompoundWordTokenFilter
Deprecated
Inherited from:
TokenFilterApi
Deprecated
Inherited from:
SnapshotApi
Deprecated
Inherited from:
SnapshotApi
def customAnalyzer(name: String, tokenizer: Tokenizer, filter: TokenFilter, rest: TokenFilter*): CustomAnalyzerDefinition
Deprecated
Inherited from:
AnalyzerApi
def customAnalyzer(name: String, tokenizer: Tokenizer): CustomAnalyzerDefinition
Deprecated
Inherited from:
AnalyzerApi
def customNormalizer(name: String, filter: AnalyzerFilter, rest: AnalyzerFilter*): CustomNormalizerDefinition
Deprecated
Inherited from:
NormalizerApi
def customNormalizer(name: String): CustomNormalizerDefinition
Deprecated
Inherited from:
NormalizerApi
Deprecated
Inherited from:
AggregationApi
Deprecated
Inherited from:
AggregationApi
def delete(id: String): DeleteByIdExpectsFrom
Deprecated
Inherited from:
DeleteApi
Deprecated
Inherited from:
SnapshotApi
def edgeNGramTokenFilter(name: String): EdgeNGramTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def edgeNGramTokenizer(name: String): EdgeNGramTokenizer
Deprecated
Inherited from:
TokenizerApi
def elisionTokenFilter(name: String): ElisionTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def exists(id: String, index: Index): ExistsRequest
Deprecated
Inherited from:
ExistsApi
Deprecated
Inherited from:
AggregationApi
Deprecated
Inherited from:
AggregationApi
def filters(filters: TokenFilter*): TokenFiltersWrapper
Deprecated
Inherited from:
CreateIndexApi
Deprecated
Inherited from:
QueryApi
def get(id: String): GetExpectsFrom
Deprecated
Inherited from:
GetApi
def get(index: Index, `type`: String, id: String): GetRequest
Deprecated
Inherited from:
GetApi
def getSnapshot(names: Iterable[String]): GetSnapshotExpectsFrom
Deprecated
Inherited from:
SnapshotApi
def getSnapshot(names: String*): GetSnapshotExpectsFrom
Deprecated
Inherited from:
SnapshotApi
Deprecated
Inherited from:
QueryApi
Deprecated
Inherited from:
QueryApi
def keywordMarkerTokenFilter(name: String): KeywordMarkerTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def keywordTokenizer(name: String): KeywordTokenizer
Deprecated
Inherited from:
TokenizerApi
def lengthTokenFilter(name: String): LengthTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def limitTokenCountTokenFilter(name: String): LimitTokenCountTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def mapping(fields: Seq[ElasticField]): MappingDefinition
Deprecated
Inherited from:
CreateIndexApi
def mapping(field: ElasticField, tail: ElasticField*): MappingDefinition
Deprecated
Inherited from:
CreateIndexApi
def maxAggregation(name: String): MaxAggregation
Deprecated
Inherited from:
AggregationApi
def minAggregation(name: String): MinAggregation
Deprecated
Inherited from:
AggregationApi
Deprecated
Inherited from:
AggregationApi
def nGramTokenizer(name: String): NGramTokenizer
Deprecated
Inherited from:
TokenizerApi
Deprecated
Inherited from:
QueryApi
def ngramTokenFilter(name: String): NGramTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def pathHierarchyTokenizer(name: String): PathHierarchyTokenizer
Deprecated
Inherited from:
TokenizerApi
def patternAnalyzer(name: String, regex: String): PatternAnalyzerDefinition
Deprecated
Inherited from:
AnalyzerApi
def patternCaptureTokenFilter(name: String): PatternCaptureTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def patternReplaceTokenFilter(name: String, pattern: String, replacement: String): PatternReplaceTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def patternTokenizer(name: String): PatternTokenizer
Deprecated
Inherited from:
TokenizerApi
Deprecated
Inherited from:
AggregationApi
Deprecated
Inherited from:
SuggestionApi
Deprecated
Inherited from:
AggregationApi
def removeAlias(alias: String): RemoveAliasExpectsOn
Deprecated
Inherited from:
AliasesApi
Deprecated
Inherited from:
SnapshotApi
Deprecated
Inherited from:
AggregationApi
def script(name: String, script: String): Script
Deprecated
Inherited from:
ScriptApi
def script(source: String): Script
Deprecated
Inherited from:
ScriptApi
def shingleTokenFilter(name: String): ShingleTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def snowballAnalyzer(name: String): SnowballAnalyzerDefinition
Deprecated
Inherited from:
AnalyzerApi
def snowballTokenFilter(name: String, language: String): SnowballTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def spanFirstQuery(query: SpanQuery): SpanFirstExpectsEnd
Deprecated
Inherited from:
QueryApi
def standardAnalyzer(name: String): StandardAnalyzerDefinition
Deprecated
Inherited from:
AnalyzerApi
def standardTokenizer(name: String): StandardTokenizer
Deprecated
Inherited from:
TokenizerApi
def stemmerOverrideTokenFilter(name: String): StemmerOverrideTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def stemmerTokenFilter(name: String, language: String): StemmerTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def stopAnalyzer(name: String): StopAnalyzerDefinition
Deprecated
Inherited from:
AnalyzerApi
def stopTokenFilter(name: String): StopTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def sumAggregation(name: String): SumAggregation
Deprecated
Inherited from:
AggregationApi
def synonymTokenFilter(name: String, synonyms: Iterable[String]): SynonymTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def synonymTokenFilter(name: String): SynonymTokenFilter
Deprecated
Inherited from:
TokenFilterApi
Deprecated
Inherited from:
SuggestionApi
def termsAggregation(name: String): TermsAggregation
Deprecated
Inherited from:
AggregationApi
def tokenizers(tokenizers: Tokenizer*): TokenizersWrapper
Deprecated
Inherited from:
CreateIndexApi
Deprecated
Inherited from:
AggregationApi
def truncateTokenFilter(name: String): TruncateTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def uaxUrlEmailTokenizer(name: String): UaxUrlEmailTokenizer
Deprecated
Inherited from:
TokenizerApi
def uniqueTokenFilter(name: String): UniqueTokenFilter
Deprecated
Inherited from:
TokenFilterApi
def update(id: String): UpdateExpectsIn
Deprecated
Inherited from:
UpdateApi
def updateByQuery(index: Index, query: Query): UpdateByQueryRequest
Deprecated
Inherited from:
UpdateApi
def updateIn(indexes: Indexes): UpdateExpectsQuery
Deprecated
Inherited from:
UpdateApi
Deprecated
Inherited from:
AggregationApi
def wordDelimiterTokenFilter(name: String): WordDelimiterTokenFilter
Deprecated
Inherited from:
TokenFilterApi

Inherited fields

val NotAnalyzed: String
Inherited from:
MappingApi
val emptyMapping: MappingDefinition
Inherited from:
CreateIndexApi

Implicits

Implicits

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

Inherited implicits

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