## Uses of Class
org.apache.ignite.internal.processors.hadoop.HadoopJobId

Packages that use HadoopJobId
Package | Description
--- | ---
org.apache.ignite.internal.processors.hadoop | Contains Hadoop APIs.
org.apache.ignite.internal.processors.hadoop.counter |

### Uses of HadoopJobId in org.apache.ignite.internal.processors.hadoop

Methods in org.apache.ignite.internal.processors.hadoop that return HadoopJobId
Modifier and Type | Method and Description
--- | ---
`HadoopJobId` | HadoopJob.`id()` Gets job ID.
`HadoopJobId` | HadoopJobStatus.`jobId()`
`HadoopJobId` | HadoopTaskInfo.`jobId()`
`HadoopJobId` | Hadoop.`nextJobId()` Generate next job ID.
`abstract HadoopJobId` | HadoopProcessorAdapter.`nextJobId()`
`HadoopJobId` | HadoopNoopProcessor.`nextJobId()`

Methods in org.apache.ignite.internal.processors.hadoop with parameters of type HadoopJobId
Modifier and Type | Method and Description
--- | ---
`HadoopCounters` | Hadoop.`counters(HadoopJobId jobId)` Returns job counters.
`abstract HadoopCounters` | HadoopProcessorAdapter.`counters(HadoopJobId jobId)` Returns Hadoop job counters.
`HadoopCounters` | HadoopNoopProcessor.`counters(HadoopJobId jobId)` Returns Hadoop job counters.
`HadoopJob` | HadoopJobInfo.`createJob(HadoopJobId jobId, IgniteLogger log)` Creates new job instance for the given ID.
`IgniteInternalFuture<?>` | Hadoop.`finishFuture(HadoopJobId jobId)` Gets Hadoop finish future for particular job.
`abstract IgniteInternalFuture<?>` | HadoopProcessorAdapter.`finishFuture(HadoopJobId jobId)` Gets Hadoop job finish future.
`IgniteInternalFuture<?>` | HadoopNoopProcessor.`finishFuture(HadoopJobId jobId)` Gets Hadoop job finish future.
`boolean` | Hadoop.`kill(HadoopJobId jobId)` Kills job.
`abstract boolean` | HadoopProcessorAdapter.`kill(HadoopJobId jobId)` Kills job.
`boolean` | HadoopNoopProcessor.`kill(HadoopJobId jobId)` Kills job.
`HadoopJobStatus` | Hadoop.`status(HadoopJobId jobId)` Gets Hadoop job execution status.
`abstract HadoopJobStatus` | HadoopProcessorAdapter.`status(HadoopJobId jobId)` Gets Hadoop job execution status.
`HadoopJobStatus` | HadoopNoopProcessor.`status(HadoopJobId jobId)` Gets Hadoop job execution status.
`IgniteInternalFuture<?>` | Hadoop.`submit(HadoopJobId jobId, HadoopJobInfo jobInfo)` Submits job to job tracker.
`abstract IgniteInternalFuture<?>` | HadoopProcessorAdapter.`submit(HadoopJobId jobId, HadoopJobInfo jobInfo)` Submits job to job tracker.
`IgniteInternalFuture<?>` | HadoopNoopProcessor.`submit(HadoopJobId jobId, HadoopJobInfo jobInfo)` Submits job to job tracker.

Constructors in org.apache.ignite.internal.processors.hadoop with parameters of type HadoopJobId
Constructor and Description
`HadoopJobStatus(HadoopJobId jobId, String jobName, String usr, int pendingMapperCnt, int pendingReducerCnt, int totalMapperCnt, int totalReducerCnt, HadoopJobPhase jobPhase, boolean failed, long ver)` Constructor.
`HadoopTaskInfo(HadoopTaskType type, HadoopJobId jobId, int taskNum, int attempt, HadoopInputSplit inputSplit)` Creates new task info.

### Uses of HadoopJobId in org.apache.ignite.internal.processors.hadoop.counter

Methods in org.apache.ignite.internal.processors.hadoop.counter with parameters of type HadoopJobId
Modifier and Type | Method and Description
--- | ---
`void` | HadoopCounterWriter.`write(HadoopJobInfo jobInfo, HadoopJobId jobId, HadoopCounters cntrs)` Writes counters of given job to some statistics storage.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.2.0-incubating
Release Date | : June 16 2015