public class URLPartitioner extends Partitioner<Text,Writable> implements Configurable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PARTITION_MODE_DOMAIN |
static java.lang.String |
PARTITION_MODE_HOST |
static java.lang.String |
PARTITION_MODE_IP |
static java.lang.String |
PARTITION_MODE_KEY |
Constructor and Description |
---|
URLPartitioner() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Configuration |
getConf() |
int |
getPartition(Text key,
Writable value,
int numReduceTasks)
Hash by host or domain name or IP address.
|
void |
setConf(Configuration conf) |
public static final java.lang.String PARTITION_MODE_KEY
public static final java.lang.String PARTITION_MODE_HOST
public static final java.lang.String PARTITION_MODE_DOMAIN
public static final java.lang.String PARTITION_MODE_IP
public void setConf(Configuration conf)
setConf
in interface Configurable
public Configuration getConf()
getConf
in interface Configurable
public void close()
public int getPartition(Text key, Writable value, int numReduceTasks)
getPartition
in class Partitioner<Text,Writable>
Copyright © 2019 The Apache Software Foundation