Class SegmentProcessorFrameworkSpec
- java.lang.Object
-
- org.apache.pinot.tools.segment.processor.SegmentProcessorFrameworkSpec
-
public class SegmentProcessorFrameworkSpec extends Object
Container for all spec related to Segment Processor Framework required for running via pinot-admin
-
-
Constructor Summary
Constructors Constructor Description SegmentProcessorFrameworkSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,org.apache.pinot.segment.spi.AggregationFunctionType>getAggregationTypes()StringgetInputSegmentsDir()MergeTypegetMergeType()StringgetOutputSegmentsDir()List<PartitionerConfig>getPartitionerConfigs()StringgetSchemaFile()SegmentConfiggetSegmentConfig()StringgetTableConfigFile()TimeHandlerConfiggetTimeHandlerConfig()voidsetAggregationTypes(Map<String,org.apache.pinot.segment.spi.AggregationFunctionType> aggregationTypes)voidsetInputSegmentsDir(String inputSegmentsDir)voidsetMergeType(MergeType mergeType)voidsetOutputSegmentsDir(String outputSegmentsDir)voidsetPartitionerConfigs(List<PartitionerConfig> partitionerConfigs)voidsetSchemaFile(String schemaFile)voidsetSegmentConfig(SegmentConfig segmentConfig)voidsetTableConfigFile(String tableConfigFile)voidsetTimeHandlerConfig(TimeHandlerConfig timeHandlerConfig)
-
-
-
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)
-
getTimeHandlerConfig
public TimeHandlerConfig getTimeHandlerConfig()
-
setTimeHandlerConfig
public void setTimeHandlerConfig(TimeHandlerConfig timeHandlerConfig)
-
getPartitionerConfigs
public List<PartitionerConfig> getPartitionerConfigs()
-
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)
-
getSegmentConfig
public SegmentConfig getSegmentConfig()
-
setSegmentConfig
public void setSegmentConfig(SegmentConfig segmentConfig)
-
-