public class RouterCacheAdmin
extends java.lang.Object
ClientProtocol related to Cache Admin
in the RouterRpcServer.| Constructor | Description |
|---|---|
RouterCacheAdmin(RouterRpcServer server) |
| Modifier and Type | Method | Description |
|---|---|---|
long |
addCacheDirective(org.apache.hadoop.hdfs.protocol.CacheDirectiveInfo path,
java.util.EnumSet<org.apache.hadoop.fs.CacheFlag> flags) |
|
void |
addCachePool(org.apache.hadoop.hdfs.protocol.CachePoolInfo info) |
|
org.apache.hadoop.fs.BatchedRemoteIterator.BatchedEntries<org.apache.hadoop.hdfs.protocol.CacheDirectiveEntry> |
listCacheDirectives(long prevId,
org.apache.hadoop.hdfs.protocol.CacheDirectiveInfo filter) |
|
org.apache.hadoop.fs.BatchedRemoteIterator.BatchedEntries<org.apache.hadoop.hdfs.protocol.CachePoolEntry> |
listCachePools(java.lang.String prevKey) |
|
void |
modifyCacheDirective(org.apache.hadoop.hdfs.protocol.CacheDirectiveInfo directive,
java.util.EnumSet<org.apache.hadoop.fs.CacheFlag> flags) |
|
void |
modifyCachePool(org.apache.hadoop.hdfs.protocol.CachePoolInfo info) |
|
void |
removeCacheDirective(long id) |
|
void |
removeCachePool(java.lang.String cachePoolName) |
public RouterCacheAdmin(RouterRpcServer server)
public long addCacheDirective(org.apache.hadoop.hdfs.protocol.CacheDirectiveInfo path,
java.util.EnumSet<org.apache.hadoop.fs.CacheFlag> flags)
throws java.io.IOException
java.io.IOExceptionpublic void modifyCacheDirective(org.apache.hadoop.hdfs.protocol.CacheDirectiveInfo directive,
java.util.EnumSet<org.apache.hadoop.fs.CacheFlag> flags)
throws java.io.IOException
java.io.IOExceptionpublic void removeCacheDirective(long id)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.fs.BatchedRemoteIterator.BatchedEntries<org.apache.hadoop.hdfs.protocol.CacheDirectiveEntry> listCacheDirectives(long prevId,
org.apache.hadoop.hdfs.protocol.CacheDirectiveInfo filter)
throws java.io.IOException
java.io.IOExceptionpublic void addCachePool(org.apache.hadoop.hdfs.protocol.CachePoolInfo info)
throws java.io.IOException
java.io.IOExceptionpublic void modifyCachePool(org.apache.hadoop.hdfs.protocol.CachePoolInfo info)
throws java.io.IOException
java.io.IOExceptionpublic void removeCachePool(java.lang.String cachePoolName)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.fs.BatchedRemoteIterator.BatchedEntries<org.apache.hadoop.hdfs.protocol.CachePoolEntry> listCachePools(java.lang.String prevKey)
throws java.io.IOException
java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.