public RiakMapReduceQuery Inputs(RiakIndexInput riakIndexPhaseInput)
 {
     _inputs = riakIndexPhaseInput;
     return(this);
 }
 public RiakMapReduceQuery Inputs(RiakBucketKeyKeyDataInput riakBucketKeyKeyDataInputs)
 {
     _inputs = riakBucketKeyKeyDataInputs;
     return(this);
 }
 public RiakMapReduceQuery Inputs(RiakModuleFunctionArgInput riakModFunArgsInput)
 {
     _inputs = riakModFunArgsInput;
     return(this);
 }
示例#4
0
 /// <summary>
 /// Add an index-based search input to the list of inputs.
 /// </summary>
 /// <param name="riakSearchInput">The <see cref="RiakSearchInput"/> to add to the list of inputs.</param>
 /// <returns>A reference to this updated instance, for fluent chaining.</returns>
 /// <remarks>Riak 2.0+ only.</remarks>
 public RiakMapReduceQuery Inputs(RiakSearchInput riakSearchInput)
 {
     inputs = riakSearchInput;
     return(this);
 }
 public RiakMapReduceQuery Inputs(string bucket)
 {
     _inputs = new RiakBucketInput(bucket);
     return(this);
 }
 /// <summary>
 /// Add a secondary index query to the list of inputs.
 /// </summary>
 /// <param name="riakIndexPhaseInput">The <see cref="RiakIndexInput"/> to add to the list of inputs.</param>
 /// <returns>A reference to this updated instance, for fluent chaining.</returns>
 public RiakMapReduceQuery Inputs(RiakIndexInput riakIndexPhaseInput)
 {
     inputs = riakIndexPhaseInput;
     return this;
 }
 /// <summary>
 /// Add an Erlang Module/Function/Arg combo to the list of inputs.
 /// </summary>
 /// <param name="riakModFunArgsInput">The <see cref="RiakModuleFunctionArgInput"/> to add to the list of inputs.</param>
 /// <returns>A reference to this updated instance, for fluent chaining.</returns>
 public RiakMapReduceQuery Inputs(RiakModuleFunctionArgInput riakModFunArgsInput)
 {
     inputs = riakModFunArgsInput;
     return this;
 }
 /// <summary>
 /// Add a collection of <see cref="RiakObjectId"/> / KeyData sets to the list of inputs.
 /// </summary>
 /// <param name="riakBucketKeyKeyDataInputs">The <see cref="RiakBucketKeyKeyDataInput"/> to add to the list of inputs.</param>
 /// <returns>A reference to this updated instance, for fluent chaining.</returns>
 public RiakMapReduceQuery Inputs(RiakBucketKeyKeyDataInput riakBucketKeyKeyDataInputs)
 {
     inputs = riakBucketKeyKeyDataInputs;
     return this;
 }
 /// <summary>
 /// Add an index-based search input to the list of inputs.
 /// </summary>
 /// <param name="riakSearchInput">The <see cref="RiakSearchInput"/> to add to the list of inputs.</param>
 /// <returns>A reference to this updated instance, for fluent chaining.</returns>
 /// <remarks>Riak 2.0+ only.</remarks>
 public RiakMapReduceQuery Inputs(RiakSearchInput riakSearchInput)
 {
     inputs = riakSearchInput;
     return this;
 }
 /// <summary>
 /// Add a bucket to the list of inputs.
 /// </summary>
 /// <param name="bucketType">The bucket type containing the bucket to use as input.</param>
 /// <param name="bucket">The BucketType/Bucket to add to the list of inputs.</param>
 /// <returns>A reference to this updated instance, for fluent chaining.</returns>
 public RiakMapReduceQuery Inputs(string bucketType, string bucket)
 {
     inputs = new RiakBucketInput(bucketType, bucket);
     return this;
 }