类 ConfigNodeConfig


  • public class ConfigNodeConfig
    extends java.lang.Object
    • 构造器详细资料

      • ConfigNodeConfig

        public 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)
      • setSchemaRegionGroupExtensionPolicy

        public void setSchemaRegionGroupExtensionPolicy​(RegionGroupExtensionPolicy schemaRegionGroupExtensionPolicy)
      • getSchemaRegionGroupPerDatabase

        public int getSchemaRegionGroupPerDatabase()
      • setSchemaRegionGroupPerDatabase

        public void setSchemaRegionGroupPerDatabase​(int schemaRegionGroupPerDatabase)
      • 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)
      • 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)