Uses of Class org.apache.hadoop.mapreduce.Job (Hadoop 1.2.1 API)
Date: 2013-07-22

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.hadoop.mapreduce.Job

Packages that use Job
org.apache.hadoop.mapreduce |
org.apache.hadoop.mapreduce.lib.db |
org.apache.hadoop.mapreduce.lib.input |
org.apache.hadoop.mapreduce.lib.jobcontrol |
org.apache.hadoop.mapreduce.lib.map |
org.apache.hadoop.mapreduce.lib.output |
org.apache.hadoop.mapreduce.lib.partition |

Uses of Job in org.apache.hadoop.mapreduce

Methods in org.apache.hadoop.mapreduce that return Job
`static Job` | `Job.getInstance()` Creates a new `Job` A Job will be created with a generic `Configuration`.
`static Job` | `Job.getInstance(Configuration conf)` Creates a new `Job` with a given `Configuration`.
`static Job` | `Job.getInstance(Configuration conf, String jobName)` Creates a new `Job` with a given `Configuration` and a given jobName.

Uses of Job in org.apache.hadoop.mapreduce.lib.db

Methods in org.apache.hadoop.mapreduce.lib.db with parameters of type Job
`static void` | `DBInputFormat.setInput(Job job, Class<? extends DBWritable> inputClass, String inputQuery, String inputCountQuery)` Initializes the map-part of the job with the appropriate input settings.
`static void` | `DataDrivenDBInputFormat.setInput(Job job, Class<? extends DBWritable> inputClass, String inputQuery, String inputBoundingQuery)` setInput() takes a custom query and a separate "bounding query" to use instead of the custom "count query" used by DBInputFormat.
`static void` | `DBInputFormat.setInput(Job job, Class<? extends DBWritable> inputClass, String tableName, String conditions, String orderBy, String... fieldNames)` Initializes the map-part of the job with the appropriate input settings.
`static void` | `DataDrivenDBInputFormat.setInput(Job job, Class<? extends DBWritable> inputClass, String tableName, String conditions, String splitBy, String... fieldNames)` Note that the "orderBy" column is called the "splitBy" in this version.
`static void` | `DBOutputFormat.setOutput(Job job, String tableName, int fieldCount)` Initializes the reduce-part of the job with the appropriate output settings
`static void` | `DBOutputFormat.setOutput(Job job, String tableName, String... fieldNames)` Initializes the reduce-part of the job with the appropriate output settings

Uses of Job in org.apache.hadoop.mapreduce.lib.input

Methods in org.apache.hadoop.mapreduce.lib.input with parameters of type Job
`static void` | `FileInputFormat.addInputPath(Job job, Path path)` Add a `Path` to the list of inputs for the map-reduce job.
`static void` | `MultipleInputs.addInputPath(Job job, Path path, Class<? extends InputFormat> inputFormatClass)` Add a `Path` with a custom `InputFormat` to the list of inputs for the map-reduce job.
`static void` | `MultipleInputs.addInputPath(Job job, Path path, Class<? extends InputFormat> inputFormatClass, Class<? extends Mapper> mapperClass)` Add a `Path` with a custom `InputFormat` and `Mapper` to the list of inputs for the map-reduce job.
`static void` | `FileInputFormat.addInputPaths(Job job, String commaSeparatedPaths)` Add the given comma separated paths to the list of inputs for the map-reduce job.
`static void` | `SequenceFileInputFilter.setFilterClass(Job job, Class<?> filterClass)` set the filter class
`static void` | `FileInputFormat.setInputPathFilter(Job job, Class<? extends PathFilter> filter)` Set a PathFilter to be applied to the input paths for the map-reduce job.
`static void` | `FileInputFormat.setInputPaths(Job job, Path... inputPaths)` Set the array of `Path`s as the list of inputs for the map-reduce job.
`static void` | `FileInputFormat.setInputPaths(Job job, String commaSeparatedPaths)` Sets the given comma separated paths as the list of inputs for the map-reduce job.
`static void` | `FileInputFormat.setMaxInputSplitSize(Job job, long size)` Set the maximum split size
`static void` | `FileInputFormat.setMinInputSplitSize(Job job, long size)` Set the minimum input split size
`static void` | `NLineInputFormat.setNumLinesPerSplit(Job job, int numLines)` Set the number of lines per split

Uses of Job in org.apache.hadoop.mapreduce.lib.jobcontrol

Methods in org.apache.hadoop.mapreduce.lib.jobcontrol that return Job
`Job` | `ControlledJob.getJob()`

Methods in org.apache.hadoop.mapreduce.lib.jobcontrol with parameters of type Job
`void` | `ControlledJob.setJob(Job job)` Set the mapreduce job

Constructors in org.apache.hadoop.mapreduce.lib.jobcontrol with parameters of type Job
`ControlledJob(Job job, List<ControlledJob> dependingJobs)` Construct a job.

Uses of Job in org.apache.hadoop.mapreduce.lib.map

Methods in org.apache.hadoop.mapreduce.lib.map with parameters of type Job
`static
`<K1,V1,K2,V2> void`
` | `MultithreadedMapper.setMapperClass(Job job, Class<? extends Mapper<K1,V1,K2,V2>> cls)` Set the application's mapper class.
`static void` | `MultithreadedMapper.setNumberOfThreads(Job job, int threads)` Set the number of threads in the pool for running maps.

Uses of Job in org.apache.hadoop.mapreduce.lib.output

Methods in org.apache.hadoop.mapreduce.lib.output with parameters of type Job
`static void` | `MultipleOutputs.addNamedOutput(Job job, String namedOutput, Class<? extends OutputFormat> outputFormatClass, Class<?> keyClass, Class<?> valueClass)` Adds a named output for the job.
`static void` | `FileOutputFormat.setCompressOutput(Job job, boolean compress)` Set whether the output of the job is compressed.
`static void` | `MultipleOutputs.setCountersEnabled(Job job, boolean enabled)` Enables or disables counters for the named outputs.
`static void` | `SequenceFileOutputFormat.setOutputCompressionType(Job job, SequenceFile.CompressionType style)` Set the `SequenceFile.CompressionType` for the output `SequenceFile`.
`static void` | `FileOutputFormat.setOutputCompressorClass(Job job, Class<? extends CompressionCodec> codecClass)` Set the `CompressionCodec` to be used to compress job outputs.
`static void` | `LazyOutputFormat.setOutputFormatClass(Job job, Class<? extends OutputFormat> theClass)` Set the underlying output format for LazyOutputFormat.
`static void` | `FileOutputFormat.setOutputPath(Job job, Path outputDir)` Set the `Path` of the output directory for the map-reduce job.
`static void` | `SequenceFileAsBinaryOutputFormat.setSequenceFileOutputKeyClass(Job job, Class<?> theClass)` Set the key class for the `SequenceFile`
`static void` | `SequenceFileAsBinaryOutputFormat.setSequenceFileOutputValueClass(Job job, Class<?> theClass)` Set the value class for the `SequenceFile`

Uses of Job in org.apache.hadoop.mapreduce.lib.partition

Methods in org.apache.hadoop.mapreduce.lib.partition with parameters of type Job
`K[]` | `InputSampler.Sampler.getSample(InputFormat<K,V> inf, Job job)` For a given job, collect and return a subset of the keys from the input data.
`K[]` | `InputSampler.SplitSampler.getSample(InputFormat<K,V> inf, Job job)` From each split sampled, take the first numSamples / numSplits records.
`K[]` | `InputSampler.RandomSampler.getSample(InputFormat<K,V> inf, Job job)` Randomize the split order, then take the specified number of keys from each split sampled, where each key is selected with the specified probability and possibly replaced by a subsequently selected key when the quota of keys from that split is satisfied.
`K[]` | `InputSampler.IntervalSampler.getSample(InputFormat<K,V> inf, Job job)` For each split sampled, emit when the ratio of the number of records retained to the total record count is less than the specified frequency.
`static void` | `KeyFieldBasedComparator.setKeyFieldComparatorOptions(Job job, String keySpec)` Set the `KeyFieldBasedComparator` options used to compare keys.
`void` | `KeyFieldBasedPartitioner.setKeyFieldPartitionerOptions(Job job, String keySpec)` Set the `KeyFieldBasedPartitioner` options used for `Partitioner`
`static
`<K,V> void`
` | `InputSampler.writePartitionFile(Job job, InputSampler.Sampler<K,V> sampler)` Write a partition file for the given job, using the Sampler provided.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 The Apache Software Foundation