类 RegionGroupStatistics
- java.lang.Object
-
- org.apache.iotdb.confignode.manager.partition.heartbeat.RegionGroupStatistics
-
public class RegionGroupStatistics extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 RegionGroupStatistics()RegionGroupStatistics(RegionGroupStatus regionGroupStatus, java.util.Map<java.lang.Integer,RegionStatistics> regionStatisticsMap)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 RegionGroupStatisticsdeepCopy()voiddeserialize(java.io.InputStream inputStream)voiddeserialize(java.nio.ByteBuffer buffer)booleanequals(java.lang.Object o)static RegionGroupStatisticsgenerateDefaultRegionGroupStatistics()RegionGroupStatusgetRegionGroupStatus()java.util.Map<java.lang.Integer,RegionStatistics>getRegionStatisticsMap()org.apache.iotdb.commons.cluster.RegionStatusgetRegionStatus(int dataNodeId)Get the specified Region's statusinthashCode()voidserialize(java.io.OutputStream stream)java.lang.StringtoString()
-
-
-
构造器详细资料
-
RegionGroupStatistics
public RegionGroupStatistics()
-
RegionGroupStatistics
public RegionGroupStatistics(RegionGroupStatus regionGroupStatus, java.util.Map<java.lang.Integer,RegionStatistics> regionStatisticsMap)
-
-
方法详细资料
-
getRegionGroupStatus
public RegionGroupStatus getRegionGroupStatus()
-
getRegionStatus
public org.apache.iotdb.commons.cluster.RegionStatus getRegionStatus(int dataNodeId)
Get the specified Region's status- 参数:
dataNodeId- Where the Region resides- 返回:
- Region's latest status if received heartbeat recently, Unknown otherwise
-
getRegionStatisticsMap
public java.util.Map<java.lang.Integer,RegionStatistics> getRegionStatisticsMap()
-
generateDefaultRegionGroupStatistics
public static RegionGroupStatistics generateDefaultRegionGroupStatistics()
-
deepCopy
public RegionGroupStatistics deepCopy()
-
serialize
public void serialize(java.io.OutputStream stream) throws java.io.IOException- 抛出:
java.io.IOException
-
deserialize
public void deserialize(java.io.InputStream inputStream) throws java.io.IOException- 抛出:
java.io.IOException
-
deserialize
public void deserialize(java.nio.ByteBuffer buffer)
-
equals
public boolean equals(java.lang.Object o)
- 覆盖:
equals在类中java.lang.Object
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
-