Uses of Class
org.apache.pinot.spi.config.table.TableConfig
-
-
-
Uses of TableConfig in org.apache.pinot.spi.config
Methods in org.apache.pinot.spi.config that return TableConfig Modifier and Type Method Description TableConfigTableConfigs. getOffline()TableConfigTableConfigs. getRealtime()Constructors in org.apache.pinot.spi.config with parameters of type TableConfig Constructor Description TableConfigs(String tableName, Schema schema, TableConfig offline, TableConfig realtime) -
Uses of TableConfig in org.apache.pinot.spi.config.provider
Methods in org.apache.pinot.spi.config.provider that return TableConfig Modifier and Type Method Description TableConfigPinotConfigProvider. getTableConfig(String tableNameWithType)Returns the table config for the given table name with type suffix.Method parameters in org.apache.pinot.spi.config.provider with type arguments of type TableConfig Modifier and Type Method Description voidTableConfigChangeListener. onChange(List<TableConfig> tableConfigList)The callback to be invoked on tableConfig changes -
Uses of TableConfig in org.apache.pinot.spi.ingestion.batch.spec
Methods in org.apache.pinot.spi.ingestion.batch.spec that return TableConfig Modifier and Type Method Description TableConfigSegmentGenerationTaskSpec. getTableConfig()Methods in org.apache.pinot.spi.ingestion.batch.spec with parameters of type TableConfig Modifier and Type Method Description voidSegmentGenerationTaskSpec. setTableConfig(TableConfig tableConfig) -
Uses of TableConfig in org.apache.pinot.spi.ingestion.segment.uploader
Methods in org.apache.pinot.spi.ingestion.segment.uploader with parameters of type TableConfig Modifier and Type Method Description voidSegmentUploader. init(TableConfig tableConfig)voidSegmentUploader. init(TableConfig tableConfig, Map<String,String> batchConfigOverride)Initializes theSegmentUploader -
Uses of TableConfig in org.apache.pinot.spi.ingestion.segment.writer
Methods in org.apache.pinot.spi.ingestion.segment.writer with parameters of type TableConfig Modifier and Type Method Description voidSegmentWriter. init(TableConfig tableConfig, Schema schema)voidSegmentWriter. init(TableConfig tableConfig, Schema schema, Map<String,String> batchConfigOverride)Initializes theSegmentWriterwith provided tableConfig and Pinot schema. -
Uses of TableConfig in org.apache.pinot.spi.utils
Methods in org.apache.pinot.spi.utils with parameters of type TableConfig Modifier and Type Method Description static voidTimestampIndexUtils. applyTimestampIndex(TableConfig tableConfig, Schema schema)Applies the TIMESTAMP index configured in the table config: - Adds the derived timestamp columns with granularity to the schema - Adds transform for the derived timestamp columns with granularity - Adds range index to the derived timestamp columns with granularitystatic Set<String>TimestampIndexUtils. extractColumnsWithGranularity(TableConfig tableConfig)Extracts all columns with granularity based on the TIMESTAMP index config.static List<AggregationConfig>IngestionConfigUtils. getAggregationConfigs(TableConfig tableConfig)static booleanIngestionConfigUtils. getBatchSegmentIngestionConsistentDataPushEnabled(TableConfig tableConfig)Fetches the configured consistentDataPush boolean from the table configstatic StringIngestionConfigUtils. getBatchSegmentIngestionFrequency(TableConfig tableConfig)Fetches the configured segmentIngestionFrequency from the table config First checks in the ingestionConfig.static StringIngestionConfigUtils. getBatchSegmentIngestionType(TableConfig tableConfig)Fetches the configured segmentIngestionType (APPEND/REFRESH) from the table config First checks in the ingestionConfig.static Map<String,String>IngestionConfigUtils. getStreamConfigMap(TableConfig tableConfig)Fetches the streamConfig from the given realtime table. -
Uses of TableConfig in org.apache.pinot.spi.utils.builder
Methods in org.apache.pinot.spi.utils.builder that return TableConfig Modifier and Type Method Description TableConfigTableConfigBuilder. build()
-