| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.master.snapshot | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DisabledTableSnapshotHandlerTake a snapshot of a disabled table. | 
| class  | EnabledTableSnapshotHandlerHandle the master side of taking a snapshot of an online table, regardless of snapshot type. | 
| class  | TakeSnapshotHandlerA handler for taking snapshots from the master. | 
| Modifier and Type | Field and Description | 
|---|---|
| private Map<TableName,SnapshotSentinel> | SnapshotManager. snapshotHandlers | 
| Modifier and Type | Method and Description | 
|---|---|
| private SnapshotSentinel | SnapshotManager. removeSentinelIfFinished(Map<TableName,SnapshotSentinel> sentinels,
                        org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot)Return the handler if it is currently live and has the same snapshot target name. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SnapshotManager. setSnapshotHandlerForTesting(TableName tableName,
                            SnapshotSentinel handler)Set the handler for the current snapshot | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | SnapshotManager. cleanupSentinels(Map<TableName,SnapshotSentinel> sentinels)Remove the sentinels that are marked as finished and the completion time
 has exceeded the removal timeout. | 
| private SnapshotSentinel | SnapshotManager. removeSentinelIfFinished(Map<TableName,SnapshotSentinel> sentinels,
                        org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot)Return the handler if it is currently live and has the same snapshot target name. | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.