| Modifier and Type | Class and Description |
|---|---|
class |
Action<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>>
Base action.
|
class |
ActionRequest<T extends ActionRequest> |
class |
ActionRequestBuilder<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
class |
GenericAction<Request extends ActionRequest,Response extends ActionResponse>
A generic action.
|
class |
TransportActionNodeProxy<Request extends ActionRequest,Response extends ActionResponse>
A generic proxy that will execute the given action against a specific node.
|
| Modifier and Type | Field and Description |
|---|---|
protected Request |
ActionRequestBuilder.request |
| Modifier and Type | Method and Description |
|---|---|
<Request extends ActionRequest,Response extends ActionResponse> |
ActionModule.registerAction(GenericAction<Request,Response> action,
Class<? extends TransportAction<Request,Response>> transportAction,
Class... supportTransportActions)
Registers an action.
|
| Constructor and Description |
|---|
ActionRequest(ActionRequest request) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterHealthRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
NodesHotThreadsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
NodesInfoRequest
A request to get node (cluster) level information.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LivenessRequest
Transport level private response for the transport handler registered under
"cluster:monitor/nodes/liveness"
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodesStatsRequest
A request to get node (cluster) level stats.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CancelTasksRequest
A request to cancel tasks
|
| Modifier and Type | Class and Description |
|---|---|
class |
ListTasksRequest
A request to get node tasks
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteRepositoryRequest
Unregister repository request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GetRepositoriesRequest
Get repository request
|
| Modifier and Type | Class and Description |
|---|---|
class |
PutRepositoryRequest
Register repository request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VerifyRepositoryRequest
Unregister repository request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterRerouteRequest
Request to submit cluster reroute allocation commands
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterUpdateSettingsRequest
Request for an update cluster settings action
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterSearchShardsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateSnapshotRequest
Create snapshot request
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteSnapshotRequest
Delete snapshot request
|
| Modifier and Type | Class and Description |
|---|---|
class |
GetSnapshotsRequest
Get snapshot request
|
| Modifier and Type | Class and Description |
|---|---|
class |
RestoreSnapshotRequest
Restore snapshot request
|
| Modifier and Type | Class and Description |
|---|---|
class |
SnapshotsStatusRequest
Get snapshot status request
|
static class |
TransportNodesSnapshotsStatus.Request |
| Constructor and Description |
|---|
TransportNodesSnapshotsStatus.Request(ActionRequest request,
String[] nodesIds) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterStateRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterStatsRequest
A request to get cluster level stats.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PendingClusterTasksRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
RenderSearchTemplateRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
IndicesAliasesRequest
A request to add/remove aliases for one or more indices.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GetAliasesRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
AnalyzeRequest
A request to analyze a text associated with a specific index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClearIndicesCacheRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
CloseIndexRequest
A request to close an index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CreateIndexRequest
A request to create an index.
|
| Constructor and Description |
|---|
CreateIndexRequest(ActionRequest request)
Constructs a new request to create an index that was triggered by a different request,
provided as an argument so that its headers and context can be copied to the new request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteIndexRequest
A request to delete an index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IndicesExistsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
TypesExistsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
FlushRequest
A flush request to flush one or more indices.
|
class |
ShardFlushRequest |
class |
SyncedFlushRequest
A synced flush request to sync flush one or more indices.
|
| Constructor and Description |
|---|
FlushRequest(ActionRequest originalRequest)
Copy constructor that creates a new flush request that is a copy of the one provided as an argument.
|
SyncedFlushRequest(ActionRequest originalRequest)
Copy constructor that creates a new synced flush request that is a copy of the one provided as an argument.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ForceMergeRequest
A request to force merging the segments of one or more indices.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GetIndexRequest
A request to delete an index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GetFieldMappingsIndexRequest |
class |
GetFieldMappingsRequest
Request the mappings of specific fields
|
class |
GetMappingsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
PutMappingRequest
Puts mapping definition registered under a specific type into one or more indices.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OpenIndexRequest
A request to open an index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RecoveryRequest
Request for recovery information
|
| Modifier and Type | Class and Description |
|---|---|
class |
RefreshRequest
A refresh request making all operations performed since the last refresh available for search.
|
| Constructor and Description |
|---|
RefreshRequest(ActionRequest originalRequest)
Copy constructor that creates a new refresh request that is a copy of the one provided as an argument.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IndicesSegmentsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
GetSettingsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
UpdateSettingsRequest
Request for an update index settings action
|
| Modifier and Type | Class and Description |
|---|---|
class |
IndicesShardStoresRequest
Request for
IndicesShardStoresAction |
| Modifier and Type | Class and Description |
|---|---|
class |
IndicesStatsRequest
A request to get indices level stats.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteIndexTemplateRequest
A request to delete an index template.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GetIndexTemplatesRequest
Request that allows to retrieve index templates
|
| Modifier and Type | Class and Description |
|---|---|
class |
PutIndexTemplateRequest
A request to create an index template.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UpgradeStatusRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
UpgradeRequest
A request to upgrade one or more indices.
|
class |
UpgradeSettingsRequest
Request for an update index settings action
|
| Modifier and Type | Class and Description |
|---|---|
class |
ValidateQueryRequest
A request to validate a specific query.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteWarmerRequest
A request that deletes a index warmer (name,
SearchRequest)
tuple from the clusters metadata. |
| Modifier and Type | Class and Description |
|---|---|
class |
GetWarmersRequest
A
ClusterInfoRequest that fetches IndexWarmersMetaData for
a list or all existing index warmers in the cluster-state |
| Modifier and Type | Class and Description |
|---|---|
class |
PutWarmerRequest
A request that associates a
SearchRequest with a name in the cluster that is
in-turn used to warm up indices before they are available for search. |
| Modifier and Type | Class and Description |
|---|---|
class |
BulkRequest
A bulk request holds an ordered
IndexRequests, DeleteRequests and UpdateRequests
and allows to executes it in a single batch. |
class |
BulkShardRequest |
| Modifier and Type | Method and Description |
|---|---|
ActionRequest |
BulkItemRequest.request() |
| Modifier and Type | Method and Description |
|---|---|
List<ActionRequest> |
BulkRequest.requests()
The list of requests in this bulk request.
|
| Modifier and Type | Method and Description |
|---|---|
BulkRequest |
BulkRequest.add(ActionRequest... requests)
Adds a list of requests to be executed.
|
BulkRequest |
BulkRequest.add(ActionRequest request) |
BulkProcessor |
BulkProcessor.add(ActionRequest request)
Adds either a delete or an index request.
|
BulkRequest |
BulkRequest.add(ActionRequest request,
Object payload)
Add a request to the current BulkRequest.
|
BulkProcessor |
BulkProcessor.add(ActionRequest request,
Object payload) |
| Modifier and Type | Method and Description |
|---|---|
BulkRequest |
BulkRequest.add(Iterable<ActionRequest> requests)
Adds a list of requests to be executed.
|
| Constructor and Description |
|---|
BulkItemRequest(int id,
ActionRequest request) |
BulkRequest(ActionRequest request)
Creates a bulk request caused by some other request, which is provided as an
argument so that its headers and context can be copied to the new request
|
| Modifier and Type | Class and Description |
|---|---|
class |
CountRequest
Deprecated.
use
SearchRequest instead and set the size to 0 |
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteRequest
A request to delete a document from an index based on its type and id.
|
| Constructor and Description |
|---|
DeleteRequest(ActionRequest request)
Creates a delete request caused by some other request, which is provided as an
argument so that its headers and context can be copied to the new request
|
DeleteRequest(DeleteRequest request,
ActionRequest originalRequest)
Copy constructor that creates a new delete request that is a copy of the one provided as an argument.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExistsRequest
Deprecated.
use
SearchRequest instead and set `size` to `0` and `terminate_after` to `1` |
| Modifier and Type | Class and Description |
|---|---|
class |
ExplainRequest
Explain request encapsulating the explain query and document identifier to get an explanation for.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FieldStatsRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
GetRequest
A request to get a document (its source) from an index based on its type (optional) and id.
|
class |
MultiGetRequest |
class |
MultiGetShardRequest |
| Constructor and Description |
|---|
GetRequest(ActionRequest request,
String index)
Constructs a new get request starting from the provided request, meaning that it will
inherit its headers and context, and against the specified index.
|
GetRequest(GetRequest getRequest,
ActionRequest originalRequest)
Copy constructor that creates a new get request that is a copy of the one provided as an argument.
|
MultiGetRequest(ActionRequest request)
Creates a multi get request caused by some other request, which is provided as an
argument so that its headers and context can be copied to the new request
|
| Modifier and Type | Class and Description |
|---|---|
class |
IndexRequest
Index request to index a typed JSON document into a specific index and make it searchable.
|
| Constructor and Description |
|---|
IndexRequest(ActionRequest request)
Creates an index request caused by some other request, which is provided as an
argument so that its headers and context can be copied to the new request
|
IndexRequest(IndexRequest indexRequest,
ActionRequest originalRequest)
Copy constructor that creates a new index request that is a copy of the one provided as an argument.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteIndexedScriptRequest
A request to delete a script from the script index based on its scriptLang and id.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GetIndexedScriptRequest
A request to get an indexed script (its source) based on its language (optional) and id.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PutIndexedScriptRequest
Index request to index a script to the script index and make it available at search time.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiPercolateRequest
A multi percolate request that encapsulates multiple
PercolateRequest instances in a single api call. |
class |
PercolateRequest
A request to execute a percolate operation.
|
static class |
TransportShardMultiPercolateAction.Request |
| Modifier and Type | Class and Description |
|---|---|
class |
ClearScrollRequest |
class |
MultiSearchRequest
A multi search API request.
|
class |
SearchRequest
A request to execute search against one or more indices (or all).
|
class |
SearchScrollRequest |
| Constructor and Description |
|---|
ClearScrollRequest(ActionRequest request)
Creates a clear scroll request caused by some other request, which is provided as an
argument so that its headers and context can be copied to the new request
|
SearchRequest(ActionRequest request)
Constructs a new search request starting from the provided request, meaning that it will
inherit its headers and context
|
SearchRequest(SearchRequest searchRequest,
ActionRequest originalRequest)
Copy constructor that creates a new search request that is a copy of the one provided as an argument.
|
SearchScrollRequest(ActionRequest request)
Creates a scroll request caused by some other request, which is provided as an
argument so that its headers and context can be copied to the new request
|
| Modifier and Type | Class and Description |
|---|---|
class |
SuggestRequest
A request to get suggestions for corrections of phrases.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChildTaskActionRequest<Request extends ActionRequest<Request>>
Base class for action requests that can have associated child tasks
|
class |
HandledTransportAction<Request extends ActionRequest,Response extends ActionResponse>
A TransportAction that self registers a handler into the transport service
|
class |
TransportAction<Request extends ActionRequest,Response extends ActionResponse> |
| Modifier and Type | Class and Description |
|---|---|
class |
ChildTaskActionRequest<Request extends ActionRequest<Request>>
Base class for action requests that can have associated child tasks
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
ActionFilter.Simple.apply(String action,
ActionRequest request,
ActionListener listener)
Applies this filter and returns
true if the execution chain should proceed, or false
if it should be aborted since the filter already handled the request and called the given listener. |
void |
ActionFilter.apply(Task task,
String action,
ActionRequest request,
ActionListener listener,
ActionFilterChain chain)
Enables filtering the execution of an action on the request side, either by sending a response through the
ActionListener or by continuing the execution through the given chain |
void |
ActionFilter.Simple.apply(Task task,
String action,
ActionRequest request,
ActionListener listener,
ActionFilterChain chain) |
void |
ActionFilterChain.proceed(Task task,
String action,
ActionRequest request,
ActionListener listener)
Continue processing the request.
|
| Constructor and Description |
|---|
ChildTaskActionRequest(ActionRequest request) |
| Modifier and Type | Class and Description |
|---|---|
class |
BroadcastRequest<T extends BroadcastRequest> |
| Constructor and Description |
|---|
BroadcastRequest(ActionRequest originalRequest) |
| Modifier and Type | Class and Description |
|---|---|
class |
AcknowledgedRequest<T extends MasterNodeRequest<T>>
Abstract class that allows to mark action requests that support acknowledgements.
|
class |
MasterNodeReadRequest<T extends MasterNodeReadRequest<T>>
Base request for master based read operations that allows to read the cluster state from the local node if needed
|
class |
MasterNodeRequest<T extends MasterNodeRequest<T>>
A based request for master based operation.
|
| Constructor and Description |
|---|
AcknowledgedRequest(ActionRequest request) |
MasterNodeRequest(ActionRequest request) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterInfoRequest<T extends ClusterInfoRequest<T>> |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseNodesRequest<T extends BaseNodesRequest> |
| Constructor and Description |
|---|
BaseNodesRequest(ActionRequest request,
String... nodesIds) |
| Modifier and Type | Class and Description |
|---|---|
class |
ReplicationRequest<T extends ReplicationRequest<T>> |
| Constructor and Description |
|---|
ReplicationRequest(ActionRequest request)
Creates a new request that inherits headers and context from the request provided as argument.
|
ReplicationRequest(ActionRequest request,
ShardId shardId)
Creates a new request with resolved shard id
|
ReplicationRequest(T request,
ActionRequest originalRequest)
Copy constructor that creates a new request that is a copy of the one provided as an argument.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InstanceShardOperationRequest<T extends InstanceShardOperationRequest> |
| Modifier and Type | Class and Description |
|---|---|
class |
SingleShardRequest<T extends SingleShardRequest> |
| Constructor and Description |
|---|
SingleShardRequest(ActionRequest request) |
SingleShardRequest(ActionRequest request,
String index) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTasksRequest<T extends BaseTasksRequest>
A base class for task requests
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiTermVectorsRequest |
class |
MultiTermVectorsShardRequest |
class |
TermVectorsRequest
Request returning the term vector (doc frequency, positions, offsets) for a
document.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DfsOnlyRequest |
| Modifier and Type | Class and Description |
|---|---|
class |
UpdateRequest |
| Modifier and Type | Method and Description |
|---|---|
protected <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
FilterClient.doExecute(Action<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener) |
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
ElasticsearchClient.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,RequestBuilder>> |
ElasticsearchClient.execute(Action<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener)
Executes a generic action, denoted by an
Action. |
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
ElasticsearchClient.prepareExecute(Action<Request,Response,RequestBuilder> action)
Prepares a request builder to execute, specified by
Action. |
| Modifier and Type | Method and Description |
|---|---|
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
NodeClient.doExecute(Action<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
AbstractClient.doExecute(Action<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener) |
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
AbstractClient.execute(Action<Request,Response,RequestBuilder> action,
Request request) |
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
AbstractClient.execute(Action<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener)
This is the single execution point of *all* clients.
|
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
AbstractClient.prepareExecute(Action<Request,Response,RequestBuilder> action) |
| Modifier and Type | Method and Description |
|---|---|
protected <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
TransportClient.doExecute(Action<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener) |
| Modifier and Type | Method and Description |
|---|---|
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> |
TransportProxyClient.execute(Action<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener) |
| Modifier and Type | Class and Description |
|---|---|
static class |
TransportNodesListGatewayMetaState.Request |
static class |
TransportNodesListGatewayStartedShards.Request |
| Modifier and Type | Class and Description |
|---|---|
static class |
TransportNodesListShardStoreMetaData.Request |
Copyright © 2009–2017. All rights reserved.