public class ErasureCoding
extends java.lang.Object
ClientProtocol related to
Erasure Coding in the RouterRpcServer.| Constructor | Description |
|---|---|
ErasureCoding(RouterRpcServer server) |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.hadoop.hdfs.protocol.AddErasureCodingPolicyResponse[] |
addErasureCodingPolicies(org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy[] policies) |
|
void |
disableErasureCodingPolicy(java.lang.String ecPolicyName) |
|
void |
enableErasureCodingPolicy(java.lang.String ecPolicyName) |
|
org.apache.hadoop.hdfs.protocol.ECBlockGroupStats |
getECBlockGroupStats() |
|
org.apache.hadoop.hdfs.protocol.ECTopologyVerifierResult |
getECTopologyResultForPolicies(java.lang.String[] policyNames) |
|
java.util.Map<java.lang.String,java.lang.String> |
getErasureCodingCodecs() |
|
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicyInfo[] |
getErasureCodingPolicies() |
|
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy |
getErasureCodingPolicy(java.lang.String src) |
|
void |
removeErasureCodingPolicy(java.lang.String ecPolicyName) |
|
void |
setErasureCodingPolicy(java.lang.String src,
java.lang.String ecPolicyName) |
|
void |
unsetErasureCodingPolicy(java.lang.String src) |
public ErasureCoding(RouterRpcServer server)
public org.apache.hadoop.hdfs.protocol.ErasureCodingPolicyInfo[] getErasureCodingPolicies()
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map<java.lang.String,java.lang.String> getErasureCodingCodecs()
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.AddErasureCodingPolicyResponse[] addErasureCodingPolicies(org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy[] policies)
throws java.io.IOException
java.io.IOExceptionpublic void removeErasureCodingPolicy(java.lang.String ecPolicyName)
throws java.io.IOException
java.io.IOExceptionpublic void disableErasureCodingPolicy(java.lang.String ecPolicyName)
throws java.io.IOException
java.io.IOExceptionpublic void enableErasureCodingPolicy(java.lang.String ecPolicyName)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy getErasureCodingPolicy(java.lang.String src)
throws java.io.IOException
java.io.IOExceptionpublic void setErasureCodingPolicy(java.lang.String src,
java.lang.String ecPolicyName)
throws java.io.IOException
java.io.IOExceptionpublic void unsetErasureCodingPolicy(java.lang.String src)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.ECTopologyVerifierResult getECTopologyResultForPolicies(java.lang.String[] policyNames)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.hadoop.hdfs.protocol.ECBlockGroupStats getECBlockGroupStats()
throws java.io.IOException
java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.