presto-postgresql/src/main/java/io/prestosql/plugin/postgresql/PostgreSqlClientModule.java/PostgreSqlClientModule/configure
class PostgreSqlClientModule:    @Override
    public void configure(Binder binder)
    {
        binder.bind(Key.get(JdbcClient.class, ForBaseJdbc.class))
                .to(PostgreSqlClient.class).in(Scopes.SINGLETON);
        configBinder(binder).bindConfig(BaseJdbcConfig.class);
        configBinder(binder).bindConfig(PostgreSqlConfig.class);

        newSetBinder(binder, SessionPropertiesProvider.class).addBinding().to(PostgreSqlSessionProperties.class).in(Scopes.SINGLETON);
    }