org.apache.hadoop.conf.Configurable, org.apache.hadoop.util.Toolpublic class StreamJob
extends java.lang.Object
implements org.apache.hadoop.util.Tool
| Modifier and Type | Field | Description |
|---|---|---|
protected java.lang.String |
additionalConfSpec_ |
|
protected java.lang.String |
addTaskEnvironment_ |
|
protected java.net.URI[] |
archiveURIs |
|
protected java.lang.String[] |
argv_ |
|
protected boolean |
background_ |
|
protected java.lang.String |
cacheArchives |
|
protected java.lang.String |
cacheFiles |
|
protected java.lang.String |
comCmd_ |
|
protected org.apache.hadoop.conf.Configuration |
config_ |
|
protected int |
debug_ |
|
protected boolean |
detailedUsage_ |
|
protected Environment |
env_ |
|
protected java.net.URI[] |
fileURIs |
|
protected boolean |
hasSimpleInputSpecs_ |
|
protected java.lang.String |
inputFormatSpec_ |
|
protected java.util.ArrayList<java.lang.String> |
inputSpecs_ |
|
protected java.lang.String |
inReaderSpec_ |
|
protected java.lang.String |
ioSpec_ |
|
protected java.lang.String |
jar_ |
|
protected org.apache.hadoop.mapred.JobClient |
jc_ |
|
protected org.apache.hadoop.mapred.JobConf |
jobConf_ |
|
protected org.apache.hadoop.mapred.JobID |
jobId_ |
|
protected boolean |
lazyOutput_ |
|
protected static java.lang.String |
LINK_URI |
|
protected boolean |
localHadoop_ |
|
protected static org.slf4j.Logger |
LOG |
|
protected java.lang.String |
mapCmd_ |
|
protected java.lang.String |
mapDebugSpec_ |
|
protected long |
minRecWrittenToEnableSkip_ |
|
protected java.lang.String |
numReduceTasksSpec_ |
|
protected java.lang.String |
output_ |
|
protected java.lang.String |
outputFormatSpec_ |
|
protected boolean |
outputSingleNode_ |
|
protected java.util.ArrayList<java.lang.String> |
packageFiles_ |
|
protected java.lang.String |
partitionerSpec_ |
|
protected boolean |
printUsage |
|
protected java.lang.String |
redCmd_ |
|
protected java.lang.String |
reduceDebugSpec_ |
|
protected org.apache.hadoop.mapred.RunningJob |
running_ |
|
protected java.util.TreeSet<java.lang.String> |
seenPrimary_ |
|
protected java.util.ArrayList<java.lang.String> |
shippedCanonFiles_ |
|
protected boolean |
verbose_ |
| Constructor | Description |
|---|---|
StreamJob() |
|
StreamJob(java.lang.String[] argv,
boolean mayExit) |
Deprecated.
use StreamJob() with ToolRunner or set the
Configuration using
setConf(Configuration) and
run with run(String[]). |
| Modifier and Type | Method | Description |
|---|---|---|
static org.apache.hadoop.mapred.JobConf |
createJob(java.lang.String[] argv) |
This method creates a streaming job from the given argument list.
|
void |
exitUsage(boolean detailed) |
|
void |
fail(java.lang.String message) |
|
protected java.lang.String |
getClusterNick() |
Deprecated.
|
org.apache.hadoop.conf.Configuration |
getConf() |
|
protected java.lang.String |
getHadoopClientHome() |
|
protected java.lang.String |
getJobTrackerHostPort() |
|
protected void |
getURIs(java.lang.String lcacheArchives,
java.lang.String lcacheFiles) |
get the uris of all the files/caches
|
int |
go() |
Deprecated.
use
run(String[]) instead. |
protected void |
init() |
|
protected boolean |
isLocalHadoop() |
|
protected void |
listJobConfProperties() |
Prints out the jobconf properties on stdout
when verbose is specified.
|
protected void |
msg(java.lang.String msg) |
|
protected java.lang.String |
packageJobJar() |
|
int |
run(java.lang.String[] args) |
|
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
|
protected void |
setJobConf() |
|
int |
submitAndMonitorJob() |
protected static final org.slf4j.Logger LOG
protected java.lang.String[] argv_
protected boolean background_
protected boolean verbose_
protected boolean detailedUsage_
protected boolean printUsage
protected int debug_
protected Environment env_
protected java.lang.String jar_
protected boolean localHadoop_
protected org.apache.hadoop.conf.Configuration config_
protected org.apache.hadoop.mapred.JobConf jobConf_
protected org.apache.hadoop.mapred.JobClient jc_
protected java.util.ArrayList<java.lang.String> inputSpecs_
protected java.util.TreeSet<java.lang.String> seenPrimary_
protected boolean hasSimpleInputSpecs_
protected java.util.ArrayList<java.lang.String> packageFiles_
protected java.util.ArrayList<java.lang.String> shippedCanonFiles_
protected java.lang.String output_
protected java.lang.String mapCmd_
protected java.lang.String comCmd_
protected java.lang.String redCmd_
protected java.lang.String cacheFiles
protected java.lang.String cacheArchives
protected java.net.URI[] fileURIs
protected java.net.URI[] archiveURIs
protected java.lang.String inReaderSpec_
protected java.lang.String inputFormatSpec_
protected java.lang.String outputFormatSpec_
protected java.lang.String partitionerSpec_
protected java.lang.String numReduceTasksSpec_
protected java.lang.String additionalConfSpec_
protected java.lang.String mapDebugSpec_
protected java.lang.String reduceDebugSpec_
protected java.lang.String ioSpec_
protected boolean lazyOutput_
protected java.lang.String addTaskEnvironment_
protected boolean outputSingleNode_
protected long minRecWrittenToEnableSkip_
protected org.apache.hadoop.mapred.RunningJob running_
protected org.apache.hadoop.mapred.JobID jobId_
protected static final java.lang.String LINK_URI
@Deprecated
public StreamJob(java.lang.String[] argv,
boolean mayExit)
setConf(Configuration) and
run with run(String[]).public StreamJob()
public org.apache.hadoop.conf.Configuration getConf()
getConf in interface org.apache.hadoop.conf.Configurablepublic void setConf(org.apache.hadoop.conf.Configuration conf)
setConf in interface org.apache.hadoop.conf.Configurablepublic int run(java.lang.String[] args)
throws java.lang.Exception
run in interface org.apache.hadoop.util.Tooljava.lang.Exceptionpublic static org.apache.hadoop.mapred.JobConf createJob(java.lang.String[] argv)
throws java.io.IOException
argv - the list args for creating a streaming jobjava.io.IOException@Deprecated
public int go()
throws java.io.IOException
run(String[]) instead.java.io.IOExceptionprotected void init()
protected void msg(java.lang.String msg)
public void exitUsage(boolean detailed)
public void fail(java.lang.String message)
protected java.lang.String getHadoopClientHome()
protected boolean isLocalHadoop()
@Deprecated protected java.lang.String getClusterNick()
protected java.lang.String packageJobJar()
throws java.io.IOException
java.io.IOExceptionprotected void getURIs(java.lang.String lcacheArchives,
java.lang.String lcacheFiles)
protected void setJobConf()
throws java.io.IOException
java.io.IOExceptionprotected void listJobConfProperties()
protected java.lang.String getJobTrackerHostPort()
public int submitAndMonitorJob()
throws java.io.IOException
java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.