public static class SparkPigSplit.GenericSparkPigSplit extends org.apache.hadoop.mapreduce.InputSplit implements SparkPigSplit
SparkPigSplit.FileSparkPigSplit, SparkPigSplit.GenericSparkPigSplit, SparkPigSplit.SparkPigSplitsUtils| Constructor and Description |
|---|
GenericSparkPigSplit()
Spark executor's deserializer calls this, and we have to instantiate a default wrapped object
|
GenericSparkPigSplit(PigSplit pigSplit) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
disableCounter() |
org.apache.hadoop.conf.Configuration |
getConf() |
long |
getLength() |
long |
getLength(int idx) |
org.apache.hadoop.mapred.SplitLocationInfo[] |
getLocationInfo() |
java.lang.String[] |
getLocations() |
int |
getNumPaths() |
int |
getSplitIndex() |
PigSplit |
getWrappedPigSplit() |
org.apache.hadoop.mapreduce.InputSplit |
getWrappedSplit() |
org.apache.hadoop.mapreduce.InputSplit |
getWrappedSplit(int idx) |
boolean |
isMultiInputs() |
void |
readFields(java.io.DataInput is) |
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
void |
setCurrentIdx(int idx) |
void |
setDisableCounter(boolean disableCounter) |
void |
setMultiInputs(boolean b) |
java.lang.String |
toString() |
void |
write(java.io.DataOutput os) |
public GenericSparkPigSplit()
public GenericSparkPigSplit(PigSplit pigSplit)
public org.apache.hadoop.mapred.SplitLocationInfo[] getLocationInfo()
throws java.io.IOException
getLocationInfo in interface SparkPigSplitgetLocationInfo in class org.apache.hadoop.mapreduce.InputSplitjava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic long getLength()
throws java.io.IOException,
java.lang.InterruptedException
getLength in class org.apache.hadoop.mapreduce.InputSplitjava.io.IOExceptionjava.lang.InterruptedExceptionpublic java.lang.String[] getLocations()
throws java.io.IOException,
java.lang.InterruptedException
getLocations in class org.apache.hadoop.mapreduce.InputSplitjava.io.IOExceptionjava.lang.InterruptedExceptionpublic org.apache.hadoop.mapreduce.InputSplit getWrappedSplit()
getWrappedSplit in interface SparkPigSplitpublic org.apache.hadoop.mapreduce.InputSplit getWrappedSplit(int idx)
getWrappedSplit in interface SparkPigSplitpublic long getLength(int idx)
throws java.io.IOException,
java.lang.InterruptedException
getLength in interface SparkPigSplitjava.io.IOExceptionjava.lang.InterruptedExceptionpublic void readFields(java.io.DataInput is)
throws java.io.IOException
readFields in interface org.apache.hadoop.io.Writablejava.io.IOExceptionpublic void write(java.io.DataOutput os)
throws java.io.IOException
write in interface org.apache.hadoop.io.Writablejava.io.IOExceptionpublic int getSplitIndex()
getSplitIndex in interface SparkPigSplitpublic void setMultiInputs(boolean b)
setMultiInputs in interface SparkPigSplitpublic boolean isMultiInputs()
isMultiInputs in interface SparkPigSplitpublic org.apache.hadoop.conf.Configuration getConf()
getConf in interface org.apache.hadoop.conf.Configurablepublic void setConf(org.apache.hadoop.conf.Configuration conf)
setConf in interface org.apache.hadoop.conf.Configurablepublic int getNumPaths()
getNumPaths in interface SparkPigSplitpublic void setDisableCounter(boolean disableCounter)
setDisableCounter in interface SparkPigSplitpublic boolean disableCounter()
disableCounter in interface SparkPigSplitpublic void setCurrentIdx(int idx)
setCurrentIdx in interface SparkPigSplitpublic PigSplit getWrappedPigSplit()
getWrappedPigSplit in interface SparkPigSplitCopyright © 2007-2025 The Apache Software Foundation