Package io.trino.plugin.postgresql
Class PostgreSqlConfig
- java.lang.Object
-
- io.trino.plugin.postgresql.PostgreSqlConfig
-
public class PostgreSqlConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPostgreSqlConfig.ArrayMapping
-
Constructor Summary
Constructors Constructor Description PostgreSqlConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull PostgreSqlConfig.ArrayMappinggetArrayMapping()booleanisEnableStringPushdownWithCollate()booleanisIncludeSystemTables()PostgreSqlConfigsetArrayMapping(PostgreSqlConfig.ArrayMapping arrayMapping)PostgreSqlConfigsetEnableStringPushdownWithCollate(boolean enableStringPushdownWithCollate)PostgreSqlConfigsetIncludeSystemTables(boolean includeSystemTables)
-
-
-
Method Detail
-
getArrayMapping
@NotNull public @NotNull PostgreSqlConfig.ArrayMapping getArrayMapping()
-
setArrayMapping
@Config("postgresql.array-mapping") @LegacyConfig("postgresql.experimental.array-mapping") public PostgreSqlConfig setArrayMapping(PostgreSqlConfig.ArrayMapping arrayMapping)
-
isIncludeSystemTables
public boolean isIncludeSystemTables()
-
setIncludeSystemTables
@Config("postgresql.include-system-tables") public PostgreSqlConfig setIncludeSystemTables(boolean includeSystemTables)
-
isEnableStringPushdownWithCollate
public boolean isEnableStringPushdownWithCollate()
-
setEnableStringPushdownWithCollate
@Config("postgresql.experimental.enable-string-pushdown-with-collate") public PostgreSqlConfig setEnableStringPushdownWithCollate(boolean enableStringPushdownWithCollate)
-
-