This project has retired. For details please refer to its Attic page.
GroupingOptions (Apache Crunch 0.3.0-incubating API)

org.apache.crunch
Class GroupingOptions

java.lang.Object
  extended by org.apache.crunch.GroupingOptions

public class GroupingOptions
extends Object

Options that can be passed to a groupByKey operation in order to exercise finer control over how the partitioning, grouping, and sorting of keys is performed.


Nested Class Summary
static class GroupingOptions.Builder
          Builder class for creating GroupingOptions instances.
 
Method Summary
static GroupingOptions.Builder builder()
           
 void configure(org.apache.hadoop.mapreduce.Job job)
           
 int getNumReducers()
           
 Class<? extends org.apache.hadoop.io.RawComparator> getSortComparatorClass()
           
 boolean isCompatibleWith(GroupingOptions other)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getNumReducers

public int getNumReducers()

getSortComparatorClass

public Class<? extends org.apache.hadoop.io.RawComparator> getSortComparatorClass()

configure

public void configure(org.apache.hadoop.mapreduce.Job job)

isCompatibleWith

public boolean isCompatibleWith(GroupingOptions other)

builder

public static GroupingOptions.Builder builder()


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.