Class SegmentProcessorFrameworkSpec


  • public class SegmentProcessorFrameworkSpec
    extends Object
    Container for all spec related to Segment Processor Framework required for running via pinot-admin
    • Constructor Detail

      • SegmentProcessorFrameworkSpec

        public SegmentProcessorFrameworkSpec()
    • Method Detail

      • getInputSegmentsDir

        public String getInputSegmentsDir()
      • setInputSegmentsDir

        public void setInputSegmentsDir​(String inputSegmentsDir)
      • getOutputSegmentsDir

        public String getOutputSegmentsDir()
      • setOutputSegmentsDir

        public void setOutputSegmentsDir​(String outputSegmentsDir)
      • getTableConfigFile

        public String getTableConfigFile()
      • setTableConfigFile

        public void setTableConfigFile​(String tableConfigFile)
      • getSchemaFile

        public String getSchemaFile()
      • setSchemaFile

        public void setSchemaFile​(String schemaFile)
      • setTimeHandlerConfig

        public void setTimeHandlerConfig​(TimeHandlerConfig timeHandlerConfig)
      • setPartitionerConfigs

        public void setPartitionerConfigs​(List<PartitionerConfig> partitionerConfigs)
      • getMergeType

        public MergeType getMergeType()
      • setMergeType

        public void setMergeType​(MergeType mergeType)
      • getAggregationTypes

        public Map<String,​org.apache.pinot.segment.spi.AggregationFunctionType> getAggregationTypes()
      • setAggregationTypes

        public void setAggregationTypes​(Map<String,​org.apache.pinot.segment.spi.AggregationFunctionType> aggregationTypes)
      • setSegmentConfig

        public void setSegmentConfig​(SegmentConfig segmentConfig)