@Private
@Evolving
public static class BlockECReconstructionCommand.BlockECReconstructionInfo
extends java.lang.Object
| Constructor | Description |
|---|---|
BlockECReconstructionInfo(org.apache.hadoop.hdfs.protocol.ExtendedBlock block,
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] sources,
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] targets,
java.lang.String[] targetStorageIDs,
org.apache.hadoop.fs.StorageType[] targetStorageTypes,
byte[] liveBlockIndices,
byte[] excludeReconstructedIndices,
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy ecPolicy) |
|
BlockECReconstructionInfo(org.apache.hadoop.hdfs.protocol.ExtendedBlock block,
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] sources,
DatanodeStorageInfo[] targetDnStorageInfo,
byte[] liveBlockIndices,
byte[] excludeReconstructedIndices,
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy ecPolicy) |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy |
getErasureCodingPolicy() |
|
byte[] |
getExcludeReconstructedIndices() |
|
org.apache.hadoop.hdfs.protocol.ExtendedBlock |
getExtendedBlock() |
|
byte[] |
getLiveBlockIndices() |
|
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] |
getSourceDnInfos() |
|
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] |
getTargetDnInfos() |
|
java.lang.String[] |
getTargetStorageIDs() |
|
org.apache.hadoop.fs.StorageType[] |
getTargetStorageTypes() |
|
java.lang.String |
toString() |
public BlockECReconstructionInfo(org.apache.hadoop.hdfs.protocol.ExtendedBlock block,
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] sources,
DatanodeStorageInfo[] targetDnStorageInfo,
byte[] liveBlockIndices,
byte[] excludeReconstructedIndices,
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy ecPolicy)
public BlockECReconstructionInfo(org.apache.hadoop.hdfs.protocol.ExtendedBlock block,
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] sources,
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] targets,
java.lang.String[] targetStorageIDs,
org.apache.hadoop.fs.StorageType[] targetStorageTypes,
byte[] liveBlockIndices,
byte[] excludeReconstructedIndices,
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy ecPolicy)
public org.apache.hadoop.hdfs.protocol.ExtendedBlock getExtendedBlock()
public org.apache.hadoop.hdfs.protocol.DatanodeInfo[] getSourceDnInfos()
public org.apache.hadoop.hdfs.protocol.DatanodeInfo[] getTargetDnInfos()
public java.lang.String[] getTargetStorageIDs()
public org.apache.hadoop.fs.StorageType[] getTargetStorageTypes()
public byte[] getLiveBlockIndices()
public byte[] getExcludeReconstructedIndices()
public org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy getErasureCodingPolicy()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2008–2025 Apache Software Foundation. All rights reserved.