Interface | Description |
---|---|
ActionFilter |
A filter allowing to filter transport actions
|
ActionFilterChain<Request extends ActionRequest,Response extends ActionResponse> |
A filter chain allowing to continue and process the transport action request
|
WriteRequest<R extends WriteRequest<R>> |
Interface implemented by requests that modify the documents in an index like
IndexRequest , UpdateRequest , and
BulkRequest . |
WriteRequestBuilder<B extends WriteRequestBuilder<B>> | |
WriteResponse |
Interface implemented by responses for actions that modify the documents in an index like
IndexResponse , UpdateResponse ,
and BulkResponse . |
Class | Description |
---|---|
AbstractListenableActionFuture<T,L> | |
ActionFilter.Simple |
A simple base class for injectable action filters that spares the implementation from handling the
filter chain.
|
ActionFilters |
Holds the action filters injected through plugins, properly sorted by
ActionFilter.order() |
ActiveShardCount |
A class whose instances represent a value for counting the number
of active shard copies for a given shard in an index.
|
ActiveShardsObserver |
This class provides primitives for waiting for a configured number of shards
to become active before sending a response on an
ActionListener . |
AdapterActionFuture<T,L> | |
AutoCreateIndex |
Encapsulates the logic of whether a new index should be automatically created when
a write operation is about to happen in a non existing index.
|
ContextPreservingActionListener<R> |
Restores the given
ThreadContext.StoredContext
once the listener is invoked |
DefaultShardOperationFailedException | |
DelegatingActionListener<Instigator extends ActionResponse,Delegated extends ActionResponse> | |
DestructiveOperations |
Helper for dealing with destructive operations and wildcard usage.
|
GroupedActionListener<T> |
An action listener that delegates it's results to another listener once
it has received one or more failures or N results.
|
HandledTransportAction<Request extends ActionRequest,Response extends ActionResponse> |
A TransportAction that self registers a handler into the transport service
|
IndicesOptions |
Controls how to deal with unavailable concrete indices (closed or missing), how wildcard expressions are expanded
to actual indices (all, closed or open indices) and how to deal with wildcard expressions that resolve to no indices.
|
PlainActionFuture<T> | |
PlainListenableActionFuture<T> | |
ThreadedActionListener<Response> |
An action listener that wraps another action listener and threading its execution.
|
ThreadedActionListener.Wrapper |
Wrapper that can be used to automatically wrap a listener in a threaded listener if needed.
|
ToXContentToBytes |
Base class for
ToXContent implementation that also support conversion to BytesReference for serialization purposes |
TransportAction<Request extends ActionRequest,Response extends ActionResponse> | |
TransportActions |
Enum | Description |
---|---|
WriteRequest.RefreshPolicy |