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

Packages that use HadoopJobId
org.apache.ignite.internal.processors.hadoop: Contains Hadoop APIs.
org.apache.ignite.internal.processors.hadoop.shuffle

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

Methods in org.apache.ignite.internal.processors.hadoop that return HadoopJobId
`abstract HadoopJobId` HadoopJobEx.`id()` Gets job ID.
`HadoopJobId` HadoopTaskInfo.`jobId()`
`HadoopJobId` HadoopJobStatus.`jobId()`
`HadoopJobId` Hadoop.`nextJobId()` Generate next job ID.
`HadoopJobId` HadoopNoopProcessor.`nextJobId()`
`abstract HadoopJobId` HadoopProcessorAdapter.`nextJobId()`

Methods in org.apache.ignite.internal.processors.hadoop with parameters of type HadoopJobId
`HadoopCounters` Hadoop.`counters(HadoopJobId jobId)` Returns job counters.
`HadoopCounters` HadoopNoopProcessor.`counters(HadoopJobId jobId)` Returns Hadoop job counters.
`abstract HadoopCounters` HadoopProcessorAdapter.`counters(HadoopJobId jobId)` Returns Hadoop job counters.
`HadoopJobEx` HadoopJobInfo.`createJob(Class<? extends HadoopJobEx> jobCls, HadoopJobId jobId, IgniteLogger log, String[] libNames, HadoopHelper helper)` Creates new job instance for the given ID.
`HadoopJobEx` HadoopDefaultJobInfo.`createJob(Class<? extends HadoopJobEx> jobCls, HadoopJobId jobId, IgniteLogger log, String[] libNames, HadoopHelper helper)` Creates new job instance for the given ID.
`IgniteInternalFuture<?>` Hadoop.`finishFuture(HadoopJobId jobId)` Gets Hadoop finish future for particular job.
`IgniteInternalFuture<?>` HadoopNoopProcessor.`finishFuture(HadoopJobId jobId)` Gets Hadoop job finish future.
`abstract IgniteInternalFuture<?>` HadoopProcessorAdapter.`finishFuture(HadoopJobId jobId)` Gets Hadoop job finish future.
`boolean` Hadoop.`kill(HadoopJobId jobId)` Kills job.
`boolean` HadoopNoopProcessor.`kill(HadoopJobId jobId)` Kills job.
`abstract boolean` HadoopProcessorAdapter.`kill(HadoopJobId jobId)` Kills job.
`static String` HadoopClassLoader.`nameForJob(HadoopJobId jobId)` Classloader name for job.
`HadoopJobStatus` Hadoop.`status(HadoopJobId jobId)` Gets Hadoop job execution status.
`HadoopJobStatus` HadoopNoopProcessor.`status(HadoopJobId jobId)` Gets Hadoop job execution status.
`abstract HadoopJobStatus` HadoopProcessorAdapter.`status(HadoopJobId jobId)` Gets Hadoop job execution status.
`IgniteInternalFuture<?>` Hadoop.`submit(HadoopJobId jobId, HadoopJobInfo jobInfo)` Submits job to job tracker.
`IgniteInternalFuture<?>` HadoopNoopProcessor.`submit(HadoopJobId jobId, HadoopJobInfo jobInfo)` Submits job to job tracker.
`abstract IgniteInternalFuture<?>` HadoopProcessorAdapter.`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.shuffle

Methods in org.apache.ignite.internal.processors.hadoop.shuffle that return HadoopJobId
`HadoopJobId` HadoopShuffleAck.`jobId()`
`HadoopJobId` HadoopShuffleMessage.`jobId()`
`HadoopJobId` HadoopShuffleFinishRequest.`jobId()`
`HadoopJobId` HadoopShuffleFinishResponse.`jobId()`
`HadoopJobId` HadoopDirectShuffleMessage.`jobId()`

Constructors in org.apache.ignite.internal.processors.hadoop.shuffle with parameters of type HadoopJobId
Constructor and Description
`HadoopDirectShuffleMessage(HadoopJobId jobId, int reducer, int cnt, byte[] buf, int bufLen, int dataLen)` Constructor.
`HadoopShuffleAck(long msgId, HadoopJobId jobId)`
`HadoopShuffleFinishRequest(HadoopJobId jobId, long msgCnt)` Constructor.
`HadoopShuffleFinishResponse(HadoopJobId jobId)` Constructor.
`HadoopShuffleMessage(HadoopJobId jobId, int reducer, int size)`

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.5
Release Date | : June 4 2019