Class IoTDBConfig


  • public class IoTDBConfig
    extends java.lang.Object
    • Field Detail

      • WATERMARK_GROUPED_LSB

        public static final java.lang.String WATERMARK_GROUPED_LSB
        See Also:
        Constant Field Values
      • EXTERNAL_CONFIG_NAME

        public static final java.lang.String EXTERNAL_CONFIG_NAME
        See Also:
        Constant Field Values
      • STORAGE_GROUP_PATTERN

        public static final java.util.regex.Pattern STORAGE_GROUP_PATTERN
      • NODE_PATTERN

        public static final java.util.regex.Pattern NODE_PATTERN
    • Method Detail

      • getUdfMemoryBudgetInMB

        public float getUdfMemoryBudgetInMB()
      • setUdfMemoryBudgetInMB

        public void setUdfMemoryBudgetInMB​(float udfMemoryBudgetInMB)
      • getGroupByFillCacheSizeInMB

        public float getGroupByFillCacheSizeInMB()
      • setGroupByFillCacheSizeInMB

        public void setGroupByFillCacheSizeInMB​(float groupByFillCacheSizeInMB)
      • getUdfReaderMemoryBudgetInMB

        public float getUdfReaderMemoryBudgetInMB()
      • setUdfReaderMemoryBudgetInMB

        public void setUdfReaderMemoryBudgetInMB​(float udfReaderMemoryBudgetInMB)
      • getUdfTransformerMemoryBudgetInMB

        public float getUdfTransformerMemoryBudgetInMB()
      • setUdfTransformerMemoryBudgetInMB

        public void setUdfTransformerMemoryBudgetInMB​(float udfTransformerMemoryBudgetInMB)
      • getUdfCollectorMemoryBudgetInMB

        public float getUdfCollectorMemoryBudgetInMB()
      • setUdfCollectorMemoryBudgetInMB

        public void setUdfCollectorMemoryBudgetInMB​(float udfCollectorMemoryBudgetInMB)
      • getUdfInitialByteArrayLengthForMemoryControl

        public int getUdfInitialByteArrayLengthForMemoryControl()
      • setUdfInitialByteArrayLengthForMemoryControl

        public void setUdfInitialByteArrayLengthForMemoryControl​(int udfInitialByteArrayLengthForMemoryControl)
      • getConcurrentWritingTimePartition

        public int getConcurrentWritingTimePartition()
      • setConcurrentWritingTimePartition

        public void setConcurrentWritingTimePartition​(int concurrentWritingTimePartition)
      • getDefaultFillInterval

        public int getDefaultFillInterval()
      • setDefaultFillInterval

        public void setDefaultFillInterval​(int defaultFillInterval)
      • isEnablePartition

        public boolean isEnablePartition()
      • setEnablePartition

        public void setEnablePartition​(boolean enablePartition)
      • getPartitionInterval

        public long getPartitionInterval()
      • setPartitionInterval

        public void setPartitionInterval​(long partitionInterval)
      • setTimeIndexLevel

        public void setTimeIndexLevel​(java.lang.String timeIndexLevel)
      • getDataDirs

        public java.lang.String[] getDataDirs()
      • setDataDirs

        public void setDataDirs​(java.lang.String[] dataDirs)
      • getRpcAddress

        public java.lang.String getRpcAddress()
      • setRpcAddress

        public void setRpcAddress​(java.lang.String rpcAddress)
      • getRpcPort

        public int getRpcPort()
      • setRpcPort

        public void setRpcPort​(int rpcPort)
      • getInfluxDBRpcPort

        public int getInfluxDBRpcPort()
      • setInfluxDBRpcPort

        public void setInfluxDBRpcPort​(int influxDBRpcPort)
      • getTimestampPrecision

        public java.lang.String getTimestampPrecision()
      • setTimestampPrecision

        public void setTimestampPrecision​(java.lang.String timestampPrecision)
      • isEnableDiscardOutOfOrderData

        public boolean isEnableDiscardOutOfOrderData()
      • setEnableDiscardOutOfOrderData

        public void setEnableDiscardOutOfOrderData​(boolean enableDiscardOutOfOrderData)
      • getSystemDir

        public java.lang.String getSystemDir()
      • getSchemaDir

        public java.lang.String getSchemaDir()
      • setSchemaDir

        public void setSchemaDir​(java.lang.String schemaDir)
      • getTracingDir

        public java.lang.String getTracingDir()
      • getQueryDir

        public java.lang.String getQueryDir()
      • getConsensusDir

        public java.lang.String getConsensusDir()
      • setConsensusDir

        public void setConsensusDir​(java.lang.String consensusDir)
      • getDataRegionConsensusDir

        public java.lang.String getDataRegionConsensusDir()
      • setDataRegionConsensusDir

        public void setDataRegionConsensusDir​(java.lang.String dataRegionConsensusDir)
      • getSchemaRegionConsensusDir

        public java.lang.String getSchemaRegionConsensusDir()
      • setSchemaRegionConsensusDir

        public void setSchemaRegionConsensusDir​(java.lang.String schemaRegionConsensusDir)
      • getExtDir

        public java.lang.String getExtDir()
      • setExtDir

        public void setExtDir​(java.lang.String extDir)
      • getUdfDir

        public java.lang.String getUdfDir()
      • getTemporaryLibDir

        public java.lang.String getTemporaryLibDir()
      • setUdfDir

        public void setUdfDir​(java.lang.String udfDir)
      • getTriggerDir

        public java.lang.String getTriggerDir()
      • setTriggerDir

        public void setTriggerDir​(java.lang.String triggerDir)
      • getMqttDir

        public java.lang.String getMqttDir()
      • setMqttDir

        public void setMqttDir​(java.lang.String mqttDir)
      • getExternalPropertiesLoaderDir

        public java.lang.String getExternalPropertiesLoaderDir()
      • setExternalPropertiesLoaderDir

        public void setExternalPropertiesLoaderDir​(java.lang.String externalPropertiesLoaderDir)
      • getExternalLimiterDir

        public java.lang.String getExternalLimiterDir()
      • setExternalLimiterDir

        public void setExternalLimiterDir​(java.lang.String externalLimiterDir)
      • getMultiDirStrategyClassName

        public java.lang.String getMultiDirStrategyClassName()
      • getBatchSize

        public int getBatchSize()
      • getMaxMemtableNumber

        public int getMaxMemtableNumber()
      • setMaxMemtableNumber

        public void setMaxMemtableNumber​(int maxMemtableNumber)
      • getConcurrentFlushThread

        public int getConcurrentFlushThread()
      • getConcurrentQueryThread

        public int getConcurrentQueryThread()
      • setConcurrentQueryThread

        public void setConcurrentQueryThread​(int concurrentQueryThread)
      • getMaxAllowedConcurrentQueries

        public int getMaxAllowedConcurrentQueries()
      • setMaxAllowedConcurrentQueries

        public void setMaxAllowedConcurrentQueries​(int maxAllowedConcurrentQueries)
      • getConcurrentSubRawQueryThread

        public int getConcurrentSubRawQueryThread()
      • getMaxBytesPerQuery

        public long getMaxBytesPerQuery()
      • getRawQueryBlockingQueueCapacity

        public int getRawQueryBlockingQueueCapacity()
      • setRawQueryBlockingQueueCapacity

        public void setRawQueryBlockingQueueCapacity​(int rawQueryBlockingQueueCapacity)
      • getConcurrentWindowEvaluationThread

        public int getConcurrentWindowEvaluationThread()
      • setConcurrentWindowEvaluationThread

        public void setConcurrentWindowEvaluationThread​(int concurrentWindowEvaluationThread)
      • getMaxPendingWindowEvaluationTasks

        public int getMaxPendingWindowEvaluationTasks()
      • setMaxPendingWindowEvaluationTasks

        public void setMaxPendingWindowEvaluationTasks​(int maxPendingWindowEvaluationTasks)
      • getSeqTsFileSize

        public long getSeqTsFileSize()
      • setSeqTsFileSize

        public void setSeqTsFileSize​(long seqTsFileSize)
      • getUnSeqTsFileSize

        public long getUnSeqTsFileSize()
      • setUnSeqTsFileSize

        public void setUnSeqTsFileSize​(long unSeqTsFileSize)
      • getRpcSelectorThreadNum

        public int getRpcSelectorThreadNum()
      • setRpcSelectorThreadNum

        public void setRpcSelectorThreadNum​(int rpcSelectorThreadNum)
      • getRpcMinConcurrentClientNum

        public int getRpcMinConcurrentClientNum()
      • setRpcMinConcurrentClientNum

        public void setRpcMinConcurrentClientNum​(int rpcMinConcurrentClientNum)
      • getRpcMaxConcurrentClientNum

        public int getRpcMaxConcurrentClientNum()
      • getSchemaRegionDeviceNodeCacheSize

        public int getSchemaRegionDeviceNodeCacheSize()
      • getmRemoteSchemaCacheSize

        public int getmRemoteSchemaCacheSize()
      • setmRemoteSchemaCacheSize

        public void setmRemoteSchemaCacheSize​(int mRemoteSchemaCacheSize)
      • getMaxNumberOfSyncFileRetry

        public int getMaxNumberOfSyncFileRetry()
      • setMaxNumberOfSyncFileRetry

        public void setMaxNumberOfSyncFileRetry​(int maxNumberOfSyncFileRetry)
      • getIoTDBVersion

        public java.lang.String getIoTDBVersion()
      • getIoTDBMajorVersion

        public java.lang.String getIoTDBMajorVersion()
      • getIoTDBMajorVersion

        public java.lang.String getIoTDBMajorVersion​(java.lang.String version)
      • getIpWhiteList

        public java.lang.String getIpWhiteList()
      • setIpWhiteList

        public void setIpWhiteList​(java.lang.String ipWhiteList)
      • getCacheFileReaderClearPeriod

        public long getCacheFileReaderClearPeriod()
      • setCacheFileReaderClearPeriod

        public void setCacheFileReaderClearPeriod​(long cacheFileReaderClearPeriod)
      • getQueryTimeoutThreshold

        public long getQueryTimeoutThreshold()
      • setQueryTimeoutThreshold

        public void setQueryTimeoutThreshold​(long queryTimeoutThreshold)
      • getSessionTimeoutThreshold

        public int getSessionTimeoutThreshold()
      • setSessionTimeoutThreshold

        public void setSessionTimeoutThreshold​(int sessionTimeoutThreshold)
      • getRpcImplClassName

        public java.lang.String getRpcImplClassName()
      • getInfluxDBImplClassName

        public java.lang.String getInfluxDBImplClassName()
      • setRpcImplClassName

        public void setRpcImplClassName​(java.lang.String rpcImplClassName)
      • getWalMode

        public WALMode getWalMode()
      • setWalMode

        public void setWalMode​(WALMode walMode)
      • getWalDirs

        public java.lang.String[] getWalDirs()
      • setWalDirs

        public void setWalDirs​(java.lang.String[] walDirs)
      • getMaxWalNodesNum

        public int getMaxWalNodesNum()
      • getFsyncWalDelayInMs

        public long getFsyncWalDelayInMs()
      • getWalBufferSize

        public int getWalBufferSize()
      • setWalBufferSize

        public void setWalBufferSize​(int walBufferSize)
      • getWalBufferEntrySize

        public int getWalBufferEntrySize()
      • getWalBufferQueueCapacity

        public int getWalBufferQueueCapacity()
      • getWalFileSizeThresholdInByte

        public long getWalFileSizeThresholdInByte()
      • getCheckpointFileSizeThresholdInByte

        public long getCheckpointFileSizeThresholdInByte()
      • setCheckpointFileSizeThresholdInByte

        public void setCheckpointFileSizeThresholdInByte​(long checkpointFileSizeThresholdInByte)
      • getWalMinEffectiveInfoRatio

        public double getWalMinEffectiveInfoRatio()
      • getWalMemTableSnapshotThreshold

        public long getWalMemTableSnapshotThreshold()
      • getMaxWalMemTableSnapshotNum

        public int getMaxWalMemTableSnapshotNum()
      • getDeleteWalFilesPeriodInMs

        public long getDeleteWalFilesPeriodInMs()
      • isChunkBufferPoolEnable

        public boolean isChunkBufferPoolEnable()
      • getMergeIntervalSec

        public long getMergeIntervalSec()
      • getBufferedArraysMemoryProportion

        public double getBufferedArraysMemoryProportion()
      • setBufferedArraysMemoryProportion

        public void setBufferedArraysMemoryProportion​(double bufferedArraysMemoryProportion)
      • getFlushProportion

        public double getFlushProportion()
      • setFlushProportion

        public void setFlushProportion​(double flushProportion)
      • getRejectProportion

        public double getRejectProportion()
      • setRejectProportion

        public void setRejectProportion​(double rejectProportion)
      • getStorageGroupSizeReportThreshold

        public long getStorageGroupSizeReportThreshold()
      • setStorageGroupSizeReportThreshold

        public void setStorageGroupSizeReportThreshold​(long storageGroupSizeReportThreshold)
      • getAllocateMemoryForStorageEngine

        public long getAllocateMemoryForStorageEngine()
      • setAllocateMemoryForStorageEngine

        public void setAllocateMemoryForStorageEngine​(long allocateMemoryForStorageEngine)
      • getAllocateMemoryForSchema

        public long getAllocateMemoryForSchema()
      • setAllocateMemoryForSchema

        public void setAllocateMemoryForSchema​(long allocateMemoryForSchema)
      • getAllocateMemoryForRead

        public long getAllocateMemoryForRead()
      • isEnableExternalSort

        public boolean isEnableExternalSort()
      • getExternalSortThreshold

        public int getExternalSortThreshold()
      • isEnablePartialInsert

        public boolean isEnablePartialInsert()
      • setEnablePartialInsert

        public void setEnablePartialInsert​(boolean enablePartialInsert)
      • getConcurrentCompactionThread

        public int getConcurrentCompactionThread()
      • setConcurrentCompactionThread

        public void setConcurrentCompactionThread​(int concurrentCompactionThread)
      • getContinuousQueryThreadNum

        public int getContinuousQueryThreadNum()
      • setContinuousQueryThreadNum

        public void setContinuousQueryThreadNum​(int continuousQueryThreadNum)
      • getMaxPendingContinuousQueryTasks

        public int getMaxPendingContinuousQueryTasks()
      • setMaxPendingContinuousQueryTasks

        public void setMaxPendingContinuousQueryTasks​(int maxPendingContinuousQueryTasks)
      • getContinuousQueryMinimumEveryInterval

        public long getContinuousQueryMinimumEveryInterval()
      • setContinuousQueryMinimumEveryInterval

        public void setContinuousQueryMinimumEveryInterval​(long minimumEveryInterval)
      • getCqlogBufferSize

        public int getCqlogBufferSize()
      • setCqlogBufferSize

        public void setCqlogBufferSize​(int cqlogBufferSize)
      • setSelectIntoInsertTabletPlanRowLimit

        public void setSelectIntoInsertTabletPlanRowLimit​(int selectIntoInsertTabletPlanRowLimit)
      • getSelectIntoInsertTabletPlanRowLimit

        public int getSelectIntoInsertTabletPlanRowLimit()
      • getInsertMultiTabletEnableMultithreadingColumnThreshold

        public int getInsertMultiTabletEnableMultithreadingColumnThreshold()
      • setInsertMultiTabletEnableMultithreadingColumnThreshold

        public void setInsertMultiTabletEnableMultithreadingColumnThreshold​(int insertMultiTabletEnableMultithreadingColumnThreshold)
      • getCompactionWriteThroughputMbPerSec

        public int getCompactionWriteThroughputMbPerSec()
      • setCompactionWriteThroughputMbPerSec

        public void setCompactionWriteThroughputMbPerSec​(int compactionWriteThroughputMbPerSec)
      • isEnableMemControl

        public boolean isEnableMemControl()
      • setEnableMemControl

        public void setEnableMemControl​(boolean enableMemControl)
      • getMemtableSizeThreshold

        public long getMemtableSizeThreshold()
      • setMemtableSizeThreshold

        public void setMemtableSizeThreshold​(long memtableSizeThreshold)
      • isEnableTimedFlushSeqMemtable

        public boolean isEnableTimedFlushSeqMemtable()
      • setEnableTimedFlushSeqMemtable

        public void setEnableTimedFlushSeqMemtable​(boolean enableTimedFlushSeqMemtable)
      • getSeqMemtableFlushInterval

        public long getSeqMemtableFlushInterval()
      • setSeqMemtableFlushInterval

        public void setSeqMemtableFlushInterval​(long seqMemtableFlushInterval)
      • getSeqMemtableFlushCheckInterval

        public long getSeqMemtableFlushCheckInterval()
      • setSeqMemtableFlushCheckInterval

        public void setSeqMemtableFlushCheckInterval​(long seqMemtableFlushCheckInterval)
      • isEnableTimedFlushUnseqMemtable

        public boolean isEnableTimedFlushUnseqMemtable()
      • setEnableTimedFlushUnseqMemtable

        public void setEnableTimedFlushUnseqMemtable​(boolean enableTimedFlushUnseqMemtable)
      • getUnseqMemtableFlushInterval

        public long getUnseqMemtableFlushInterval()
      • setUnseqMemtableFlushInterval

        public void setUnseqMemtableFlushInterval​(long unseqMemtableFlushInterval)
      • getUnseqMemtableFlushCheckInterval

        public long getUnseqMemtableFlushCheckInterval()
      • setUnseqMemtableFlushCheckInterval

        public void setUnseqMemtableFlushCheckInterval​(long unseqMemtableFlushCheckInterval)
      • getAvgSeriesPointNumberThreshold

        public int getAvgSeriesPointNumberThreshold()
      • setAvgSeriesPointNumberThreshold

        public void setAvgSeriesPointNumberThreshold​(int avgSeriesPointNumberThreshold)
      • getCrossCompactionFileSelectionTimeBudget

        public long getCrossCompactionFileSelectionTimeBudget()
      • isRpcThriftCompressionEnable

        public boolean isRpcThriftCompressionEnable()
      • setRpcThriftCompressionEnable

        public void setRpcThriftCompressionEnable​(boolean rpcThriftCompressionEnable)
      • isMetaDataCacheEnable

        public boolean isMetaDataCacheEnable()
      • setMetaDataCacheEnable

        public void setMetaDataCacheEnable​(boolean metaDataCacheEnable)
      • getAllocateMemoryForBloomFilterCache

        public long getAllocateMemoryForBloomFilterCache()
      • setAllocateMemoryForBloomFilterCache

        public void setAllocateMemoryForBloomFilterCache​(long allocateMemoryForBloomFilterCache)
      • getAllocateMemoryForTimeSeriesMetaDataCache

        public long getAllocateMemoryForTimeSeriesMetaDataCache()
      • setAllocateMemoryForTimeSeriesMetaDataCache

        public void setAllocateMemoryForTimeSeriesMetaDataCache​(long allocateMemoryForTimeSeriesMetaDataCache)
      • getAllocateMemoryForChunkCache

        public long getAllocateMemoryForChunkCache()
      • setAllocateMemoryForChunkCache

        public void setAllocateMemoryForChunkCache​(long allocateMemoryForChunkCache)
      • getAllocateMemoryForCoordinator

        public long getAllocateMemoryForCoordinator()
      • setAllocateMemoryForCoordinator

        public void setAllocateMemoryForCoordinator​(long allocateMemoryForCoordinator)
      • getAllocateMemoryForOperators

        public long getAllocateMemoryForOperators()
      • setAllocateMemoryForOperators

        public void setAllocateMemoryForOperators​(long allocateMemoryForOperators)
      • getAllocateMemoryForDataExchange

        public long getAllocateMemoryForDataExchange()
      • setAllocateMemoryForDataExchange

        public void setAllocateMemoryForDataExchange​(long allocateMemoryForDataExchange)
      • getAllocateMemoryForTimeIndex

        public long getAllocateMemoryForTimeIndex()
      • setAllocateMemoryForTimeIndex

        public void setAllocateMemoryForTimeIndex​(long allocateMemoryForTimeIndex)
      • isEnableQueryMemoryEstimation

        public boolean isEnableQueryMemoryEstimation()
      • setEnableQueryMemoryEstimation

        public void setEnableQueryMemoryEstimation​(boolean enableQueryMemoryEstimation)
      • isLastCacheEnabled

        public boolean isLastCacheEnabled()
      • setEnableLastCache

        public void setEnableLastCache​(boolean lastCacheEnable)
      • isEnableWatermark

        public boolean isEnableWatermark()
      • setEnableWatermark

        public void setEnableWatermark​(boolean enableWatermark)
      • getWatermarkSecretKey

        public java.lang.String getWatermarkSecretKey()
      • setWatermarkSecretKey

        public void setWatermarkSecretKey​(java.lang.String watermarkSecretKey)
      • getWatermarkBitString

        public java.lang.String getWatermarkBitString()
      • setWatermarkBitString

        public void setWatermarkBitString​(java.lang.String watermarkBitString)
      • setWatermarkMethod

        public void setWatermarkMethod​(java.lang.String watermarkMethod)
      • getWatermarkMethodName

        public java.lang.String getWatermarkMethodName()
      • getWatermarkParamMarkRate

        public int getWatermarkParamMarkRate()
      • getWatermarkParamMaxRightBit

        public int getWatermarkParamMaxRightBit()
      • isAutoCreateSchemaEnabled

        public boolean isAutoCreateSchemaEnabled()
      • setAutoCreateSchemaEnabled

        public void setAutoCreateSchemaEnabled​(boolean enableAutoCreateSchema)
      • getBooleanStringInferType

        public org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getBooleanStringInferType()
      • setBooleanStringInferType

        public void setBooleanStringInferType​(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType booleanStringInferType)
      • getIntegerStringInferType

        public org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getIntegerStringInferType()
      • setIntegerStringInferType

        public void setIntegerStringInferType​(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType integerStringInferType)
      • setLongStringInferType

        public void setLongStringInferType​(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType longStringInferType)
      • getLongStringInferType

        public org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getLongStringInferType()
      • getFloatingStringInferType

        public org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getFloatingStringInferType()
      • setFloatingStringInferType

        public void setFloatingStringInferType​(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType floatingNumberStringInferType)
      • getNanStringInferType

        public org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getNanStringInferType()
      • setNanStringInferType

        public void setNanStringInferType​(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType nanStringInferType)
      • getDefaultStorageGroupLevel

        public int getDefaultStorageGroupLevel()
      • getDefaultBooleanEncoding

        public org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding getDefaultBooleanEncoding()
      • setDefaultBooleanEncoding

        public void setDefaultBooleanEncoding​(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding defaultBooleanEncoding)
      • getDefaultInt32Encoding

        public org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding getDefaultInt32Encoding()
      • setDefaultInt32Encoding

        public void setDefaultInt32Encoding​(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding defaultInt32Encoding)
      • getDefaultInt64Encoding

        public org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding getDefaultInt64Encoding()
      • setDefaultInt64Encoding

        public void setDefaultInt64Encoding​(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding defaultInt64Encoding)
      • getDefaultFloatEncoding

        public org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding getDefaultFloatEncoding()
      • setDefaultFloatEncoding

        public void setDefaultFloatEncoding​(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding defaultFloatEncoding)
      • getDefaultDoubleEncoding

        public org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding getDefaultDoubleEncoding()
      • setDefaultDoubleEncoding

        public void setDefaultDoubleEncoding​(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding defaultDoubleEncoding)
      • getDefaultTextEncoding

        public org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding getDefaultTextEncoding()
      • setDefaultTextEncoding

        public void setDefaultTextEncoding​(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding defaultTextEncoding)
      • getHdfsIp

        public java.lang.String[] getHdfsIp()
      • getUpgradeThreadNum

        public int getUpgradeThreadNum()
      • getSettleThreadNum

        public int getSettleThreadNum()
      • getDfsHaNamenodes

        public java.lang.String[] getDfsHaNamenodes()
      • getThriftServerAwaitTimeForStopService

        public int getThriftServerAwaitTimeForStopService()
      • setThriftServerAwaitTimeForStopService

        public void setThriftServerAwaitTimeForStopService​(int thriftServerAwaitTimeForStopService)
      • isEnableMQTTService

        public boolean isEnableMQTTService()
      • setEnableMQTTService

        public void setEnableMQTTService​(boolean enableMQTTService)
      • getMqttHost

        public java.lang.String getMqttHost()
      • setMqttHost

        public void setMqttHost​(java.lang.String mqttHost)
      • getMqttPort

        public int getMqttPort()
      • setMqttPort

        public void setMqttPort​(int mqttPort)
      • getMqttHandlerPoolSize

        public int getMqttHandlerPoolSize()
      • setMqttHandlerPoolSize

        public void setMqttHandlerPoolSize​(int mqttHandlerPoolSize)
      • getMqttPayloadFormatter

        public java.lang.String getMqttPayloadFormatter()
      • setMqttPayloadFormatter

        public void setMqttPayloadFormatter​(java.lang.String mqttPayloadFormatter)
      • getMqttMaxMessageSize

        public int getMqttMaxMessageSize()
      • setMqttMaxMessageSize

        public void setMqttMaxMessageSize​(int mqttMaxMessageSize)
      • getTagAttributeTotalSize

        public int getTagAttributeTotalSize()
      • setTagAttributeTotalSize

        public void setTagAttributeTotalSize​(int tagAttributeTotalSize)
      • getTagAttributeFlushInterval

        public int getTagAttributeFlushInterval()
      • setTagAttributeFlushInterval

        public void setTagAttributeFlushInterval​(int tagAttributeFlushInterval)
      • getPrimitiveArraySize

        public int getPrimitiveArraySize()
      • setPrimitiveArraySize

        public void setPrimitiveArraySize​(int primitiveArraySize)
      • getStartUpNanosecond

        public long getStartUpNanosecond()
      • getThriftMaxFrameSize

        public int getThriftMaxFrameSize()
      • setThriftMaxFrameSize

        public void setThriftMaxFrameSize​(int thriftMaxFrameSize)
      • getThriftDefaultBufferSize

        public int getThriftDefaultBufferSize()
      • setThriftDefaultBufferSize

        public void setThriftDefaultBufferSize​(int thriftDefaultBufferSize)
      • getMaxQueryDeduplicatedPathNum

        public int getMaxQueryDeduplicatedPathNum()
      • setMaxQueryDeduplicatedPathNum

        public void setMaxQueryDeduplicatedPathNum​(int maxQueryDeduplicatedPathNum)
      • getCheckPeriodWhenInsertBlocked

        public int getCheckPeriodWhenInsertBlocked()
      • setCheckPeriodWhenInsertBlocked

        public void setCheckPeriodWhenInsertBlocked​(int checkPeriodWhenInsertBlocked)
      • getMaxWaitingTimeWhenInsertBlocked

        public int getMaxWaitingTimeWhenInsertBlocked()
      • setMaxWaitingTimeWhenInsertBlocked

        public void setMaxWaitingTimeWhenInsertBlocked​(int maxWaitingTimeWhenInsertBlocked)
      • getFrequencyIntervalInMinute

        public int getFrequencyIntervalInMinute()
      • setFrequencyIntervalInMinute

        public void setFrequencyIntervalInMinute​(int frequencyIntervalInMinute)
      • getSlowQueryThreshold

        public long getSlowQueryThreshold()
      • setSlowQueryThreshold

        public void setSlowQueryThreshold​(long slowQueryThreshold)
      • isEnableIndex

        public boolean isEnableIndex()
      • setEnableIndex

        public void setEnableIndex​(boolean enableIndex)
      • getConcurrentIndexBuildThread

        public int getConcurrentIndexBuildThread()
      • getIndexRootFolder

        public java.lang.String getIndexRootFolder()
      • setIndexRootFolder

        public void setIndexRootFolder​(java.lang.String indexRootFolder)
      • getDefaultIndexWindowRange

        public int getDefaultIndexWindowRange()
      • setDefaultIndexWindowRange

        public void setDefaultIndexWindowRange​(int defaultIndexWindowRange)
      • getDataRegionNum

        public int getDataRegionNum()
      • setDataRegionNum

        public void setDataRegionNum​(int dataRegionNum)
      • getRecoveryLogIntervalInMs

        public long getRecoveryLogIntervalInMs()
      • setRecoveryLogIntervalInMs

        public void setRecoveryLogIntervalInMs​(long recoveryLogIntervalInMs)
      • isRpcAdvancedCompressionEnable

        public boolean isRpcAdvancedCompressionEnable()
      • setRpcAdvancedCompressionEnable

        public void setRpcAdvancedCompressionEnable​(boolean rpcAdvancedCompressionEnable)
      • getMlogBufferSize

        public int getMlogBufferSize()
      • setMlogBufferSize

        public void setMlogBufferSize​(int mlogBufferSize)
      • getSyncMlogPeriodInMs

        public long getSyncMlogPeriodInMs()
      • setSyncMlogPeriodInMs

        public void setSyncMlogPeriodInMs​(long syncMlogPeriodInMs)
      • getTlogBufferSize

        public int getTlogBufferSize()
      • setTlogBufferSize

        public void setTlogBufferSize​(int tlogBufferSize)
      • isEnableRpcService

        public boolean isEnableRpcService()
      • setEnableRpcService

        public void setEnableRpcService​(boolean enableRpcService)
      • isEnableInfluxDBRpcService

        public boolean isEnableInfluxDBRpcService()
      • setEnableInfluxDBRpcService

        public void setEnableInfluxDBRpcService​(boolean enableInfluxDBRpcService)
      • getIoTaskQueueSizeForFlushing

        public int getIoTaskQueueSizeForFlushing()
      • setIoTaskQueueSizeForFlushing

        public void setIoTaskQueueSizeForFlushing​(int ioTaskQueueSizeForFlushing)
      • isEnableSeqSpaceCompaction

        public boolean isEnableSeqSpaceCompaction()
      • setEnableSeqSpaceCompaction

        public void setEnableSeqSpaceCompaction​(boolean enableSeqSpaceCompaction)
      • isEnableUnseqSpaceCompaction

        public boolean isEnableUnseqSpaceCompaction()
      • setEnableUnseqSpaceCompaction

        public void setEnableUnseqSpaceCompaction​(boolean enableUnseqSpaceCompaction)
      • isEnableCrossSpaceCompaction

        public boolean isEnableCrossSpaceCompaction()
      • setEnableCrossSpaceCompaction

        public void setEnableCrossSpaceCompaction​(boolean enableCrossSpaceCompaction)
      • setInnerSeqCompactionPerformer

        public void setInnerSeqCompactionPerformer​(InnerSeqCompactionPerformer innerSeqCompactionPerformer)
      • setInnerUnseqCompactionPerformer

        public void setInnerUnseqCompactionPerformer​(InnerUnseqCompactionPerformer innerUnseqCompactionPerformer)
      • setCrossCompactionSelector

        public void setCrossCompactionSelector​(CrossCompactionSelector crossCompactionSelector)
      • setCrossCompactionPerformer

        public void setCrossCompactionPerformer​(CrossCompactionPerformer crossCompactionPerformer)
      • setCompactionPriority

        public void setCompactionPriority​(CompactionPriority compactionPriority)
      • getTargetCompactionFileSize

        public long getTargetCompactionFileSize()
      • setTargetCompactionFileSize

        public void setTargetCompactionFileSize​(long targetCompactionFileSize)
      • getTargetChunkSize

        public long getTargetChunkSize()
      • setTargetChunkSize

        public void setTargetChunkSize​(long targetChunkSize)
      • getChunkSizeLowerBoundInCompaction

        public long getChunkSizeLowerBoundInCompaction()
      • setChunkSizeLowerBoundInCompaction

        public void setChunkSizeLowerBoundInCompaction​(long chunkSizeLowerBoundInCompaction)
      • getTargetChunkPointNum

        public long getTargetChunkPointNum()
      • setTargetChunkPointNum

        public void setTargetChunkPointNum​(long targetChunkPointNum)
      • getChunkPointNumLowerBoundInCompaction

        public long getChunkPointNumLowerBoundInCompaction()
      • setChunkPointNumLowerBoundInCompaction

        public void setChunkPointNumLowerBoundInCompaction​(long chunkPointNumLowerBoundInCompaction)
      • getCompactionAcquireWriteLockTimeout

        public long getCompactionAcquireWriteLockTimeout()
      • setCompactionAcquireWriteLockTimeout

        public void setCompactionAcquireWriteLockTimeout​(long compactionAcquireWriteLockTimeout)
      • getCompactionScheduleIntervalInMs

        public long getCompactionScheduleIntervalInMs()
      • setCompactionScheduleIntervalInMs

        public void setCompactionScheduleIntervalInMs​(long compactionScheduleIntervalInMs)
      • getMaxInnerCompactionCandidateFileNum

        public int getMaxInnerCompactionCandidateFileNum()
      • setMaxInnerCompactionCandidateFileNum

        public void setMaxInnerCompactionCandidateFileNum​(int maxInnerCompactionCandidateFileNum)
      • getMaxCrossCompactionCandidateFileNum

        public int getMaxCrossCompactionCandidateFileNum()
      • setMaxCrossCompactionCandidateFileNum

        public void setMaxCrossCompactionCandidateFileNum​(int maxCrossCompactionCandidateFileNum)
      • getCompactionSubmissionIntervalInMs

        public long getCompactionSubmissionIntervalInMs()
      • setCompactionSubmissionIntervalInMs

        public void setCompactionSubmissionIntervalInMs​(long interval)
      • getSubCompactionTaskNum

        public int getSubCompactionTaskNum()
      • setSubCompactionTaskNum

        public void setSubCompactionTaskNum​(int subCompactionTaskNum)
      • getDeviceIDTransformationMethod

        public java.lang.String getDeviceIDTransformationMethod()
      • setDeviceIDTransformationMethod

        public void setDeviceIDTransformationMethod​(java.lang.String deviceIDTransformationMethod)
      • isEnableIDTable

        public boolean isEnableIDTable()
      • setEnableIDTable

        public void setEnableIDTable​(boolean enableIDTable)
      • isEnableIDTableLogFile

        public boolean isEnableIDTableLogFile()
      • setEnableIDTableLogFile

        public void setEnableIDTableLogFile​(boolean enableIDTableLogFile)
      • getSchemaEngineMode

        public java.lang.String getSchemaEngineMode()
      • setSchemaEngineMode

        public void setSchemaEngineMode​(java.lang.String schemaEngineMode)
      • getCachedMNodeSizeInSchemaFileMode

        public int getCachedMNodeSizeInSchemaFileMode()
      • setCachedMNodeSizeInSchemaFileMode

        public void setCachedMNodeSizeInSchemaFileMode​(int cachedMNodeSizeInSchemaFileMode)
      • getMinimumSegmentInSchemaFile

        public short getMinimumSegmentInSchemaFile()
      • setMinimumSegmentInSchemaFile

        public void setMinimumSegmentInSchemaFile​(short minimumSegmentInSchemaFile)
      • getPageCacheSizeInSchemaFile

        public int getPageCacheSizeInSchemaFile()
      • setPageCacheSizeInSchemaFile

        public void setPageCacheSizeInSchemaFile​(int pageCacheSizeInSchemaFile)
      • getInternalAddress

        public java.lang.String getInternalAddress()
      • setInternalAddress

        public void setInternalAddress​(java.lang.String internalAddress)
      • getInternalPort

        public int getInternalPort()
      • setInternalPort

        public void setInternalPort​(int internalPort)
      • getDataRegionConsensusPort

        public int getDataRegionConsensusPort()
      • setDataRegionConsensusPort

        public void setDataRegionConsensusPort​(int dataRegionConsensusPort)
      • getSchemaRegionConsensusPort

        public int getSchemaRegionConsensusPort()
      • setSchemaRegionConsensusPort

        public void setSchemaRegionConsensusPort​(int schemaRegionConsensusPort)
      • getTargetConfigNodeList

        public java.util.List<org.apache.iotdb.common.rpc.thrift.TEndPoint> getTargetConfigNodeList()
      • setTargetConfigNodeList

        public void setTargetConfigNodeList​(java.util.List<org.apache.iotdb.common.rpc.thrift.TEndPoint> targetConfigNodeList)
      • getJoinClusterTimeOutMs

        public long getJoinClusterTimeOutMs()
      • setJoinClusterTimeOutMs

        public void setJoinClusterTimeOutMs​(long joinClusterTimeOutMs)
      • getDataRegionConsensusProtocolClass

        public java.lang.String getDataRegionConsensusProtocolClass()
      • setDataRegionConsensusProtocolClass

        public void setDataRegionConsensusProtocolClass​(java.lang.String dataRegionConsensusProtocolClass)
      • getSchemaRegionConsensusProtocolClass

        public java.lang.String getSchemaRegionConsensusProtocolClass()
      • setSchemaRegionConsensusProtocolClass

        public void setSchemaRegionConsensusProtocolClass​(java.lang.String schemaRegionConsensusProtocolClass)
      • getSeriesPartitionExecutorClass

        public java.lang.String getSeriesPartitionExecutorClass()
      • setSeriesPartitionExecutorClass

        public void setSeriesPartitionExecutorClass​(java.lang.String seriesPartitionExecutorClass)
      • getSeriesPartitionSlotNum

        public int getSeriesPartitionSlotNum()
      • setSeriesPartitionSlotNum

        public void setSeriesPartitionSlotNum​(int seriesPartitionSlotNum)
      • getMppDataExchangePort

        public int getMppDataExchangePort()
      • setMppDataExchangePort

        public void setMppDataExchangePort​(int mppDataExchangePort)
      • getMppDataExchangeCorePoolSize

        public int getMppDataExchangeCorePoolSize()
      • setMppDataExchangeCorePoolSize

        public void setMppDataExchangeCorePoolSize​(int mppDataExchangeCorePoolSize)
      • getMppDataExchangeMaxPoolSize

        public int getMppDataExchangeMaxPoolSize()
      • setMppDataExchangeMaxPoolSize

        public void setMppDataExchangeMaxPoolSize​(int mppDataExchangeMaxPoolSize)
      • getMppDataExchangeKeepAliveTimeInMs

        public int getMppDataExchangeKeepAliveTimeInMs()
      • setMppDataExchangeKeepAliveTimeInMs

        public void setMppDataExchangeKeepAliveTimeInMs​(int mppDataExchangeKeepAliveTimeInMs)
      • getConnectionTimeoutInMS

        public int getConnectionTimeoutInMS()
      • setConnectionTimeoutInMS

        public void setConnectionTimeoutInMS​(int connectionTimeoutInMS)
      • getMaxConnectionForInternalService

        public int getMaxConnectionForInternalService()
      • setMaxConnectionForInternalService

        public void setMaxConnectionForInternalService​(int maxConnectionForInternalService)
      • getCoreConnectionForInternalService

        public int getCoreConnectionForInternalService()
      • setCoreConnectionForInternalService

        public void setCoreConnectionForInternalService​(int coreConnectionForInternalService)
      • getSelectorNumOfClientManager

        public int getSelectorNumOfClientManager()
      • setSelectorNumOfClientManager

        public void setSelectorNumOfClientManager​(int selectorNumOfClientManager)
      • isMppMode

        public boolean isMppMode()
      • setMppMode

        public void setMppMode​(boolean mppMode)
      • isClusterMode

        public boolean isClusterMode()
      • setClusterMode

        public void setClusterMode​(boolean isClusterMode)
      • getDataNodeId

        public int getDataNodeId()
      • setDataNodeId

        public void setDataNodeId​(int dataNodeId)
      • getPartitionCacheSize

        public int getPartitionCacheSize()
      • getExtPipeDir

        public java.lang.String getExtPipeDir()
      • setExtPipeDir

        public void setExtPipeDir​(java.lang.String extPipeDir)
      • setPartitionCacheSize

        public void setPartitionCacheSize​(int partitionCacheSize)
      • getAuthorCacheSize

        public int getAuthorCacheSize()
      • setAuthorCacheSize

        public void setAuthorCacheSize​(int authorCacheSize)
      • getAuthorCacheExpireTime

        public int getAuthorCacheExpireTime()
      • setAuthorCacheExpireTime

        public void setAuthorCacheExpireTime​(int authorCacheExpireTime)
      • getTriggerForwardMaxQueueNumber

        public int getTriggerForwardMaxQueueNumber()
      • setTriggerForwardMaxQueueNumber

        public void setTriggerForwardMaxQueueNumber​(int triggerForwardMaxQueueNumber)
      • getTriggerForwardMaxSizePerQueue

        public int getTriggerForwardMaxSizePerQueue()
      • setTriggerForwardMaxSizePerQueue

        public void setTriggerForwardMaxSizePerQueue​(int triggerForwardMaxSizePerQueue)
      • getTriggerForwardBatchSize

        public int getTriggerForwardBatchSize()
      • setTriggerForwardBatchSize

        public void setTriggerForwardBatchSize​(int triggerForwardBatchSize)
      • getTriggerForwardHTTPPoolSize

        public int getTriggerForwardHTTPPoolSize()
      • setTriggerForwardHTTPPoolSize

        public void setTriggerForwardHTTPPoolSize​(int triggerForwardHTTPPoolSize)
      • getTriggerForwardHTTPPOOLMaxPerRoute

        public int getTriggerForwardHTTPPOOLMaxPerRoute()
      • setTriggerForwardHTTPPOOLMaxPerRoute

        public void setTriggerForwardHTTPPOOLMaxPerRoute​(int triggerForwardHTTPPOOLMaxPerRoute)
      • getTriggerForwardMQTTPoolSize

        public int getTriggerForwardMQTTPoolSize()
      • setTriggerForwardMQTTPoolSize

        public void setTriggerForwardMQTTPoolSize​(int triggerForwardMQTTPoolSize)
      • getCoordinatorReadExecutorSize

        public int getCoordinatorReadExecutorSize()
      • setCoordinatorReadExecutorSize

        public void setCoordinatorReadExecutorSize​(int coordinatorReadExecutorSize)
      • getCoordinatorWriteExecutorSize

        public int getCoordinatorWriteExecutorSize()
      • setCoordinatorWriteExecutorSize

        public void setCoordinatorWriteExecutorSize​(int coordinatorWriteExecutorSize)
      • getAddressAndPort

        public org.apache.iotdb.common.rpc.thrift.TEndPoint getAddressAndPort()
      • getAllocateMemoryForSchemaRegion

        public long getAllocateMemoryForSchemaRegion()
      • setAllocateMemoryForSchemaRegion

        public void setAllocateMemoryForSchemaRegion​(long allocateMemoryForSchemaRegion)
      • getAllocateMemoryForSchemaCache

        public long getAllocateMemoryForSchemaCache()
      • setAllocateMemoryForSchemaCache

        public void setAllocateMemoryForSchemaCache​(long allocateMemoryForSchemaCache)
      • getAllocateMemoryForPartitionCache

        public long getAllocateMemoryForPartitionCache()
      • setAllocateMemoryForPartitionCache

        public void setAllocateMemoryForPartitionCache​(long allocateMemoryForPartitionCache)
      • getAllocateMemoryForLastCache

        public long getAllocateMemoryForLastCache()
      • setAllocateMemoryForLastCache

        public void setAllocateMemoryForLastCache​(long allocateMemoryForLastCache)
      • getReadConsistencyLevel

        public java.lang.String getReadConsistencyLevel()
      • setReadConsistencyLevel

        public void setReadConsistencyLevel​(java.lang.String readConsistencyLevel)
      • getDriverTaskExecutionTimeSliceInMs

        public int getDriverTaskExecutionTimeSliceInMs()
      • setDriverTaskExecutionTimeSliceInMs

        public void setDriverTaskExecutionTimeSliceInMs​(int driverTaskExecutionTimeSliceInMs)
      • getWriteProportion

        public double getWriteProportion()
      • setWriteProportion

        public void setWriteProportion​(double writeProportion)
      • getCompactionProportion

        public double getCompactionProportion()
      • setCompactionProportion

        public void setCompactionProportion​(double compactionProportion)
      • getThrottleThreshold

        public long getThrottleThreshold()
      • setThrottleThreshold

        public void setThrottleThreshold​(long throttleThreshold)
      • getConfigMessage

        public java.lang.String getConfigMessage()