Package io.trino.testing
Class LocalQueryRunner.Builder
java.lang.Object
io.trino.testing.LocalQueryRunner.Builder
- Enclosing class:
LocalQueryRunner
-
Method Summary
Modifier and TypeMethodDescriptionbuild()withDefaultSessionProperties(Map<String, List<PropertyMetadata<?>>> defaultSessionProperties) withExtraSystemSessionProperties(Set<SystemSessionPropertiesProvider> extraSessionProperties) This method is required to pass in system session properties and their metadata for Trino extension modules (separate from the default system session properties, provided to the query runner atLocalQueryRunner.createSessionPropertyManager(io.trino.connector.ConnectorServicesProvider, java.util.Set<io.trino.SystemSessionPropertiesProvider>, io.trino.execution.TaskManagerConfig, io.trino.FeaturesConfig, io.trino.sql.planner.OptimizerConfig).withFeaturesConfig(FeaturesConfig featuresConfig) withMetadataDecorator(Function<Metadata, Metadata> metadataDecorator) withNodeCountForStats(int nodeCountForStats) withNodeSpillConfig(NodeSpillConfig nodeSpillConfig)
-
Method Details
-
withFeaturesConfig
-
withNodeSpillConfig
-
withAlwaysRevokeMemory
-
withDefaultSessionProperties
public LocalQueryRunner.Builder withDefaultSessionProperties(Map<String, List<PropertyMetadata<?>>> defaultSessionProperties) -
withNodeCountForStats
-
withMetadataDecorator
public LocalQueryRunner.Builder withMetadataDecorator(Function<Metadata, Metadata> metadataDecorator) -
withExtraSystemSessionProperties
public LocalQueryRunner.Builder withExtraSystemSessionProperties(Set<SystemSessionPropertiesProvider> extraSessionProperties) This method is required to pass in system session properties and their metadata for Trino extension modules (separate from the default system session properties, provided to the query runner atLocalQueryRunner.createSessionPropertyManager(io.trino.connector.ConnectorServicesProvider, java.util.Set<io.trino.SystemSessionPropertiesProvider>, io.trino.execution.TaskManagerConfig, io.trino.FeaturesConfig, io.trino.sql.planner.OptimizerConfig). -
build
-