Class PostgreSqlConfig

java.lang.Object
io.trino.plugin.postgresql.PostgreSqlConfig

@DefunctConfig("postgresql.disable-automatic-fetch-size") public class PostgreSqlConfig extends Object
  • Constructor Details

    • PostgreSqlConfig

      public PostgreSqlConfig()
  • Method Details

    • 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)