类 ConfigNodeConfig
- java.lang.Object
-
- org.apache.iotdb.confignode.conf.ConfigNodeConfig
-
public class ConfigNodeConfig extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 ConfigNodeConfig()
-
方法概要
-
-
-
方法详细资料
-
updatePath
public void updatePath()
-
getClusterName
public java.lang.String getClusterName()
-
setClusterName
public void setClusterName(java.lang.String clusterName)
-
getConfigNodeId
public int getConfigNodeId()
-
setConfigNodeId
public void setConfigNodeId(int configNodeId)
-
getInternalAddress
public java.lang.String getInternalAddress()
-
setInternalAddress
public void setInternalAddress(java.lang.String internalAddress)
-
getInternalPort
public int getInternalPort()
-
setInternalPort
public void setInternalPort(int internalPort)
-
getConsensusPort
public int getConsensusPort()
-
setConsensusPort
public void setConsensusPort(int consensusPort)
-
getTargetConfigNode
public org.apache.iotdb.common.rpc.thrift.TEndPoint getTargetConfigNode()
-
setTargetConfigNode
public void setTargetConfigNode(org.apache.iotdb.common.rpc.thrift.TEndPoint targetConfigNode)
-
getConfigNodeRegionId
public int getConfigNodeRegionId()
-
setConfigNodeRegionId
public void setConfigNodeRegionId(int configNodeRegionId)
-
getSeriesSlotNum
public int getSeriesSlotNum()
-
setSeriesSlotNum
public void setSeriesSlotNum(int seriesSlotNum)
-
getSeriesPartitionExecutorClass
public java.lang.String getSeriesPartitionExecutorClass()
-
setSeriesPartitionExecutorClass
public void setSeriesPartitionExecutorClass(java.lang.String seriesPartitionExecutorClass)
-
getTimePartitionInterval
public long getTimePartitionInterval()
-
setTimePartitionInterval
public void setTimePartitionInterval(long timePartitionInterval)
-
getCnRpcMaxConcurrentClientNum
public int getCnRpcMaxConcurrentClientNum()
-
setCnRpcMaxConcurrentClientNum
public void setCnRpcMaxConcurrentClientNum(int rpcMaxConcurrentClientNum)
-
isCnRpcAdvancedCompressionEnable
public boolean isCnRpcAdvancedCompressionEnable()
-
setCnRpcAdvancedCompressionEnable
public void setCnRpcAdvancedCompressionEnable(boolean rpcAdvancedCompressionEnable)
-
getCnThriftMaxFrameSize
public int getCnThriftMaxFrameSize()
-
setCnThriftMaxFrameSize
public void setCnThriftMaxFrameSize(int thriftMaxFrameSize)
-
getCnThriftDefaultBufferSize
public int getCnThriftDefaultBufferSize()
-
setCnThriftDefaultBufferSize
public void setCnThriftDefaultBufferSize(int thriftDefaultBufferSize)
-
getConsensusDir
public java.lang.String getConsensusDir()
-
setConsensusDir
public void setConsensusDir(java.lang.String consensusDir)
-
getConfigNodeConsensusProtocolClass
public java.lang.String getConfigNodeConsensusProtocolClass()
-
setConfigNodeConsensusProtocolClass
public void setConfigNodeConsensusProtocolClass(java.lang.String configNodeConsensusProtocolClass)
-
getSchemaRegionConsensusProtocolClass
public java.lang.String getSchemaRegionConsensusProtocolClass()
-
setSchemaRegionConsensusProtocolClass
public void setSchemaRegionConsensusProtocolClass(java.lang.String schemaRegionConsensusProtocolClass)
-
getSchemaRegionGroupExtensionPolicy
public RegionGroupExtensionPolicy getSchemaRegionGroupExtensionPolicy()
-
setSchemaRegionGroupExtensionPolicy
public void setSchemaRegionGroupExtensionPolicy(RegionGroupExtensionPolicy schemaRegionGroupExtensionPolicy)
-
getSchemaRegionGroupPerDatabase
public int getSchemaRegionGroupPerDatabase()
-
setSchemaRegionGroupPerDatabase
public void setSchemaRegionGroupPerDatabase(int schemaRegionGroupPerDatabase)
-
getDataRegionGroupExtensionPolicy
public RegionGroupExtensionPolicy getDataRegionGroupExtensionPolicy()
-
setDataRegionGroupExtensionPolicy
public void setDataRegionGroupExtensionPolicy(RegionGroupExtensionPolicy dataRegionGroupExtensionPolicy)
-
getDataRegionGroupPerDatabase
public int getDataRegionGroupPerDatabase()
-
setDataRegionGroupPerDatabase
public void setDataRegionGroupPerDatabase(int dataRegionGroupPerDatabase)
-
getSchemaRegionPerDataNode
public double getSchemaRegionPerDataNode()
-
setSchemaRegionPerDataNode
public void setSchemaRegionPerDataNode(double schemaRegionPerDataNode)
-
getDataRegionConsensusProtocolClass
public java.lang.String getDataRegionConsensusProtocolClass()
-
setDataRegionConsensusProtocolClass
public void setDataRegionConsensusProtocolClass(java.lang.String dataRegionConsensusProtocolClass)
-
getDataRegionPerProcessor
public double getDataRegionPerProcessor()
-
setDataRegionPerProcessor
public void setDataRegionPerProcessor(double dataRegionPerProcessor)
-
getLeastSchemaRegionGroupNum
public int getLeastSchemaRegionGroupNum()
-
setLeastSchemaRegionGroupNum
public void setLeastSchemaRegionGroupNum(int leastSchemaRegionGroupNum)
-
getLeastDataRegionGroupNum
public int getLeastDataRegionGroupNum()
-
setLeastDataRegionGroupNum
public void setLeastDataRegionGroupNum(int leastDataRegionGroupNum)
-
isLeastDataRegionGroupNumSetByUser
public boolean isLeastDataRegionGroupNumSetByUser()
-
setLeastDataRegionGroupNumSetByUser
public void setLeastDataRegionGroupNumSetByUser(boolean leastDataRegionGroupNumSetByUser)
-
getRegionGroupAllocatePolicy
public RegionBalancer.RegionGroupAllocatePolicy getRegionGroupAllocatePolicy()
-
setRegionAllocateStrategy
public void setRegionAllocateStrategy(RegionBalancer.RegionGroupAllocatePolicy regionGroupAllocatePolicy)
-
isEnableDataPartitionInheritPolicy
public boolean isEnableDataPartitionInheritPolicy()
-
setEnableDataPartitionInheritPolicy
public void setEnableDataPartitionInheritPolicy(boolean enableDataPartitionInheritPolicy)
-
getThriftServerAwaitTimeForStopService
public int getThriftServerAwaitTimeForStopService()
-
setThriftServerAwaitTimeForStopService
public void setThriftServerAwaitTimeForStopService(int thriftServerAwaitTimeForStopService)
-
getSystemDir
public java.lang.String getSystemDir()
-
setSystemDir
public void setSystemDir(java.lang.String systemDir)
-
getExtLibDir
public java.lang.String getExtLibDir()
-
setExtLibDir
public void setExtLibDir(java.lang.String extLibDir)
-
getUdfDir
public java.lang.String getUdfDir()
-
setUdfDir
public void setUdfDir(java.lang.String udfDir)
-
getUdfTemporaryLibDir
public java.lang.String getUdfTemporaryLibDir()
-
updateUdfTemporaryLibDir
public void updateUdfTemporaryLibDir()
-
getTriggerDir
public java.lang.String getTriggerDir()
-
setTriggerDir
public void setTriggerDir(java.lang.String triggerDir)
-
getTriggerTemporaryLibDir
public java.lang.String getTriggerTemporaryLibDir()
-
updateTriggerTemporaryLibDir
public void updateTriggerTemporaryLibDir()
-
getSchemaReplicationFactor
public int getSchemaReplicationFactor()
-
setSchemaReplicationFactor
public void setSchemaReplicationFactor(int schemaReplicationFactor)
-
getDataReplicationFactor
public int getDataReplicationFactor()
-
setDataReplicationFactor
public void setDataReplicationFactor(int dataReplicationFactor)
-
getProcedureCompletedEvictTTL
public int getProcedureCompletedEvictTTL()
-
setProcedureCompletedEvictTTL
public void setProcedureCompletedEvictTTL(int procedureCompletedEvictTTL)
-
getProcedureCompletedCleanInterval
public int getProcedureCompletedCleanInterval()
-
setProcedureCompletedCleanInterval
public void setProcedureCompletedCleanInterval(int procedureCompletedCleanInterval)
-
getProcedureCoreWorkerThreadsCount
public int getProcedureCoreWorkerThreadsCount()
-
setProcedureCoreWorkerThreadsCount
public void setProcedureCoreWorkerThreadsCount(int procedureCoreWorkerThreadsCount)
-
getHeartbeatIntervalInMs
public long getHeartbeatIntervalInMs()
-
setHeartbeatIntervalInMs
public void setHeartbeatIntervalInMs(long heartbeatIntervalInMs)
-
getUnknownDataNodeDetectInterval
public long getUnknownDataNodeDetectInterval()
-
setUnknownDataNodeDetectInterval
public void setUnknownDataNodeDetectInterval(long unknownDataNodeDetectInterval)
-
getLeaderDistributionPolicy
public java.lang.String getLeaderDistributionPolicy()
-
setLeaderDistributionPolicy
public void setLeaderDistributionPolicy(java.lang.String leaderDistributionPolicy)
-
isEnableAutoLeaderBalanceForRatisConsensus
public boolean isEnableAutoLeaderBalanceForRatisConsensus()
-
setEnableAutoLeaderBalanceForRatisConsensus
public void setEnableAutoLeaderBalanceForRatisConsensus(boolean enableAutoLeaderBalanceForRatisConsensus)
-
isEnableAutoLeaderBalanceForIoTConsensus
public boolean isEnableAutoLeaderBalanceForIoTConsensus()
-
setEnableAutoLeaderBalanceForIoTConsensus
public void setEnableAutoLeaderBalanceForIoTConsensus(boolean enableAutoLeaderBalanceForIoTConsensus)
-
getRoutePriorityPolicy
public java.lang.String getRoutePriorityPolicy()
-
setRoutePriorityPolicy
public void setRoutePriorityPolicy(java.lang.String routePriorityPolicy)
-
getReadConsistencyLevel
public java.lang.String getReadConsistencyLevel()
-
setReadConsistencyLevel
public void setReadConsistencyLevel(java.lang.String readConsistencyLevel)
-
getDataRegionRatisConsensusLogAppenderBufferSize
public long getDataRegionRatisConsensusLogAppenderBufferSize()
-
setDataRegionRatisConsensusLogAppenderBufferSize
public void setDataRegionRatisConsensusLogAppenderBufferSize(long dataRegionRatisConsensusLogAppenderBufferSize)
-
getDataRegionRatisSnapshotTriggerThreshold
public long getDataRegionRatisSnapshotTriggerThreshold()
-
setDataRegionRatisSnapshotTriggerThreshold
public void setDataRegionRatisSnapshotTriggerThreshold(long dataRegionRatisSnapshotTriggerThreshold)
-
isDataRegionRatisLogUnsafeFlushEnable
public boolean isDataRegionRatisLogUnsafeFlushEnable()
-
setDataRegionRatisLogUnsafeFlushEnable
public void setDataRegionRatisLogUnsafeFlushEnable(boolean dataRegionRatisLogUnsafeFlushEnable)
-
getDataRegionRatisLogSegmentSizeMax
public long getDataRegionRatisLogSegmentSizeMax()
-
setDataRegionRatisLogSegmentSizeMax
public void setDataRegionRatisLogSegmentSizeMax(long dataRegionRatisLogSegmentSizeMax)
-
getDataRegionRatisGrpcFlowControlWindow
public long getDataRegionRatisGrpcFlowControlWindow()
-
setDataRegionRatisGrpcFlowControlWindow
public void setDataRegionRatisGrpcFlowControlWindow(long dataRegionRatisGrpcFlowControlWindow)
-
getDataRegionRatisRpcLeaderElectionTimeoutMinMs
public long getDataRegionRatisRpcLeaderElectionTimeoutMinMs()
-
setDataRegionRatisRpcLeaderElectionTimeoutMinMs
public void setDataRegionRatisRpcLeaderElectionTimeoutMinMs(long dataRegionRatisRpcLeaderElectionTimeoutMinMs)
-
getDataRegionRatisRpcLeaderElectionTimeoutMaxMs
public long getDataRegionRatisRpcLeaderElectionTimeoutMaxMs()
-
setDataRegionRatisRpcLeaderElectionTimeoutMaxMs
public void setDataRegionRatisRpcLeaderElectionTimeoutMaxMs(long dataRegionRatisRpcLeaderElectionTimeoutMaxMs)
-
getConfigNodeRatisConsensusLogAppenderBufferSize
public long getConfigNodeRatisConsensusLogAppenderBufferSize()
-
setConfigNodeRatisConsensusLogAppenderBufferSize
public void setConfigNodeRatisConsensusLogAppenderBufferSize(long configNodeRatisConsensusLogAppenderBufferSize)
-
getConfigNodeRatisSnapshotTriggerThreshold
public long getConfigNodeRatisSnapshotTriggerThreshold()
-
setConfigNodeRatisSnapshotTriggerThreshold
public void setConfigNodeRatisSnapshotTriggerThreshold(long configNodeRatisSnapshotTriggerThreshold)
-
isConfigNodeRatisLogUnsafeFlushEnable
public boolean isConfigNodeRatisLogUnsafeFlushEnable()
-
setConfigNodeRatisLogUnsafeFlushEnable
public void setConfigNodeRatisLogUnsafeFlushEnable(boolean configNodeRatisLogUnsafeFlushEnable)
-
getConfigNodeRatisLogSegmentSizeMax
public long getConfigNodeRatisLogSegmentSizeMax()
-
setConfigNodeRatisLogSegmentSizeMax
public void setConfigNodeRatisLogSegmentSizeMax(long configNodeRatisLogSegmentSizeMax)
-
getConfigNodeRatisGrpcFlowControlWindow
public long getConfigNodeRatisGrpcFlowControlWindow()
-
setConfigNodeRatisGrpcFlowControlWindow
public void setConfigNodeRatisGrpcFlowControlWindow(long configNodeRatisGrpcFlowControlWindow)
-
getConfigNodeRatisRpcLeaderElectionTimeoutMinMs
public long getConfigNodeRatisRpcLeaderElectionTimeoutMinMs()
-
setConfigNodeRatisRpcLeaderElectionTimeoutMinMs
public void setConfigNodeRatisRpcLeaderElectionTimeoutMinMs(long configNodeRatisRpcLeaderElectionTimeoutMinMs)
-
getConfigNodeRatisRpcLeaderElectionTimeoutMaxMs
public long getConfigNodeRatisRpcLeaderElectionTimeoutMaxMs()
-
setConfigNodeRatisRpcLeaderElectionTimeoutMaxMs
public void setConfigNodeRatisRpcLeaderElectionTimeoutMaxMs(long configNodeRatisRpcLeaderElectionTimeoutMaxMs)
-
getSchemaRegionRatisConsensusLogAppenderBufferSize
public long getSchemaRegionRatisConsensusLogAppenderBufferSize()
-
setSchemaRegionRatisConsensusLogAppenderBufferSize
public void setSchemaRegionRatisConsensusLogAppenderBufferSize(long schemaRegionRatisConsensusLogAppenderBufferSize)
-
getSchemaRegionRatisSnapshotTriggerThreshold
public long getSchemaRegionRatisSnapshotTriggerThreshold()
-
setSchemaRegionRatisSnapshotTriggerThreshold
public void setSchemaRegionRatisSnapshotTriggerThreshold(long schemaRegionRatisSnapshotTriggerThreshold)
-
isSchemaRegionRatisLogUnsafeFlushEnable
public boolean isSchemaRegionRatisLogUnsafeFlushEnable()
-
setSchemaRegionRatisLogUnsafeFlushEnable
public void setSchemaRegionRatisLogUnsafeFlushEnable(boolean schemaRegionRatisLogUnsafeFlushEnable)
-
getSchemaRegionRatisLogSegmentSizeMax
public long getSchemaRegionRatisLogSegmentSizeMax()
-
setSchemaRegionRatisLogSegmentSizeMax
public void setSchemaRegionRatisLogSegmentSizeMax(long schemaRegionRatisLogSegmentSizeMax)
-
getConfigNodeSimpleConsensusLogSegmentSizeMax
public long getConfigNodeSimpleConsensusLogSegmentSizeMax()
-
setConfigNodeSimpleConsensusLogSegmentSizeMax
public void setConfigNodeSimpleConsensusLogSegmentSizeMax(long configNodeSimpleConsensusLogSegmentSizeMax)
-
getSchemaRegionRatisGrpcFlowControlWindow
public long getSchemaRegionRatisGrpcFlowControlWindow()
-
setSchemaRegionRatisGrpcFlowControlWindow
public void setSchemaRegionRatisGrpcFlowControlWindow(long schemaRegionRatisGrpcFlowControlWindow)
-
getSchemaRegionRatisRpcLeaderElectionTimeoutMinMs
public long getSchemaRegionRatisRpcLeaderElectionTimeoutMinMs()
-
setSchemaRegionRatisRpcLeaderElectionTimeoutMinMs
public void setSchemaRegionRatisRpcLeaderElectionTimeoutMinMs(long schemaRegionRatisRpcLeaderElectionTimeoutMinMs)
-
getSchemaRegionRatisRpcLeaderElectionTimeoutMaxMs
public long getSchemaRegionRatisRpcLeaderElectionTimeoutMaxMs()
-
setSchemaRegionRatisRpcLeaderElectionTimeoutMaxMs
public void setSchemaRegionRatisRpcLeaderElectionTimeoutMaxMs(long schemaRegionRatisRpcLeaderElectionTimeoutMaxMs)
-
getCqSubmitThread
public int getCqSubmitThread()
-
setCqSubmitThread
public void setCqSubmitThread(int cqSubmitThread)
-
getCqMinEveryIntervalInMs
public long getCqMinEveryIntervalInMs()
-
setCqMinEveryIntervalInMs
public void setCqMinEveryIntervalInMs(long cqMinEveryIntervalInMs)
-
getDataRegionRatisRequestTimeoutMs
public long getDataRegionRatisRequestTimeoutMs()
-
setDataRegionRatisRequestTimeoutMs
public void setDataRegionRatisRequestTimeoutMs(long dataRegionRatisRequestTimeoutMs)
-
getConfigNodeRatisRequestTimeoutMs
public long getConfigNodeRatisRequestTimeoutMs()
-
setConfigNodeRatisRequestTimeoutMs
public void setConfigNodeRatisRequestTimeoutMs(long configNodeRatisRequestTimeoutMs)
-
getSchemaRegionRatisRequestTimeoutMs
public long getSchemaRegionRatisRequestTimeoutMs()
-
setSchemaRegionRatisRequestTimeoutMs
public void setSchemaRegionRatisRequestTimeoutMs(long schemaRegionRatisRequestTimeoutMs)
-
getConfigNodeRatisMaxRetryAttempts
public int getConfigNodeRatisMaxRetryAttempts()
-
setConfigNodeRatisMaxRetryAttempts
public void setConfigNodeRatisMaxRetryAttempts(int configNodeRatisMaxRetryAttempts)
-
getConfigNodeRatisInitialSleepTimeMs
public long getConfigNodeRatisInitialSleepTimeMs()
-
setConfigNodeRatisInitialSleepTimeMs
public void setConfigNodeRatisInitialSleepTimeMs(long configNodeRatisInitialSleepTimeMs)
-
getConfigNodeRatisMaxSleepTimeMs
public long getConfigNodeRatisMaxSleepTimeMs()
-
setConfigNodeRatisMaxSleepTimeMs
public void setConfigNodeRatisMaxSleepTimeMs(long configNodeRatisMaxSleepTimeMs)
-
getDataRegionRatisMaxRetryAttempts
public int getDataRegionRatisMaxRetryAttempts()
-
setDataRegionRatisMaxRetryAttempts
public void setDataRegionRatisMaxRetryAttempts(int dataRegionRatisMaxRetryAttempts)
-
getDataRegionRatisInitialSleepTimeMs
public long getDataRegionRatisInitialSleepTimeMs()
-
setDataRegionRatisInitialSleepTimeMs
public void setDataRegionRatisInitialSleepTimeMs(long dataRegionRatisInitialSleepTimeMs)
-
getDataRegionRatisMaxSleepTimeMs
public long getDataRegionRatisMaxSleepTimeMs()
-
setDataRegionRatisMaxSleepTimeMs
public void setDataRegionRatisMaxSleepTimeMs(long dataRegionRatisMaxSleepTimeMs)
-
getSchemaRegionRatisMaxRetryAttempts
public int getSchemaRegionRatisMaxRetryAttempts()
-
setSchemaRegionRatisMaxRetryAttempts
public void setSchemaRegionRatisMaxRetryAttempts(int schemaRegionRatisMaxRetryAttempts)
-
getSchemaRegionRatisInitialSleepTimeMs
public long getSchemaRegionRatisInitialSleepTimeMs()
-
setSchemaRegionRatisInitialSleepTimeMs
public void setSchemaRegionRatisInitialSleepTimeMs(long schemaRegionRatisInitialSleepTimeMs)
-
getSchemaRegionRatisMaxSleepTimeMs
public long getSchemaRegionRatisMaxSleepTimeMs()
-
setSchemaRegionRatisMaxSleepTimeMs
public void setSchemaRegionRatisMaxSleepTimeMs(long schemaRegionRatisMaxSleepTimeMs)
-
getConfigNodeRatisPreserveLogsWhenPurge
public long getConfigNodeRatisPreserveLogsWhenPurge()
-
setConfigNodeRatisPreserveLogsWhenPurge
public void setConfigNodeRatisPreserveLogsWhenPurge(long configNodeRatisPreserveLogsWhenPurge)
-
getSchemaRegionRatisPreserveLogsWhenPurge
public long getSchemaRegionRatisPreserveLogsWhenPurge()
-
setSchemaRegionRatisPreserveLogsWhenPurge
public void setSchemaRegionRatisPreserveLogsWhenPurge(long schemaRegionRatisPreserveLogsWhenPurge)
-
getDataRegionRatisPreserveLogsWhenPurge
public long getDataRegionRatisPreserveLogsWhenPurge()
-
setDataRegionRatisPreserveLogsWhenPurge
public void setDataRegionRatisPreserveLogsWhenPurge(long dataRegionRatisPreserveLogsWhenPurge)
-
getRatisFirstElectionTimeoutMinMs
public long getRatisFirstElectionTimeoutMinMs()
-
setRatisFirstElectionTimeoutMinMs
public void setRatisFirstElectionTimeoutMinMs(long ratisFirstElectionTimeoutMinMs)
-
getRatisFirstElectionTimeoutMaxMs
public long getRatisFirstElectionTimeoutMaxMs()
-
setRatisFirstElectionTimeoutMaxMs
public void setRatisFirstElectionTimeoutMaxMs(long ratisFirstElectionTimeoutMaxMs)
-
getConfigNodeRatisLogMax
public long getConfigNodeRatisLogMax()
-
setConfigNodeRatisLogMax
public void setConfigNodeRatisLogMax(long configNodeRatisLogMax)
-
getSchemaRegionRatisLogMax
public long getSchemaRegionRatisLogMax()
-
setSchemaRegionRatisLogMax
public void setSchemaRegionRatisLogMax(long schemaRegionRatisLogMax)
-
getDataRegionRatisLogMax
public long getDataRegionRatisLogMax()
-
setDataRegionRatisLogMax
public void setDataRegionRatisLogMax(long dataRegionRatisLogMax)
-
-