public class RouterSnapshot
extends java.lang.Object
ClientProtocol in the RouterRpcServer.| Constructor | Description |
|---|---|
RouterSnapshot(RouterRpcServer server) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
allowSnapshot(java.lang.String snapshotRoot) |
|
java.lang.String |
createSnapshot(java.lang.String snapshotRoot,
java.lang.String snapshotName) |
|
void |
deleteSnapshot(java.lang.String snapshotRoot,
java.lang.String snapshotName) |
|
void |
disallowSnapshot(java.lang.String snapshotRoot) |
|
org.apache.hadoop.hdfs.protocol.SnapshotDiffReport |
getSnapshotDiffReport(java.lang.String snapshotRoot,
java.lang.String earlierSnapshotName,
java.lang.String laterSnapshotName) |
|
org.apache.hadoop.hdfs.protocol.SnapshotDiffReportListing |
getSnapshotDiffReportListing(java.lang.String snapshotRoot,
java.lang.String earlierSnapshotName,
java.lang.String laterSnapshotName,
byte[] startPath,
int index) |
|
org.apache.hadoop.hdfs.protocol.SnapshotStatus[] |
getSnapshotListing(java.lang.String snapshotRoot) |
|
org.apache.hadoop.hdfs.protocol.SnapshottableDirectoryStatus[] |
getSnapshottableDirListing() |
|
void |
renameSnapshot(java.lang.String snapshotRoot,
java.lang.String oldSnapshotName,
java.lang.String newSnapshot) |
public RouterSnapshot(RouterRpcServer server)
public void allowSnapshot(java.lang.String snapshotRoot)
throws java.io.IOException
java.io.IOExceptionpublic void disallowSnapshot(java.lang.String snapshotRoot)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String createSnapshot(java.lang.String snapshotRoot,
java.lang.String snapshotName)
throws java.io.IOException
java.io.IOExceptionpublic void deleteSnapshot(java.lang.String snapshotRoot,
java.lang.String snapshotName)
throws java.io.IOException
java.io.IOExceptionpublic void renameSnapshot(java.lang.String snapshotRoot,
java.lang.String oldSnapshotName,
java.lang.String newSnapshot)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.SnapshottableDirectoryStatus[] getSnapshottableDirListing()
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.SnapshotStatus[] getSnapshotListing(java.lang.String snapshotRoot)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.SnapshotDiffReport getSnapshotDiffReport(java.lang.String snapshotRoot,
java.lang.String earlierSnapshotName,
java.lang.String laterSnapshotName)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.SnapshotDiffReportListing getSnapshotDiffReportListing(java.lang.String snapshotRoot,
java.lang.String earlierSnapshotName,
java.lang.String laterSnapshotName,
byte[] startPath,
int index)
throws java.io.IOException
java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.