Uses of Interface
org.elasticsearch.action.ActionFuture

Packages that use ActionFuture
org.elasticsearch.action   
org.elasticsearch.action.support   
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.client.transport.support   
org.elasticsearch.gateway.local.state.meta   
org.elasticsearch.gateway.local.state.shards   
org.elasticsearch.indices.store   
 

Uses of ActionFuture in org.elasticsearch.action
 

Subinterfaces of ActionFuture in org.elasticsearch.action
 interface ListenableActionFuture<T>
          An ActionFuture that listeners can be added to.
 

Methods in org.elasticsearch.action that return ActionFuture
 ActionFuture<Response> TransportActionNodeProxy.execute(DiscoveryNode node, Request request)
           
 

Uses of ActionFuture in org.elasticsearch.action.support
 

Classes in org.elasticsearch.action.support that implement ActionFuture
 class AbstractListenableActionFuture<T,L>
           
 class AdapterActionFuture<T,L>
           
 class PlainActionFuture<T>
           
 class PlainListenableActionFuture<T>
           
 

Methods in org.elasticsearch.action.support that return ActionFuture
 ActionFuture<Response> TransportAction.execute(Request request)
           
 

Uses of ActionFuture in org.elasticsearch.client
 

Methods in org.elasticsearch.client that return ActionFuture
 ActionFuture<IndicesAliasesResponse> IndicesAdminClient.aliases(IndicesAliasesRequest request)
          Allows to add/remove aliases from indices.
 ActionFuture<AnalyzeResponse> IndicesAdminClient.analyze(AnalyzeRequest request)
          Analyze text under the provided index.
 ActionFuture<BulkResponse> Client.bulk(BulkRequest request)
          Executes a bulk of index / delete operations.
 ActionFuture<ClearIndicesCacheResponse> IndicesAdminClient.clearCache(ClearIndicesCacheRequest request)
          Clear indices cache.
 ActionFuture<CloseIndexResponse> IndicesAdminClient.close(CloseIndexRequest request)
          Closes an index based on the index name.
 ActionFuture<CountResponse> Client.count(CountRequest request)
          A count of all the documents matching a specific query.
 ActionFuture<CreateIndexResponse> IndicesAdminClient.create(CreateIndexRequest request)
          Creates an index using an explicit request allowing to specify the settings of the index.
 ActionFuture<DeleteIndexResponse> IndicesAdminClient.delete(DeleteIndexRequest request)
          Deletes an index based on the index name.
 ActionFuture<DeleteResponse> Client.delete(DeleteRequest request)
          Deletes a document from the index based on the index, type and id.
 ActionFuture<DeleteByQueryResponse> Client.deleteByQuery(DeleteByQueryRequest request)
          Deletes all documents from one or more indices based on a query.
 ActionFuture<DeleteMappingResponse> IndicesAdminClient.deleteMapping(DeleteMappingRequest request)
          Deletes mapping (and all its data) from one or more indices.
 ActionFuture<DeleteIndexTemplateResponse> IndicesAdminClient.deleteTemplate(DeleteIndexTemplateRequest request)
          Deletes index template.
 ActionFuture<DeleteWarmerResponse> IndicesAdminClient.deleteWarmer(DeleteWarmerRequest request)
          Deletes an index warmer.
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
Client.execute(Action<Request,Response,RequestBuilder> action, Request request)
          Executes a generic action, denoted by an Action.
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
ClusterAdminClient.execute(ClusterAction<Request,Response,RequestBuilder> action, Request request)
           
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
IndicesAdminClient.execute(IndicesAction<Request,Response,RequestBuilder> action, Request request)
           
 ActionFuture<IndicesExistsResponse> IndicesAdminClient.exists(IndicesExistsRequest request)
          Indices Exists.
 ActionFuture<ExplainResponse> Client.explain(ExplainRequest request)
          Computes a score explanation for the specified request.
 ActionFuture<FlushResponse> IndicesAdminClient.flush(FlushRequest request)
          Explicitly flush one or more indices (releasing memory from the node).
 ActionFuture<GatewaySnapshotResponse> IndicesAdminClient.gatewaySnapshot(GatewaySnapshotRequest request)
          Explicitly perform gateway snapshot for one or more indices.
 ActionFuture<GetResponse> Client.get(GetRequest request)
          Gets the document that was indexed from an index with a type and id.
 ActionFuture<ClusterHealthResponse> ClusterAdminClient.health(ClusterHealthRequest request)
          The health of the cluster.
 ActionFuture<IndexResponse> Client.index(IndexRequest request)
          Index a JSON source associated with a given index and type.
 ActionFuture<SearchResponse> Client.moreLikeThis(MoreLikeThisRequest request)
          A more like this action to search for documents that are "like" a specific document.
 ActionFuture<MultiGetResponse> Client.multiGet(MultiGetRequest request)
          Multi get documents.
 ActionFuture<MultiSearchResponse> Client.multiSearch(MultiSearchRequest request)
          Performs multiple search requests.
 ActionFuture<NodesHotThreadsResponse> ClusterAdminClient.nodesHotThreads(NodesHotThreadsRequest request)
           
 ActionFuture<NodesInfoResponse> ClusterAdminClient.nodesInfo(NodesInfoRequest request)
          Nodes info of the cluster.
 ActionFuture<NodesRestartResponse> ClusterAdminClient.nodesRestart(NodesRestartRequest request)
          Restarts nodes in the cluster.
 ActionFuture<NodesShutdownResponse> ClusterAdminClient.nodesShutdown(NodesShutdownRequest request)
          Shutdown nodes in the cluster.
 ActionFuture<NodesStatsResponse> ClusterAdminClient.nodesStats(NodesStatsRequest request)
          Nodes stats of the cluster.
 ActionFuture<OpenIndexResponse> IndicesAdminClient.open(OpenIndexRequest request)
          OPen an index based on the index name.
 ActionFuture<OptimizeResponse> IndicesAdminClient.optimize(OptimizeRequest request)
          Explicitly optimize one or more indices into a the number of segments.
 ActionFuture<PercolateResponse> Client.percolate(PercolateRequest request)
          Percolates a request returning the matches documents.
 ActionFuture<PutMappingResponse> IndicesAdminClient.putMapping(PutMappingRequest request)
          Add mapping definition for a type into one or more indices.
 ActionFuture<PutIndexTemplateResponse> IndicesAdminClient.putTemplate(PutIndexTemplateRequest request)
          Puts an index template.
 ActionFuture<PutWarmerResponse> IndicesAdminClient.putWarmer(PutWarmerRequest request)
          Puts an index search warmer to be applies when applicable.
 ActionFuture<RefreshResponse> IndicesAdminClient.refresh(RefreshRequest request)
          Explicitly refresh one or more indices (making the content indexed since the last refresh searchable).
 ActionFuture<ClusterRerouteResponse> ClusterAdminClient.reroute(ClusterRerouteRequest request)
          Reroutes allocation of shards.
 ActionFuture<SearchResponse> Client.search(SearchRequest request)
          Search across one or more indices and one or more types with a query.
 ActionFuture<SearchResponse> Client.searchScroll(SearchScrollRequest request)
          A search scroll request to continue searching a previous scrollable search request.
 ActionFuture<IndicesSegmentResponse> IndicesAdminClient.segments(IndicesSegmentsRequest request)
          The segments of one or more indices.
 ActionFuture<ClusterStateResponse> ClusterAdminClient.state(ClusterStateRequest request)
          The state of the cluster.
 ActionFuture<IndicesStats> IndicesAdminClient.stats(IndicesStatsRequest request)
          Indices stats.
 ActionFuture<IndicesStatusResponse> IndicesAdminClient.status(IndicesStatusRequest request)
          The status of one or more indices.
 ActionFuture<UpdateResponse> Client.update(UpdateRequest request)
          Updates a document based on a script.
 ActionFuture<ClusterUpdateSettingsResponse> ClusterAdminClient.updateSettings(ClusterUpdateSettingsRequest request)
          Updates settings in the cluster.
 ActionFuture<UpdateSettingsResponse> IndicesAdminClient.updateSettings(UpdateSettingsRequest request)
          Updates settings of one or more indices.
 ActionFuture<ValidateQueryResponse> IndicesAdminClient.validateQuery(ValidateQueryRequest request)
          Validate a query for correctness.
 

Uses of ActionFuture in org.elasticsearch.client.node
 

Methods in org.elasticsearch.client.node that return ActionFuture
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
NodeClient.execute(Action<Request,Response,RequestBuilder> action, Request request)
           
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
NodeClusterAdminClient.execute(ClusterAction<Request,Response,RequestBuilder> action, Request request)
           
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
NodeIndicesAdminClient.execute(IndicesAction<Request,Response,RequestBuilder> action, Request request)
           
 

Uses of ActionFuture in org.elasticsearch.client.support
 

Methods in org.elasticsearch.client.support that return ActionFuture
 ActionFuture<IndicesAliasesResponse> AbstractIndicesAdminClient.aliases(IndicesAliasesRequest request)
           
 ActionFuture<AnalyzeResponse> AbstractIndicesAdminClient.analyze(AnalyzeRequest request)
           
 ActionFuture<BulkResponse> AbstractClient.bulk(BulkRequest request)
           
 ActionFuture<ClearIndicesCacheResponse> AbstractIndicesAdminClient.clearCache(ClearIndicesCacheRequest request)
           
 ActionFuture<CloseIndexResponse> AbstractIndicesAdminClient.close(CloseIndexRequest request)
           
 ActionFuture<CountResponse> AbstractClient.count(CountRequest request)
           
 ActionFuture<CreateIndexResponse> AbstractIndicesAdminClient.create(CreateIndexRequest request)
           
 ActionFuture<DeleteIndexResponse> AbstractIndicesAdminClient.delete(DeleteIndexRequest request)
           
 ActionFuture<DeleteResponse> AbstractClient.delete(DeleteRequest request)
           
 ActionFuture<DeleteByQueryResponse> AbstractClient.deleteByQuery(DeleteByQueryRequest request)
           
 ActionFuture<DeleteMappingResponse> AbstractIndicesAdminClient.deleteMapping(DeleteMappingRequest request)
           
 ActionFuture<DeleteIndexTemplateResponse> AbstractIndicesAdminClient.deleteTemplate(DeleteIndexTemplateRequest request)
           
 ActionFuture<DeleteWarmerResponse> AbstractIndicesAdminClient.deleteWarmer(DeleteWarmerRequest request)
           
 ActionFuture<IndicesExistsResponse> AbstractIndicesAdminClient.exists(IndicesExistsRequest request)
           
 ActionFuture<ExplainResponse> AbstractClient.explain(ExplainRequest request)
           
 ActionFuture<FlushResponse> AbstractIndicesAdminClient.flush(FlushRequest request)
           
 ActionFuture<GatewaySnapshotResponse> AbstractIndicesAdminClient.gatewaySnapshot(GatewaySnapshotRequest request)
           
 ActionFuture<GetResponse> AbstractClient.get(GetRequest request)
           
 ActionFuture<ClusterHealthResponse> AbstractClusterAdminClient.health(ClusterHealthRequest request)
           
 ActionFuture<IndexResponse> AbstractClient.index(IndexRequest request)
           
 ActionFuture<SearchResponse> AbstractClient.moreLikeThis(MoreLikeThisRequest request)
           
 ActionFuture<MultiGetResponse> AbstractClient.multiGet(MultiGetRequest request)
           
 ActionFuture<MultiSearchResponse> AbstractClient.multiSearch(MultiSearchRequest request)
           
 ActionFuture<NodesHotThreadsResponse> AbstractClusterAdminClient.nodesHotThreads(NodesHotThreadsRequest request)
           
 ActionFuture<NodesInfoResponse> AbstractClusterAdminClient.nodesInfo(NodesInfoRequest request)
           
 ActionFuture<NodesRestartResponse> AbstractClusterAdminClient.nodesRestart(NodesRestartRequest request)
           
 ActionFuture<NodesShutdownResponse> AbstractClusterAdminClient.nodesShutdown(NodesShutdownRequest request)
           
 ActionFuture<NodesStatsResponse> AbstractClusterAdminClient.nodesStats(NodesStatsRequest request)
           
 ActionFuture<OpenIndexResponse> AbstractIndicesAdminClient.open(OpenIndexRequest request)
           
 ActionFuture<OptimizeResponse> AbstractIndicesAdminClient.optimize(OptimizeRequest request)
           
 ActionFuture<PercolateResponse> AbstractClient.percolate(PercolateRequest request)
           
 ActionFuture<PutMappingResponse> AbstractIndicesAdminClient.putMapping(PutMappingRequest request)
           
 ActionFuture<PutIndexTemplateResponse> AbstractIndicesAdminClient.putTemplate(PutIndexTemplateRequest request)
           
 ActionFuture<PutWarmerResponse> AbstractIndicesAdminClient.putWarmer(PutWarmerRequest request)
           
 ActionFuture<RefreshResponse> AbstractIndicesAdminClient.refresh(RefreshRequest request)
           
 ActionFuture<ClusterRerouteResponse> AbstractClusterAdminClient.reroute(ClusterRerouteRequest request)
           
 ActionFuture<SearchResponse> AbstractClient.search(SearchRequest request)
           
 ActionFuture<SearchResponse> AbstractClient.searchScroll(SearchScrollRequest request)
           
 ActionFuture<IndicesSegmentResponse> AbstractIndicesAdminClient.segments(IndicesSegmentsRequest request)
           
 ActionFuture<ClusterStateResponse> AbstractClusterAdminClient.state(ClusterStateRequest request)
           
 ActionFuture<IndicesStats> AbstractIndicesAdminClient.stats(IndicesStatsRequest request)
           
 ActionFuture<IndicesStatusResponse> AbstractIndicesAdminClient.status(IndicesStatusRequest request)
           
 ActionFuture<UpdateResponse> AbstractClient.update(UpdateRequest request)
           
 ActionFuture<ClusterUpdateSettingsResponse> AbstractClusterAdminClient.updateSettings(ClusterUpdateSettingsRequest request)
           
 ActionFuture<UpdateSettingsResponse> AbstractIndicesAdminClient.updateSettings(UpdateSettingsRequest request)
           
 ActionFuture<ValidateQueryResponse> AbstractIndicesAdminClient.validateQuery(ValidateQueryRequest request)
           
 

Uses of ActionFuture in org.elasticsearch.client.transport
 

Methods in org.elasticsearch.client.transport that return ActionFuture
 ActionFuture<BulkResponse> TransportClient.bulk(BulkRequest request)
           
 ActionFuture<CountResponse> TransportClient.count(CountRequest request)
           
 ActionFuture<DeleteResponse> TransportClient.delete(DeleteRequest request)
           
 ActionFuture<DeleteByQueryResponse> TransportClient.deleteByQuery(DeleteByQueryRequest request)
           
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
TransportClient.execute(Action<Request,Response,RequestBuilder> action, Request request)
           
 ActionFuture<ExplainResponse> TransportClient.explain(ExplainRequest request)
           
 ActionFuture<GetResponse> TransportClient.get(GetRequest request)
           
 ActionFuture<IndexResponse> TransportClient.index(IndexRequest request)
           
 ActionFuture<SearchResponse> TransportClient.moreLikeThis(MoreLikeThisRequest request)
           
 ActionFuture<MultiGetResponse> TransportClient.multiGet(MultiGetRequest request)
           
 ActionFuture<MultiSearchResponse> TransportClient.multiSearch(MultiSearchRequest request)
           
 ActionFuture<PercolateResponse> TransportClient.percolate(PercolateRequest request)
           
 ActionFuture<SearchResponse> TransportClient.search(SearchRequest request)
           
 ActionFuture<SearchResponse> TransportClient.searchScroll(SearchScrollRequest request)
           
 ActionFuture<UpdateResponse> TransportClient.update(UpdateRequest request)
           
 

Uses of ActionFuture in org.elasticsearch.client.transport.support
 

Methods in org.elasticsearch.client.transport.support that return ActionFuture
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
InternalTransportClient.execute(Action<Request,Response,RequestBuilder> action, Request request)
           
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
InternalTransportClusterAdminClient.execute(ClusterAction<Request,Response,RequestBuilder> action, Request request)
           
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
InternalTransportIndicesAdminClient.execute(IndicesAction<Request,Response,RequestBuilder> action, Request request)
           
 

Uses of ActionFuture in org.elasticsearch.gateway.local.state.meta
 

Methods in org.elasticsearch.gateway.local.state.meta that return ActionFuture
 ActionFuture<TransportNodesListGatewayMetaState.NodesLocalGatewayMetaState> TransportNodesListGatewayMetaState.list(Set<String> nodesIds, TimeValue timeout)
           
 

Uses of ActionFuture in org.elasticsearch.gateway.local.state.shards
 

Methods in org.elasticsearch.gateway.local.state.shards that return ActionFuture
 ActionFuture<TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards> TransportNodesListGatewayStartedShards.list(ShardId shardId, Set<String> nodesIds, TimeValue timeout)
           
 

Uses of ActionFuture in org.elasticsearch.indices.store
 

Methods in org.elasticsearch.indices.store that return ActionFuture
 ActionFuture<TransportNodesListShardStoreMetaData.NodesStoreFilesMetaData> TransportNodesListShardStoreMetaData.list(ShardId shardId, boolean onlyUnallocated, Set<String> nodesIds, TimeValue timeout)
           
 



Copyright © 2009-2012. All Rights Reserved.