Interface CompositeIndicesRequest

All Known Implementing Classes:
BulkRequest, DeleteRequest, IndexRequest, MultiGetRequest, MultiSearchRequest, MultiTermVectorsRequest, ReindexRequest

public interface CompositeIndicesRequest
Marker interface that needs to be implemented by all ActionRequest subclasses that are composed of multiple sub-requests which relate to one or more indices. A composite request is executed by its own transport action class (e.g. TransportMultiSearchAction), which goes through all sub-requests and delegates their execution to the appropriate transport action (e.g. TransportSearchAction) for each single item.