Uses of Class
org.apache.pinot.spi.config.BaseJsonConfig
-
-
-
Uses of BaseJsonConfig in org.apache.pinot.spi.config
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config Modifier and Type Class Description classTableConfigsWrapper for all configs of a table, which include the offline table config, realtime table config and schema.Methods in org.apache.pinot.spi.config with type parameters of type BaseJsonConfig Modifier and Type Method Description static <T extends BaseJsonConfig>
TConfigUtils. applyConfigWithEnvVariables(Map<String,String> environment, T config)Apply environment variables to any given BaseJsonConfig.static <T extends BaseJsonConfig>
TConfigUtils. applyConfigWithEnvVariables(T config)Apply environment variables to any given BaseJsonConfig. -
Uses of BaseJsonConfig in org.apache.pinot.spi.config.instance
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config.instance Modifier and Type Class Description classInstanceInstance configuration. -
Uses of BaseJsonConfig in org.apache.pinot.spi.config.table
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config.table Modifier and Type Class Description classBloomFilterConfigclassColumnPartitionConfigclassCompletionConfigClass representing configurations related to realtime segment completion.classDedupConfigclassDimensionTableConfigclassFieldConfigclassIndexingConfigclassJsonIndexConfigConfigs related to the JSON index: - maxLevels: Max levels to flatten the json object (array is also counted as one level), non-positive value means unlimited - excludeArray: Whether to exclude array when flattening the object - disableCrossArrayUnnest: Whether to not unnest multiple arrays (unique combination of all elements) - includePaths: Only include the given paths, e.g.classQueryConfigTheQueryConfigclass contains the table-level query execution related configurations.classQuotaConfigClass representing table quota configurationclassReplicaGroupStrategyConfigClass representing configurations related to segment assignment strategy.classRoutingConfigclassSegmentPartitionConfigclassSegmentsValidationAndRetentionConfigclassStarTreeIndexConfigclassTableConfigclassTableCustomConfigclassTableTaskConfigclassTagOverrideConfigThis config will allow specifying overrides to the tags derived from tenantConfig.classTenantConfigclassTierConfigConfig for the tiered storage and the segments which will move to that tierclassTimestampConfigclassTunerConfigEncapsulates custom config fororg.apache.pinot.spi.config.table.tuner.TableConfigTunerThe 'name' field specifies the exact type of tuner used for this table.classUpsertConfigClass representing upsert configuration of a table. -
Uses of BaseJsonConfig in org.apache.pinot.spi.config.table.assignment
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config.table.assignment Modifier and Type Class Description classInstanceAssignmentConfigclassInstanceConstraintConfigclassInstanceReplicaGroupPartitionConfigclassInstanceTagPoolConfigclassSegmentAssignmentConfig -
Uses of BaseJsonConfig in org.apache.pinot.spi.config.table.ingestion
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config.table.ingestion Modifier and Type Class Description classAggregationConfigclassBatchIngestionConfigContains all configs related to the batch sources for ingestion.classComplexTypeConfigConfig related to handling complex typeclassFilterConfigConfigs related to filtering records during ingestionclassIngestionConfigClass representing table ingestion configuration i.e.classStreamIngestionConfigContains all the configs related to the streams for ingestionclassTransformConfigConfigs needed for performing simple transformations on the column -
Uses of BaseJsonConfig in org.apache.pinot.spi.config.task
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config.task Modifier and Type Class Description classAdhocTaskConfigAdhocTaskConfig configuration. -
Uses of BaseJsonConfig in org.apache.pinot.spi.config.tenant
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config.tenant Modifier and Type Class Description classTenant -
Uses of BaseJsonConfig in org.apache.pinot.spi.config.user
Subclasses of BaseJsonConfig in org.apache.pinot.spi.config.user Modifier and Type Class Description classUserConfig
-