@Public
@Evolving
public final class ECBlockGroupStats
extends java.lang.Object
BlockType.STRIPED
in the filesystem.
ClientProtocol.getECBlockGroupStats()| Constructor | Description |
|---|---|
ECBlockGroupStats(long lowRedundancyBlockGroups,
long corruptBlockGroups,
long missingBlockGroups,
long bytesInFutureBlockGroups,
long pendingDeletionBlocks) |
|
ECBlockGroupStats(long lowRedundancyBlockGroups,
long corruptBlockGroups,
long missingBlockGroups,
long bytesInFutureBlockGroups,
long pendingDeletionBlocks,
java.lang.Long highestPriorityLowRedundancyBlocks) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object o) |
|
long |
getBytesInFutureBlockGroups() |
|
long |
getCorruptBlockGroups() |
|
java.lang.Long |
getHighestPriorityLowRedundancyBlocks() |
|
long |
getLowRedundancyBlockGroups() |
|
long |
getMissingBlockGroups() |
|
long |
getPendingDeletionBlocks() |
|
int |
hashCode() |
|
boolean |
hasHighestPriorityLowRedundancyBlocks() |
|
static ECBlockGroupStats |
merge(java.util.Collection<ECBlockGroupStats> stats) |
Merge the multiple ECBlockGroupStats.
|
java.lang.String |
toString() |
public ECBlockGroupStats(long lowRedundancyBlockGroups,
long corruptBlockGroups,
long missingBlockGroups,
long bytesInFutureBlockGroups,
long pendingDeletionBlocks)
public ECBlockGroupStats(long lowRedundancyBlockGroups,
long corruptBlockGroups,
long missingBlockGroups,
long bytesInFutureBlockGroups,
long pendingDeletionBlocks,
java.lang.Long highestPriorityLowRedundancyBlocks)
public long getBytesInFutureBlockGroups()
public long getCorruptBlockGroups()
public long getLowRedundancyBlockGroups()
public long getMissingBlockGroups()
public long getPendingDeletionBlocks()
public boolean hasHighestPriorityLowRedundancyBlocks()
public java.lang.Long getHighestPriorityLowRedundancyBlocks()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic static ECBlockGroupStats merge(java.util.Collection<ECBlockGroupStats> stats)
stats - Collection of stats to merge.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.