Click or drag to resize
RiakMapReduceQuery Class
A fluent builder class for Riak MapReduce queries.
Inheritance Hierarchy
SystemObject
  RiakClient.Models.MapReduceRiakMapReduceQuery

Namespace:  RiakClient.Models.MapReduce
Assembly:  RiakClient (in RiakClient.dll) Version: f9bb17a3f8ff6940b88010a52f202e3d55fe25c5
Syntax
public class RiakMapReduceQuery

The RiakMapReduceQuery type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyContentType
The content-type of the mapreduce query.
Public propertyTimeout
The optional timeout for the mapreduce query.
Top
Methods
  NameDescription
Public methodCompile
Compile the mapreduce query.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFilter Obsolete.
Add a key filter input to the inputs.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInputs(String)
Add a bucket to the list of inputs.
Public methodInputs(RiakBucketKeyInput)
Add a collection of RiakObjectId's to the list of inputs.
Public methodInputs(RiakBucketKeyKeyDataInput)
Add a collection of RiakObjectId / KeyData sets to the list of inputs.
Public methodInputs(RiakBucketSearchInput) Obsolete.
Add a bucket-based legacy search input to the list of inputs.
Public methodInputs(RiakIndexInput)
Add a secondary index query to the list of inputs.
Public methodInputs(RiakModuleFunctionArgInput)
Add an Erlang Module/Function/Arg combo to the list of inputs.
Public methodInputs(RiakSearchInput)
Add an index-based search input to the list of inputs.
Public methodInputs(String, String)
Add a bucket to the list of inputs.
Public methodLink Obsolete.
Add a link phase to the list of phases.
Public methodMapErlang
Add an Erlang map phase to the list of phases.
Public methodMapJs
Add a JavaScript map phase to the list of phases.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodReduceErlang
Add an Erlang reduce phase to the list of phases.
Public methodReduceJs
Add a JavaScript reduce phase to the list of phases.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also