Class SchemaPartition
- java.lang.Object
-
- org.apache.iotdb.commons.partition.Partition
-
- org.apache.iotdb.commons.partition.SchemaPartition
-
public class SchemaPartition extends Partition
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.commons.partition.Partition
seriesPartitionSlotNum, seriesSlotExecutorName
-
-
Constructor Summary
Constructors Constructor Description SchemaPartition(java.lang.String seriesSlotExecutorName, int seriesPartitionSlotNum)SchemaPartition(java.util.Map<java.lang.String,java.util.Map<org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot,org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>> schemaPartitionMap, java.lang.String seriesSlotExecutorName, int seriesPartitionSlotNum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<RegionReplicaSetInfo>getDistributionInfo()java.util.Map<java.lang.String,java.util.Map<org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot,org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>>getSchemaPartitionMap()org.apache.iotdb.common.rpc.thrift.TRegionReplicaSetgetSchemaRegionReplicaSet(java.lang.String deviceName)booleanisEmpty()voidsetSchemaPartitionMap(java.util.Map<java.lang.String,java.util.Map<org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot,org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>> schemaPartitionMap)-
Methods inherited from class org.apache.iotdb.commons.partition.Partition
calculateDeviceGroupId
-
-
-
-
Constructor Detail
-
SchemaPartition
public SchemaPartition(java.lang.String seriesSlotExecutorName, int seriesPartitionSlotNum)
-
SchemaPartition
public SchemaPartition(java.util.Map<java.lang.String,java.util.Map<org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot,org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>> schemaPartitionMap, java.lang.String seriesSlotExecutorName, int seriesPartitionSlotNum)
-
-
Method Detail
-
getSchemaPartitionMap
public java.util.Map<java.lang.String,java.util.Map<org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot,org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>> getSchemaPartitionMap()
-
setSchemaPartitionMap
public void setSchemaPartitionMap(java.util.Map<java.lang.String,java.util.Map<org.apache.iotdb.common.rpc.thrift.TSeriesPartitionSlot,org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet>> schemaPartitionMap)
-
getSchemaRegionReplicaSet
public org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet getSchemaRegionReplicaSet(java.lang.String deviceName)
-
getDistributionInfo
public java.util.List<RegionReplicaSetInfo> getDistributionInfo()
- Specified by:
getDistributionInfoin classPartition
-
-