| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.client | 
 Provides HBase Client 
 | 
| org.apache.hadoop.hbase.master.snapshot | |
| org.apache.hadoop.hbase.snapshot | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
Admin.isSnapshotFinished(SnapshotDescription snapshot)
Check the current state of the passed snapshot. 
 | 
boolean | 
HBaseAdmin.isSnapshotFinished(SnapshotDescription snapshotDesc)  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) long | 
SnapshotManager.cloneSnapshot(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot,
             TableDescriptor tableDescriptor,
             NonceKey nonceKey,
             boolean restoreAcl)
Clone the specified snapshot into a new table. 
 | 
private void | 
SnapshotManager.prepareToTakeSnapshot(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot)
Check to make sure that we are OK to run the passed snapshot. 
 | 
private long | 
SnapshotManager.restoreSnapshot(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot,
               TableDescriptor tableDescriptor,
               NonceKey nonceKey,
               boolean restoreAcl)
Restore the specified snapshot. 
 | 
private void | 
SnapshotManager.snapshotDisabledTable(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot)
Take a snapshot of a disabled table. 
 | 
private void | 
SnapshotManager.snapshotEnabledTable(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot)
Take a snapshot of an enabled table. 
 | 
private void | 
SnapshotManager.snapshotTable(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot,
             TakeSnapshotHandler handler)
Take a snapshot using the specified handler. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CorruptedSnapshotException
Exception thrown when the found snapshot info from the filesystem is not valid. 
 | 
class  | 
ExportSnapshotException
Thrown when a snapshot could not be exported due to an error during the operation. 
 | 
class  | 
RestoreSnapshotException
Thrown when a snapshot could not be restored due to a server-side error when restoring it. 
 | 
class  | 
SnapshotCreationException
Thrown when a snapshot could not be created due to a server-side error when
 taking the snapshot. 
 | 
class  | 
SnapshotDoesNotExistException
Thrown when the server is looking for a snapshot, but can't find the snapshot on the filesystem. 
 | 
class  | 
SnapshotExistsException
Thrown when a snapshot exists, but should not. 
 | 
class  | 
UnknownSnapshotException
Exception thrown when we get a request for a snapshot we don't recognize. 
 | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.