- All Known Implementing Classes:
public interface ShardResponseProcessorResponsible for processing shard responses.
- WARNING: This API is experimental and might change in incompatible ways in the next release.
void process(ResponseBuilder rb, ShardRequest shardRequest)Processes the responses from the specified shardRequest. The result is put into specific fields in the specified rb.
rb- The ResponseBuilder to put the merge result into
shardRequest- The shard request containing the responses from all shards.