| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| MapReducePhase | Shared common interface for Map/Reduce phase definitions. | 
| MapReduceResult | Defines a way to access the results of a Map/reduce query. | 
| WalkResult | Interface defining results from a walk operation, basically an iteration of
 steps, each step contains some IRiakObjects. | 
| Class Summary | |
|---|---|
| BucketKeyMapReduce | Map/Reduce over a set of bucket/key/keydata inputs. | 
| BucketMapReduce | Map/Reduce over a bucket, optionally add Key Filters to narrow the inputs. | 
| IndexMapReduce | A MapReduceoperation that takes a 2i index query as input | 
| LinkPhase | MapReducePhaseimplementation that models a Link Phase | 
| LinkWalk | A Link Walk operation, build the operation by adding steps, then execute. | 
| LinkWalkStep | Used internally by LinkWalkto model a step in a link walk operation. | 
| MapPhase | A Map Phase of a Map/Reduce job spec. | 
| MapReduce | An operation for defining and runnig a Map/Reduce query on Riak. | 
| NodeStats | The encapsulation of the data returned by the Riak /statsoperation. | 
| ReducePhase | A reduce phase of a MapReduce job spec. | 
| SearchMapReduce | A MapReduceoperation that uses a Riak Search query as input. | 
| Enum Summary | |
|---|---|
| LinkWalkStep.Accumulate | Enum for the accumulate specification of a link walk step. | 
| MapReducePhase.PhaseType | Possible phase typess. | 
| Exception Summary | |
|---|---|
| InvalidMapReduceException | Tag exception class for MapReduce classes to throw from MapReduce.validate() | 
| NoInputsException | Thrown when a MapReducehas been configured with no inputs | 
| NoPhasesException | Thrown when a MapReducehas been configured with no query phases | 
Classes and interfaces for running map/reduce and link walk operations on Riak.
 MapReduce and
 LinkWalk are
 RiakOperations. Use the
 IRiakClient as a factory to create the
 operation. Both are implemented as fluent builders. Unlike other operations
 they do not (yet) run with a Retrier
 
Please see the basho wiki on Map/Reduce and Link Walking for more details.
IRiakClient.mapReduce(), 
IRiakClient.mapReduce(String), 
IRiakClient.walk(com.basho.riak.client.IRiakObject)| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||