@Override
    public void setClientInfo(String name, String value) throws SQLClientInfoException {
        if (ClientInfoProperties.APPLICATION_NAME.getKey().equals(name)) {
            config.updateUserClient(value, client);
            appName = value;
        }
        // TODO: generate warning for unknown properties
    }
Returns configuration for current connection. Changes made to the instance of configuration may have side effects.
Application should avoid making changes to this object until it is documented.
@return - reference to internal instance of JdbcConfiguration
jdbc-v2/src/main/java/com/clickhouse/jdbc/ConnectionImpl.java