public static class CombineHiveInputFormat.CombineHiveInputSplit extends HadoopShimsSecure.InputSplitShim
| Constructor and Description |
|---|
CombineHiveInputSplit() |
CombineHiveInputSplit(org.apache.hadoop.mapred.lib.CombineFileSplit inputSplitShim) |
CombineHiveInputSplit(org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.lib.CombineFileSplit inputSplitShim) |
CombineHiveInputSplit(org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.lib.CombineFileSplit inputSplitShim,
Map<org.apache.hadoop.fs.Path,PartitionDesc> pathToPartitionInfo) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.mapred.lib.CombineFileSplit |
getInputSplitShim() |
org.apache.hadoop.mapred.JobConf |
getJob() |
long |
getLength() |
long |
getLength(int i)
Returns the length of the ith Path.
|
long[] |
getLengths()
Returns an array containing the lengths of the files in the split.
|
String[] |
getLocations()
Returns all the Paths where this input-split resides.
|
int |
getNumPaths()
Returns the number of Paths in the split.
|
long |
getOffset(int i)
Returns the start offset of the ith Path.
|
org.apache.hadoop.fs.Path |
getPath(int i)
Returns the ith Path.
|
org.apache.hadoop.fs.Path[] |
getPaths()
Returns all the Paths in the split.
|
long[] |
getStartOffsets()
Returns an array containing the startoffsets of the files in the split.
|
String |
inputFormatClassName()
Returns the inputFormat class name for the i-th chunk.
|
void |
readFields(DataInput in)
Writable interface.
|
void |
setInputFormatClassName(String inputFormatClassName) |
String |
toString()
Prints this obejct as a string.
|
void |
write(DataOutput out)
Writable interface.
|
getShrinkedLength, isShrinked, shrinkSplitpublic CombineHiveInputSplit()
throws IOException
IOExceptionpublic CombineHiveInputSplit(org.apache.hadoop.mapred.lib.CombineFileSplit inputSplitShim)
throws IOException
IOExceptionpublic CombineHiveInputSplit(org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.lib.CombineFileSplit inputSplitShim)
throws IOException
IOExceptionpublic CombineHiveInputSplit(org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.lib.CombineFileSplit inputSplitShim,
Map<org.apache.hadoop.fs.Path,PartitionDesc> pathToPartitionInfo)
throws IOException
IOExceptionpublic org.apache.hadoop.mapred.lib.CombineFileSplit getInputSplitShim()
public String inputFormatClassName()
public void setInputFormatClassName(String inputFormatClassName)
public org.apache.hadoop.mapred.JobConf getJob()
getJob in class org.apache.hadoop.mapred.lib.CombineFileSplitpublic long getLength()
getLength in interface org.apache.hadoop.mapred.InputSplitgetLength in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic long[] getStartOffsets()
getStartOffsets in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic long[] getLengths()
getLengths in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic long getOffset(int i)
getOffset in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic long getLength(int i)
getLength in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic int getNumPaths()
getNumPaths in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic org.apache.hadoop.fs.Path getPath(int i)
getPath in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic org.apache.hadoop.fs.Path[] getPaths()
getPaths in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic String[] getLocations() throws IOException
getLocations in interface org.apache.hadoop.mapred.InputSplitgetLocations in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitIOExceptionpublic String toString()
toString in class org.apache.hadoop.mapreduce.lib.input.CombineFileSplitpublic void readFields(DataInput in) throws IOException
readFields in interface org.apache.hadoop.io.WritablereadFields in class HadoopShimsSecure.InputSplitShimIOExceptionpublic void write(DataOutput out) throws IOException
write in interface org.apache.hadoop.io.Writablewrite in class HadoopShimsSecure.InputSplitShimIOExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.