Class FlushSnapshotSubprocedure.RegionSnapshotTask
java.lang.Object
org.apache.hadoop.hbase.regionserver.snapshot.FlushSnapshotSubprocedure.RegionSnapshotTask
- Enclosing class:
- FlushSnapshotSubprocedure
public static class FlushSnapshotSubprocedure.RegionSnapshotTask
extends Object
implements Callable<Void>
Callable for adding files to snapshot manifest working dir. Ready for multithreading.
-
Field Summary
Modifier and TypeFieldDescriptionprivate ForeignExceptionDispatcher
private HRegion
private boolean
private org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription
-
Constructor Summary
ConstructorDescriptionRegionSnapshotTask
(HRegion region, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshotDesc, boolean skipFlush, ForeignExceptionDispatcher monitor) -
Method Summary
-
Field Details
-
region
-
skipFlush
-
monitor
-
snapshotDesc
private org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshotDesc
-
-
Constructor Details
-
RegionSnapshotTask
public RegionSnapshotTask(HRegion region, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshotDesc, boolean skipFlush, ForeignExceptionDispatcher monitor)
-
-
Method Details