|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tez.mapreduce.hadoop.InputSplitInfoMem
public class InputSplitInfoMem
Represents InputSplitInfo for splits generated to memory.
Since splits are generated in memory, the getSplitsMetaInfoFile and getSplitsFile are not supported.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.tez.mapreduce.hadoop.InputSplitInfo |
|---|
InputSplitInfo.Type |
| Constructor Summary | |
|---|---|
InputSplitInfoMem(org.apache.hadoop.mapreduce.InputSplit[] newSplits,
List<org.apache.tez.dag.api.VertexLocationHint.TaskLocationHint> taskLocationHints,
int numTasks,
org.apache.hadoop.security.Credentials credentials,
org.apache.hadoop.conf.Configuration conf)
|
|
InputSplitInfoMem(org.apache.hadoop.mapred.InputSplit[] oldSplits,
List<org.apache.tez.dag.api.VertexLocationHint.TaskLocationHint> taskLocationHints,
int numTasks,
org.apache.hadoop.security.Credentials credentials,
org.apache.hadoop.conf.Configuration conf)
|
|
| Method Summary | |
|---|---|
org.apache.hadoop.security.Credentials |
getCredentials()
Get Credentials which may be required to access the splits. |
org.apache.hadoop.mapreduce.InputSplit[] |
getNewFormatSplits()
|
int |
getNumTasks()
Get the number of splits that were generated. |
org.apache.hadoop.mapred.InputSplit[] |
getOldFormatSplits()
|
org.apache.hadoop.fs.Path |
getSplitsFile()
Get the path to the splits file |
org.apache.hadoop.fs.Path |
getSplitsMetaInfoFile()
Get the path to the splits meta info file |
MRRuntimeProtos.MRSplitsProto |
getSplitsProto()
Get the splits proto |
List<org.apache.tez.dag.api.VertexLocationHint.TaskLocationHint> |
getTaskLocationHints()
Get the TaskLocationHints for each task |
InputSplitInfo.Type |
getType()
Get the InputSplitInfo.Type of the InputSplitInfo |
boolean |
holdsNewFormatSplits()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InputSplitInfoMem(org.apache.hadoop.mapreduce.InputSplit[] newSplits,
List<org.apache.tez.dag.api.VertexLocationHint.TaskLocationHint> taskLocationHints,
int numTasks,
org.apache.hadoop.security.Credentials credentials,
org.apache.hadoop.conf.Configuration conf)
public InputSplitInfoMem(org.apache.hadoop.mapred.InputSplit[] oldSplits,
List<org.apache.tez.dag.api.VertexLocationHint.TaskLocationHint> taskLocationHints,
int numTasks,
org.apache.hadoop.security.Credentials credentials,
org.apache.hadoop.conf.Configuration conf)
| Method Detail |
|---|
public List<org.apache.tez.dag.api.VertexLocationHint.TaskLocationHint> getTaskLocationHints()
InputSplitInfo
getTaskLocationHints in interface InputSplitInfopublic org.apache.hadoop.fs.Path getSplitsMetaInfoFile()
InputSplitInfo
getSplitsMetaInfoFile in interface InputSplitInfopublic org.apache.hadoop.fs.Path getSplitsFile()
InputSplitInfo
getSplitsFile in interface InputSplitInfopublic int getNumTasks()
InputSplitInfo
getNumTasks in interface InputSplitInfopublic InputSplitInfo.Type getType()
InputSplitInfoInputSplitInfo.Type of the InputSplitInfo
getType in interface InputSplitInfopublic MRRuntimeProtos.MRSplitsProto getSplitsProto()
InputSplitInfo
getSplitsProto in interface InputSplitInfopublic org.apache.hadoop.security.Credentials getCredentials()
InputSplitInfoCredentials which may be required to access the splits.
getCredentials in interface InputSplitInfoCredentials which may be required to access the splits.public boolean holdsNewFormatSplits()
public org.apache.hadoop.mapreduce.InputSplit[] getNewFormatSplits()
public org.apache.hadoop.mapred.InputSplit[] getOldFormatSplits()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||