|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.conf.Configuration
org.apache.hadoop.mapred.JobConf
public class JobConf
A map/reduce job configuration. This names the Mapper
, combiner
(if any), Partitioner
, Reducer
, InputFormat
, and
OutputFormat
implementations to be used. It also indicates the set
of input files, and where the output files should be written.
Constructor Summary | |
---|---|
JobConf()
|
|
JobConf(Configuration conf)
Construct a map/reduce job configuration. |
|
JobConf(Configuration conf,
Class aClass)
Construct a map/reduce job configuration. |
|
JobConf(File config)
Construct a map/reduce configuration. |
|
JobConf(String config)
Construct a map/reduce configuration. |
Methods inherited from class org.apache.hadoop.conf.Configuration |
---|
addDefaultResource, addDefaultResource, addFinalResource, addFinalResource, get, get, get, getBoolean, getClass, getClass, getConfResourceAsInputStream, getConfResourceAsReader, getFile, getFloat, getInt, getLong, getObject, getResource, getStrings, main, set, setBoolean, setClass, setInt, setLong, setObject, toString, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JobConf()
public JobConf(Configuration conf)
conf
- a Configuration whose settings will be inherited.public JobConf(Configuration conf, Class aClass)
conf
- a Configuration whose settings will be inherited.aClass
- a class whose containing jar is used as the job's jar.public JobConf(String config)
config
- a Configuration-format XML job description filepublic JobConf(File config)
config
- a Configuration-format XML job description fileMethod Detail |
---|
public String getJar()
public void setJar(String jar)
public File getSystemDir()
public String[] getLocalDirs() throws IOException
IOException
public void deleteLocalFiles() throws IOException
IOException
public void deleteLocalFiles(String subdir) throws IOException
IOException
public File getLocalFile(String subdir, String name) throws IOException
IOException
public void setInputDir(File dir)
public void addInputDir(File dir)
public File[] getInputDirs()
public String getUser()
public void setUser(String user)
user
- the usernamepublic void setWorkingDirectory(String dir)
dir
- the new current working directorypublic String getWorkingDirectory()
public File getOutputDir()
public void setOutputDir(File dir)
public InputFormat getInputFormat()
public void setInputFormat(Class theClass)
public OutputFormat getOutputFormat()
public void setOutputFormat(Class theClass)
public Class getInputKeyClass()
public void setInputKeyClass(Class theClass)
public Class getInputValueClass()
public void setInputValueClass(Class theClass)
public Class getOutputKeyClass()
public void setOutputKeyClass(Class theClass)
public WritableComparator getOutputKeyComparator()
public void setOutputKeyComparatorClass(Class theClass)
public Class getOutputValueClass()
public void setOutputValueClass(Class theClass)
public Class getMapperClass()
public void setMapperClass(Class theClass)
public Class getMapRunnerClass()
public void setMapRunnerClass(Class theClass)
public Class getPartitionerClass()
public void setPartitionerClass(Class theClass)
public Class getReducerClass()
public void setReducerClass(Class theClass)
public Class getCombinerClass()
public void setCombinerClass(Class theClass)
public boolean getSpeculativeExecution()
public void setSpeculativeExecution(boolean new_val)
public int getNumMapTasks()
public void setNumMapTasks(int n)
public int getNumReduceTasks()
public void setNumReduceTasks(int n)
public String getJobName()
public void setJobName(String name)
name
- the job's new namepublic Object newInstance(Class theClass)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |