Class IndexingConfig

    • Field Detail

      • DEFAULT_RANGE_INDEX_VERSION

        public static final int DEFAULT_RANGE_INDEX_VERSION
        See Also:
        Constant Field Values
    • Constructor Detail

      • IndexingConfig

        public IndexingConfig()
    • Method Detail

      • getInvertedIndexColumns

        @Nullable
        public List<String> getInvertedIndexColumns()
      • setInvertedIndexColumns

        public void setInvertedIndexColumns​(List<String> invertedIndexColumns)
      • getRangeIndexColumns

        public List<String> getRangeIndexColumns()
      • setRangeIndexColumns

        public void setRangeIndexColumns​(List<String> rangeIndexColumns)
      • getRangeIndexVersion

        public int getRangeIndexVersion()
      • setFSTIndexType

        public void setFSTIndexType​(FSTType fstType)
      • getFSTIndexType

        public FSTType getFSTIndexType()
      • setRangeIndexVersion

        public void setRangeIndexVersion​(int rangeIndexVersion)
      • getJsonIndexColumns

        public List<String> getJsonIndexColumns()
      • setJsonIndexColumns

        public void setJsonIndexColumns​(List<String> jsonIndexColumns)
      • isAutoGeneratedInvertedIndex

        public boolean isAutoGeneratedInvertedIndex()
      • setAutoGeneratedInvertedIndex

        public void setAutoGeneratedInvertedIndex​(boolean autoGeneratedInvertedIndex)
      • isCreateInvertedIndexDuringSegmentGeneration

        public boolean isCreateInvertedIndexDuringSegmentGeneration()
      • setCreateInvertedIndexDuringSegmentGeneration

        public void setCreateInvertedIndexDuringSegmentGeneration​(boolean createInvertedIndexDuringSegmentGeneration)
      • getSortedColumn

        @Nullable
        public List<String> getSortedColumn()
      • setSortedColumn

        public void setSortedColumn​(List<String> sortedColumn)
      • getBloomFilterColumns

        @Nullable
        public List<String> getBloomFilterColumns()
      • setBloomFilterColumns

        public void setBloomFilterColumns​(List<String> bloomFilterColumns)
      • getLoadMode

        @Nullable
        public String getLoadMode()
      • setLoadMode

        public void setLoadMode​(String loadMode)
      • setStreamConfigs

        public void setStreamConfigs​(Map<String,​String> streamConfigs)
      • getSegmentFormatVersion

        @Nullable
        public String getSegmentFormatVersion()
      • setSegmentFormatVersion

        public void setSegmentFormatVersion​(String segmentFormatVersion)
      • getColumnMinMaxValueGeneratorMode

        @Nullable
        public String getColumnMinMaxValueGeneratorMode()
      • setColumnMinMaxValueGeneratorMode

        public void setColumnMinMaxValueGeneratorMode​(String columnMinMaxValueGeneratorMode)
      • getNoDictionaryColumns

        @Nullable
        public List<String> getNoDictionaryColumns()
      • setNoDictionaryColumns

        public void setNoDictionaryColumns​(List<String> noDictionaryColumns)
      • getNoDictionaryConfig

        @Nullable
        public Map<String,​String> getNoDictionaryConfig()
      • setNoDictionaryConfig

        public void setNoDictionaryConfig​(Map<String,​String> noDictionaryConfig)
      • getOnHeapDictionaryColumns

        @Nullable
        public List<String> getOnHeapDictionaryColumns()
      • setOnHeapDictionaryColumns

        public void setOnHeapDictionaryColumns​(List<String> onHeapDictionaryColumns)
      • getVarLengthDictionaryColumns

        @Nullable
        public List<String> getVarLengthDictionaryColumns()
      • setVarLengthDictionaryColumns

        public void setVarLengthDictionaryColumns​(List<String> varLengthDictionaryColumns)
      • isEnableDefaultStarTree

        public boolean isEnableDefaultStarTree()
      • setEnableDefaultStarTree

        public void setEnableDefaultStarTree​(boolean enableDefaultStarTree)
      • setStarTreeIndexConfigs

        public void setStarTreeIndexConfigs​(List<StarTreeIndexConfig> starTreeIndexConfigs)
      • isEnableDynamicStarTreeCreation

        public boolean isEnableDynamicStarTreeCreation()
      • setEnableDynamicStarTreeCreation

        public void setEnableDynamicStarTreeCreation​(boolean enableDynamicStarTreeCreation)
      • setSegmentPartitionConfig

        public void setSegmentPartitionConfig​(SegmentPartitionConfig segmentPartitionConfig)
      • isAggregateMetrics

        public boolean isAggregateMetrics()
      • setAggregateMetrics

        public void setAggregateMetrics​(boolean value)
      • isNullHandlingEnabled

        public boolean isNullHandlingEnabled()
      • setNullHandlingEnabled

        public void setNullHandlingEnabled​(boolean nullHandlingEnabled)
      • isOptimizeDictionary

        public boolean isOptimizeDictionary()
      • setOptimizeDictionary

        public void setOptimizeDictionary​(boolean optimizeDictionary)
      • isOptimizeDictionaryForMetrics

        public boolean isOptimizeDictionaryForMetrics()
      • setOptimizeDictionaryForMetrics

        public void setOptimizeDictionaryForMetrics​(boolean optimizeDictionaryForMetrics)
      • getNoDictionarySizeRatioThreshold

        public double getNoDictionarySizeRatioThreshold()
      • setNoDictionarySizeRatioThreshold

        public void setNoDictionarySizeRatioThreshold​(double noDictionarySizeRatioThreshold)
      • getSegmentNameGeneratorType

        public String getSegmentNameGeneratorType()
      • setSegmentNameGeneratorType

        public void setSegmentNameGeneratorType​(String segmentNameGeneratorType)