Skip navigation links

core 5.6.7 API

Packages 
Package Description
org.apache.lucene.analysis  
org.apache.lucene.analysis.miscellaneous  
org.apache.lucene.index  
org.apache.lucene.queries  
org.apache.lucene.queryparser.classic  
org.apache.lucene.search  
org.apache.lucene.search.grouping  
org.apache.lucene.search.highlight  
org.apache.lucene.search.postingshighlight  
org.apache.lucene.search.suggest.analyzing  
org.apache.lucene.search.uhighlight  
org.apache.lucene.search.vectorhighlight  
org.apache.lucene.spatial.geopoint.search  
org.apache.lucene.store  
org.elasticsearch
A distributed RESTful search engine.
org.elasticsearch.action
Actions that Elasticsearch can take either on the data stored on disk or on other nodes.
org.elasticsearch.action.admin.cluster.allocation  
org.elasticsearch.action.admin.cluster.health  
org.elasticsearch.action.admin.cluster.node.hotthreads  
org.elasticsearch.action.admin.cluster.node.info  
org.elasticsearch.action.admin.cluster.node.liveness  
org.elasticsearch.action.admin.cluster.node.stats  
org.elasticsearch.action.admin.cluster.node.tasks.cancel  
org.elasticsearch.action.admin.cluster.node.tasks.get  
org.elasticsearch.action.admin.cluster.node.tasks.list  
org.elasticsearch.action.admin.cluster.remote  
org.elasticsearch.action.admin.cluster.repositories.delete  
org.elasticsearch.action.admin.cluster.repositories.get  
org.elasticsearch.action.admin.cluster.repositories.put  
org.elasticsearch.action.admin.cluster.repositories.verify  
org.elasticsearch.action.admin.cluster.reroute  
org.elasticsearch.action.admin.cluster.settings  
org.elasticsearch.action.admin.cluster.shards  
org.elasticsearch.action.admin.cluster.snapshots.create  
org.elasticsearch.action.admin.cluster.snapshots.delete  
org.elasticsearch.action.admin.cluster.snapshots.get  
org.elasticsearch.action.admin.cluster.snapshots.restore  
org.elasticsearch.action.admin.cluster.snapshots.status  
org.elasticsearch.action.admin.cluster.state  
org.elasticsearch.action.admin.cluster.stats  
org.elasticsearch.action.admin.cluster.storedscripts  
org.elasticsearch.action.admin.cluster.tasks  
org.elasticsearch.action.admin.indices.alias  
org.elasticsearch.action.admin.indices.alias.exists  
org.elasticsearch.action.admin.indices.alias.get  
org.elasticsearch.action.admin.indices.analyze  
org.elasticsearch.action.admin.indices.cache.clear  
org.elasticsearch.action.admin.indices.close  
org.elasticsearch.action.admin.indices.create
Create index action.
org.elasticsearch.action.admin.indices.delete
Delete index action.
org.elasticsearch.action.admin.indices.exists.indices  
org.elasticsearch.action.admin.indices.exists.types  
org.elasticsearch.action.admin.indices.flush
Flush index/indices action.
org.elasticsearch.action.admin.indices.forcemerge
Force merge index/indices action.
org.elasticsearch.action.admin.indices.get  
org.elasticsearch.action.admin.indices.mapping.get  
org.elasticsearch.action.admin.indices.mapping.put
Put Mapping Action.
org.elasticsearch.action.admin.indices.open  
org.elasticsearch.action.admin.indices.recovery  
org.elasticsearch.action.admin.indices.refresh
Refresh index/indices action.
org.elasticsearch.action.admin.indices.rollover  
org.elasticsearch.action.admin.indices.segments  
org.elasticsearch.action.admin.indices.settings.get  
org.elasticsearch.action.admin.indices.settings.put  
org.elasticsearch.action.admin.indices.shards  
org.elasticsearch.action.admin.indices.shrink  
org.elasticsearch.action.admin.indices.stats  
org.elasticsearch.action.admin.indices.template.delete  
org.elasticsearch.action.admin.indices.template.get  
org.elasticsearch.action.admin.indices.template.put  
org.elasticsearch.action.admin.indices.upgrade.get  
org.elasticsearch.action.admin.indices.upgrade.post  
org.elasticsearch.action.admin.indices.validate.query
Validate action.
org.elasticsearch.action.bulk  
org.elasticsearch.action.delete
Delete action.
org.elasticsearch.action.explain
Explain action.
org.elasticsearch.action.fieldcaps  
org.elasticsearch.action.fieldstats  
org.elasticsearch.action.get
Get action.
org.elasticsearch.action.index
Index action.
org.elasticsearch.action.ingest  
org.elasticsearch.action.main  
org.elasticsearch.action.search
Search action.
org.elasticsearch.action.support  
org.elasticsearch.action.support.broadcast  
org.elasticsearch.action.support.broadcast.node  
org.elasticsearch.action.support.master  
org.elasticsearch.action.support.master.info  
org.elasticsearch.action.support.nodes  
org.elasticsearch.action.support.replication  
org.elasticsearch.action.support.single.instance  
org.elasticsearch.action.support.single.shard  
org.elasticsearch.action.support.tasks  
org.elasticsearch.action.termvectors
Get the term vector for a specific document.
org.elasticsearch.action.update  
org.elasticsearch.bootstrap  
org.elasticsearch.cli  
org.elasticsearch.client
The client module allowing to easily perform actions/operations.
org.elasticsearch.client.node  
org.elasticsearch.client.support  
org.elasticsearch.client.transport  
org.elasticsearch.cluster  
org.elasticsearch.cluster.ack  
org.elasticsearch.cluster.action.index  
org.elasticsearch.cluster.action.shard  
org.elasticsearch.cluster.block  
org.elasticsearch.cluster.health  
org.elasticsearch.cluster.metadata  
org.elasticsearch.cluster.node  
org.elasticsearch.cluster.routing  
org.elasticsearch.cluster.routing.allocation  
org.elasticsearch.cluster.routing.allocation.allocator  
org.elasticsearch.cluster.routing.allocation.command  
org.elasticsearch.cluster.routing.allocation.decider  
org.elasticsearch.cluster.service  
org.elasticsearch.common  
org.elasticsearch.common.blobstore  
org.elasticsearch.common.blobstore.fs  
org.elasticsearch.common.blobstore.support  
org.elasticsearch.common.blobstore.url  
org.elasticsearch.common.breaker  
org.elasticsearch.common.bytes  
org.elasticsearch.common.cache  
org.elasticsearch.common.collect  
org.elasticsearch.common.component  
org.elasticsearch.common.compress  
org.elasticsearch.common.geo  
org.elasticsearch.common.geo.builders  
org.elasticsearch.common.hash  
org.elasticsearch.common.inject
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
org.elasticsearch.common.inject.assistedinject
Extension for combining factory interfaces with injection; this extension requires guice-jndi-2.0.jar.
org.elasticsearch.common.inject.binder
Interfaces which make up Binder's expression language.
org.elasticsearch.common.inject.internal
Guice (sounds like like "juice")
org.elasticsearch.common.inject.matcher
Used for matching things.
org.elasticsearch.common.inject.multibindings
Extension for binding multiple instances in a collection; this extension requires guice-multibindings-2.0.jar.
org.elasticsearch.common.inject.name
Support for binding to string-based names.
org.elasticsearch.common.inject.spi
Guice service provider interface
org.elasticsearch.common.inject.util
Helper methods for working with Guice.
org.elasticsearch.common.io  
org.elasticsearch.common.io.stream
Classes for streaming objects from one Elasticsearch node to another over its binary internode protocol.
org.elasticsearch.common.joda  
org.elasticsearch.common.lease  
org.elasticsearch.common.logging  
org.elasticsearch.common.lucene  
org.elasticsearch.common.lucene.all  
org.elasticsearch.common.lucene.index  
org.elasticsearch.common.lucene.search  
org.elasticsearch.common.lucene.search.function  
org.elasticsearch.common.lucene.store  
org.elasticsearch.common.lucene.uid  
org.elasticsearch.common.metrics  
org.elasticsearch.common.network  
org.elasticsearch.common.path  
org.elasticsearch.common.recycler  
org.elasticsearch.common.regex  
org.elasticsearch.common.rounding  
org.elasticsearch.common.settings
Settings based utility.
org.elasticsearch.common.settings.loader
Settings loader (parser) allowing to parse different "source" formats into a Settings.
org.elasticsearch.common.text  
org.elasticsearch.common.transport  
org.elasticsearch.common.unit  
org.elasticsearch.common.util  
org.elasticsearch.common.util.concurrent  
org.elasticsearch.common.util.iterable  
org.elasticsearch.common.util.set  
org.elasticsearch.common.xcontent  
org.elasticsearch.common.xcontent.cbor  
org.elasticsearch.common.xcontent.json  
org.elasticsearch.common.xcontent.smile  
org.elasticsearch.common.xcontent.support  
org.elasticsearch.common.xcontent.support.filtering  
org.elasticsearch.common.xcontent.yaml  
org.elasticsearch.discovery  
org.elasticsearch.discovery.local  
org.elasticsearch.discovery.single  
org.elasticsearch.discovery.zen  
org.elasticsearch.env  
org.elasticsearch.gateway  
org.elasticsearch.http  
org.elasticsearch.index  
org.elasticsearch.index.analysis  
org.elasticsearch.index.analysis.compound  
org.elasticsearch.index.cache  
org.elasticsearch.index.cache.bitset  
org.elasticsearch.index.cache.query  
org.elasticsearch.index.cache.request  
org.elasticsearch.index.codec  
org.elasticsearch.index.engine  
org.elasticsearch.index.fielddata  
org.elasticsearch.index.fielddata.fieldcomparator  
org.elasticsearch.index.fielddata.ordinals  
org.elasticsearch.index.fielddata.plain  
org.elasticsearch.index.fieldvisitor  
org.elasticsearch.index.flush  
org.elasticsearch.index.get  
org.elasticsearch.index.mapper  
org.elasticsearch.index.merge  
org.elasticsearch.index.query  
org.elasticsearch.index.query.functionscore  
org.elasticsearch.index.query.support  
org.elasticsearch.index.recovery  
org.elasticsearch.index.refresh  
org.elasticsearch.index.reindex
Infrastructure for actions that modify documents based on the results of a scrolling query like reindex, update by query or delete by query.
org.elasticsearch.index.search  
org.elasticsearch.index.search.geo  
org.elasticsearch.index.search.stats  
org.elasticsearch.index.settings  
org.elasticsearch.index.shard  
org.elasticsearch.index.similarity  
org.elasticsearch.index.snapshots  
org.elasticsearch.index.snapshots.blobstore  
org.elasticsearch.index.store  
org.elasticsearch.index.termvectors  
org.elasticsearch.index.translog  
org.elasticsearch.index.warmer  
org.elasticsearch.indices  
org.elasticsearch.indices.analysis  
org.elasticsearch.indices.breaker  
org.elasticsearch.indices.cluster  
org.elasticsearch.indices.fielddata.cache  
org.elasticsearch.indices.flush  
org.elasticsearch.indices.mapper  
org.elasticsearch.indices.recovery  
org.elasticsearch.indices.store  
org.elasticsearch.indices.ttl  
org.elasticsearch.ingest  
org.elasticsearch.monitor
Monitors the Elasticsearch process and the system on which it is running so that metrics can be exposed via a HTTP or transport APIs to be logged and graphed.
org.elasticsearch.monitor.fs  
org.elasticsearch.monitor.jvm  
org.elasticsearch.monitor.os  
org.elasticsearch.monitor.process  
org.elasticsearch.node
Allow to build a Node which is a node within the cluster.
org.elasticsearch.plugins
Support for extending Elasticsearch by providing java code that is loaded by a child classloader.
org.elasticsearch.plugins.spi
This package contains interfaces for services provided by Elasticsearch plugins to external applications like the Java High Level Rest Client.
org.elasticsearch.repositories
Repositories of snapshot/restore information.
org.elasticsearch.repositories.blobstore  
org.elasticsearch.repositories.fs  
org.elasticsearch.repositories.uri  
org.elasticsearch.rest
Exposes Elasticsearch functionality over RESTful HTTP.
org.elasticsearch.rest.action
RestHandlers that translate requests from REST into internal requests and start them then wait for them to complete and then translate them back into REST.
org.elasticsearch.rest.action.admin.cluster
RestHandlers for administrative actions that can be taken on the cluster as a whole like getting the listing tasks, adding repositories, and getting stats.
org.elasticsearch.rest.action.admin.indices
RestHandlers for administrative actions that can be taken on indexes like creation, deletion, setting up aliases, and changing mapping.
org.elasticsearch.rest.action.cat
RestHandlers for actions that spit out tables of results.
org.elasticsearch.rest.action.document
RestHandlers for actions that can be taken on documents like index, update, get, and delete.
org.elasticsearch.rest.action.ingest
RestHandlers that manage ingest pipelines.
org.elasticsearch.rest.action.search
RestHandlers for search actions like search, scroll, and suggest.
org.elasticsearch.script
Support for running user provided scripts (in the request, in cluster state, etc) in portions of various requests (FunctionScoreQuery, Aggregation, UpdateAction, etc).
org.elasticsearch.search  
org.elasticsearch.search.aggregations
Builds analytic information over all hits in a search request.
org.elasticsearch.search.aggregations.bucket  
org.elasticsearch.search.aggregations.bucket.adjacency  
org.elasticsearch.search.aggregations.bucket.filter  
org.elasticsearch.search.aggregations.bucket.filters  
org.elasticsearch.search.aggregations.bucket.geogrid  
org.elasticsearch.search.aggregations.bucket.global  
org.elasticsearch.search.aggregations.bucket.histogram  
org.elasticsearch.search.aggregations.bucket.missing  
org.elasticsearch.search.aggregations.bucket.nested  
org.elasticsearch.search.aggregations.bucket.range  
org.elasticsearch.search.aggregations.bucket.range.date  
org.elasticsearch.search.aggregations.bucket.range.geodistance  
org.elasticsearch.search.aggregations.bucket.range.ip  
org.elasticsearch.search.aggregations.bucket.sampler  
org.elasticsearch.search.aggregations.bucket.significant  
org.elasticsearch.search.aggregations.bucket.significant.heuristics  
org.elasticsearch.search.aggregations.bucket.terms  
org.elasticsearch.search.aggregations.bucket.terms.support  
org.elasticsearch.search.aggregations.metrics
Aggregations module
org.elasticsearch.search.aggregations.metrics.avg  
org.elasticsearch.search.aggregations.metrics.cardinality  
org.elasticsearch.search.aggregations.metrics.geobounds  
org.elasticsearch.search.aggregations.metrics.geocentroid  
org.elasticsearch.search.aggregations.metrics.max  
org.elasticsearch.search.aggregations.metrics.min  
org.elasticsearch.search.aggregations.metrics.percentiles  
org.elasticsearch.search.aggregations.metrics.percentiles.hdr  
org.elasticsearch.search.aggregations.metrics.percentiles.tdigest  
org.elasticsearch.search.aggregations.metrics.scripted  
org.elasticsearch.search.aggregations.metrics.stats  
org.elasticsearch.search.aggregations.metrics.stats.extended  
org.elasticsearch.search.aggregations.metrics.sum  
org.elasticsearch.search.aggregations.metrics.tophits  
org.elasticsearch.search.aggregations.metrics.valuecount  
org.elasticsearch.search.aggregations.pipeline  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics.avg  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics.max  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics.min  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics.percentile  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics.stats  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics.stats.extended  
org.elasticsearch.search.aggregations.pipeline.bucketmetrics.sum  
org.elasticsearch.search.aggregations.pipeline.bucketscript  
org.elasticsearch.search.aggregations.pipeline.bucketselector  
org.elasticsearch.search.aggregations.pipeline.cumulativesum  
org.elasticsearch.search.aggregations.pipeline.derivative  
org.elasticsearch.search.aggregations.pipeline.movavg  
org.elasticsearch.search.aggregations.pipeline.movavg.models  
org.elasticsearch.search.aggregations.pipeline.serialdiff  
org.elasticsearch.search.aggregations.support  
org.elasticsearch.search.aggregations.support.values  
org.elasticsearch.search.builder  
org.elasticsearch.search.collapse  
org.elasticsearch.search.dfs  
org.elasticsearch.search.fetch
Search phase that fetches the top hits from the shards after the results of the query phase have been merged.
org.elasticsearch.search.fetch.subphase
Built in FetchSubPhases like matched queries and fetching _source.
org.elasticsearch.search.fetch.subphase.highlight
Fetch sub phase that extracts significant portions of string fields, marking the matches.
org.elasticsearch.search.internal  
org.elasticsearch.search.lookup  
org.elasticsearch.search.profile
Profiling for portions of the search request.
org.elasticsearch.search.profile.aggregation
Profiles the aggregation portion of a search request.
org.elasticsearch.search.profile.query
Profiles the query portion of a search request.
org.elasticsearch.search.query  
org.elasticsearch.search.rescore  
org.elasticsearch.search.searchafter  
org.elasticsearch.search.slice  
org.elasticsearch.search.sort  
org.elasticsearch.search.suggest
Support for suggesting alternate queries.
org.elasticsearch.search.suggest.completion
Suggests alternate queries by fancy prefix matching.
org.elasticsearch.search.suggest.completion.context
Support for limiting the completion suggesters results to within a "context" like a geographic location or a category.
org.elasticsearch.search.suggest.completion2x
Support for completion suggesters built on 2.x indices.
org.elasticsearch.search.suggest.completion2x.context
Support for completion suggesters with contexts built on 2.x indices.
org.elasticsearch.search.suggest.phrase
Suggests alternate queries by breaking the query into terms and suggesting terms that are frequently found together.
org.elasticsearch.search.suggest.term
Suggests alternate queries by breaking the query into terms and suggesting more popular terms.
org.elasticsearch.snapshots  
org.elasticsearch.tasks
Support for viewing and modifying in flight actions (Tasks) and saving their results to an index.
org.elasticsearch.template  
org.elasticsearch.threadpool  
org.elasticsearch.transport  
org.elasticsearch.transport.local  
org.elasticsearch.tribe  
org.elasticsearch.watcher  
org.joda.time.format  
Skip navigation links