public abstract class MapReduce extends StreamableRiakCommand.StreamableRiakCommandWithSameInfo<MapReduce.Response,BinaryValue,MapReduceOperation.Response>
See Map/Reduce for details.
Modifier and Type | Class and Description |
---|---|
protected static class |
MapReduce.Builder<T extends MapReduce.Builder<T>>
Base abstract class for all MapReduce command builders.
|
static class |
MapReduce.Response
Response from a MapReduce command.
|
StreamableRiakCommand.StreamableResponse<T,S>, StreamableRiakCommand.StreamableRiakCommandWithSameInfo<R extends StreamableRiakCommand.StreamableResponse,I,CoreR>
GenericRiakCommand.GenericRiakCommandWithSameInfo<R,I,CoreR>
Modifier | Constructor and Description |
---|---|
protected |
MapReduce(MapReduceInput input,
MapReduce.Builder builder) |
Modifier and Type | Method and Description |
---|---|
protected MapReduceOperation |
buildCoreOperation(boolean streamResults) |
protected MapReduce.Response |
convertResponse(FutureOperation<MapReduceOperation.Response,?,BinaryValue> request,
MapReduceOperation.Response coreResponse) |
protected MapReduce.Response |
createResponse(int timeout,
StreamingRiakFuture<MapReduceOperation.Response,BinaryValue> coreFuture) |
convertInfo
buildCoreOperation, executeAsyncStreaming
executeAsync
execute, execute
protected MapReduce(MapReduceInput input, MapReduce.Builder builder)
protected MapReduceOperation buildCoreOperation(boolean streamResults)
buildCoreOperation
in class StreamableRiakCommand<MapReduce.Response,BinaryValue,MapReduceOperation.Response,BinaryValue>
protected MapReduce.Response convertResponse(FutureOperation<MapReduceOperation.Response,?,BinaryValue> request, MapReduceOperation.Response coreResponse)
convertResponse
in class GenericRiakCommand<MapReduce.Response,BinaryValue,MapReduceOperation.Response,BinaryValue>
protected MapReduce.Response createResponse(int timeout, StreamingRiakFuture<MapReduceOperation.Response,BinaryValue> coreFuture)
createResponse
in class StreamableRiakCommand<MapReduce.Response,BinaryValue,MapReduceOperation.Response,BinaryValue>
Copyright © 2016. All rights reserved.