public static class TableSnapshotInputFormat.TableSnapshotRegionSplit extends org.apache.hadoop.mapreduce.InputSplit implements org.apache.hadoop.io.Writable
Modifier and Type | Field and Description |
---|---|
private TableSnapshotInputFormatImpl.InputSplit |
delegate |
Constructor and Description |
---|
TableSnapshotRegionSplit() |
TableSnapshotRegionSplit(TableDescriptor htd,
RegionInfo regionInfo,
List<String> locations,
Scan scan,
org.apache.hadoop.fs.Path restoreDir) |
TableSnapshotRegionSplit(TableSnapshotInputFormatImpl.InputSplit delegate) |
Modifier and Type | Method and Description |
---|---|
(package private) TableSnapshotInputFormatImpl.InputSplit |
getDelegate() |
long |
getLength() |
String[] |
getLocations() |
RegionInfo |
getRegion() |
void |
readFields(DataInput in) |
void |
write(DataOutput out) |
private TableSnapshotInputFormatImpl.InputSplit delegate
public TableSnapshotRegionSplit()
public TableSnapshotRegionSplit(TableSnapshotInputFormatImpl.InputSplit delegate)
public TableSnapshotRegionSplit(TableDescriptor htd, RegionInfo regionInfo, List<String> locations, Scan scan, org.apache.hadoop.fs.Path restoreDir)
public long getLength() throws IOException, InterruptedException
getLength
in class org.apache.hadoop.mapreduce.InputSplit
IOException
InterruptedException
public String[] getLocations() throws IOException, InterruptedException
getLocations
in class org.apache.hadoop.mapreduce.InputSplit
IOException
InterruptedException
public void write(DataOutput out) throws IOException
write
in interface org.apache.hadoop.io.Writable
IOException
public void readFields(DataInput in) throws IOException
readFields
in interface org.apache.hadoop.io.Writable
IOException
public RegionInfo getRegion()
TableSnapshotInputFormatImpl.InputSplit getDelegate()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.