类 CreateRegionGroupsPlan
- java.lang.Object
-
- org.apache.iotdb.confignode.consensus.request.ConfigPhysicalPlan
-
- org.apache.iotdb.confignode.consensus.request.write.region.CreateRegionGroupsPlan
-
- 所有已实现的接口:
org.apache.iotdb.consensus.common.request.IConsensusRequest
public class CreateRegionGroupsPlan extends ConfigPhysicalPlan
Create regions for specific StorageGroups
-
-
嵌套类概要
-
从类继承的嵌套类/接口 org.apache.iotdb.confignode.consensus.request.ConfigPhysicalPlan
ConfigPhysicalPlan.Factory
-
-
字段概要
字段 修饰符和类型 字段 说明 protected java.util.Map<java.lang.String,java.util.List<org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>>regionGroupMap
-
构造器概要
构造器 构造器 说明 CreateRegionGroupsPlan()CreateRegionGroupsPlan(ConfigPhysicalPlanType type)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddRegionGroup(java.lang.String storageGroup, org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet regionReplicaSet)voiddeserializeForProcedure(java.nio.ByteBuffer buffer)protected voiddeserializeImpl(java.nio.ByteBuffer buffer)booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.util.List<org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>>getRegionGroupMap()inthashCode()voidplanLog(org.slf4j.Logger LOGGER)voidserializeForProcedure(java.io.DataOutputStream stream)protected voidserializeImpl(java.io.DataOutputStream stream)-
从类继承的方法 org.apache.iotdb.confignode.consensus.request.ConfigPhysicalPlan
getSerializedSize, getType, serializeToByteBuffer
-
-
-
-
构造器详细资料
-
CreateRegionGroupsPlan
public CreateRegionGroupsPlan()
-
CreateRegionGroupsPlan
public CreateRegionGroupsPlan(ConfigPhysicalPlanType type)
-
-
方法详细资料
-
getRegionGroupMap
public java.util.Map<java.lang.String,java.util.List<org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>> getRegionGroupMap()
-
addRegionGroup
public void addRegionGroup(java.lang.String storageGroup, org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet regionReplicaSet)
-
planLog
public void planLog(org.slf4j.Logger LOGGER)
-
serializeForProcedure
public void serializeForProcedure(java.io.DataOutputStream stream) throws java.io.IOException- 抛出:
java.io.IOException
-
deserializeForProcedure
public void deserializeForProcedure(java.nio.ByteBuffer buffer) throws java.io.IOException- 抛出:
java.io.IOException
-
serializeImpl
protected void serializeImpl(java.io.DataOutputStream stream) throws java.io.IOException- 指定者:
serializeImpl在类中ConfigPhysicalPlan- 抛出:
java.io.IOException
-
deserializeImpl
protected void deserializeImpl(java.nio.ByteBuffer buffer) throws java.io.IOException- 指定者:
deserializeImpl在类中ConfigPhysicalPlan- 抛出:
java.io.IOException
-
equals
public boolean equals(java.lang.Object o)
- 覆盖:
equals在类中ConfigPhysicalPlan
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中ConfigPhysicalPlan
-
-