public class BlockManagerFaultInjector extends Object
| Modifier and Type | Field and Description |
|---|---|
static BlockManagerFaultInjector |
instance |
| Constructor and Description |
|---|
BlockManagerFaultInjector() |
| Modifier and Type | Method and Description |
|---|---|
static BlockManagerFaultInjector |
getInstance() |
void |
incomingBlockReportRpc(org.apache.hadoop.hdfs.protocol.DatanodeID nodeID,
org.apache.hadoop.hdfs.server.protocol.BlockReportContext context) |
void |
removeBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node,
long leaseId) |
void |
requestBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node,
long leaseId) |
public static BlockManagerFaultInjector instance
public static BlockManagerFaultInjector getInstance()
public void incomingBlockReportRpc(org.apache.hadoop.hdfs.protocol.DatanodeID nodeID,
org.apache.hadoop.hdfs.server.protocol.BlockReportContext context)
throws IOException
IOExceptionpublic void requestBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node,
long leaseId)
public void removeBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node,
long leaseId)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.