public class HadoopJobMetadata extends Object implements Externalizable
| Constructor and Description |
|---|
HadoopJobMetadata()
Empty constructor required by
Externalizable. |
HadoopJobMetadata(HadoopJobMetadata src)
Copy constructor.
|
HadoopJobMetadata(UUID submitNodeId,
HadoopJobId jobId,
HadoopJobInfo jobInfo)
Constructor.
|
public HadoopJobMetadata()
Externalizable.public HadoopJobMetadata(UUID submitNodeId, HadoopJobId jobId, HadoopJobInfo jobInfo)
submitNodeId - Submit node ID.jobId - Job ID.jobInfo - Job info.public HadoopJobMetadata(HadoopJobMetadata src)
src - Metadata to copy.public UUID submitNodeId()
public void phase(HadoopJobPhase phase)
phase - Job phase.public HadoopJobPhase phase()
public Map<Integer,HadoopProcessDescriptor> reducersAddresses()
public void reducersAddresses(Map<Integer,HadoopProcessDescriptor> reducersAddrs)
reducersAddrs - Map of addresses.public void pendingSplits(Map<HadoopInputSplit,Integer> pendingSplits)
pendingSplits - Collection of pending splits.public Map<HadoopInputSplit,Integer> pendingSplits()
public void pendingReducers(Collection<Integer> pendingReducers)
pendingReducers - Collection of pending reducers.public Collection<Integer> pendingReducers()
public HadoopJobId jobId()
public void mapReducePlan(HadoopMapReducePlan mrPlan)
mrPlan - Map-reduce plan.public HadoopMapReducePlan mapReducePlan()
public HadoopJobInfo jobInfo()
public HadoopCounters counters()
public void counters(HadoopCounters counters)
counters - Collection of counters.public void failCause(Throwable failCause)
failCause - Fail cause.public Throwable failCause()
public long version()
public int taskNumber(HadoopInputSplit split)
split - Split.public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.1-p166 Release Date : September 3 2019