Class DatabendDriverUri

java.lang.Object
com.databend.jdbc.DatabendDriverUri

public final class DatabendDriverUri extends Object
Parses and extracts parameters from a databend JDBC URL
  • Method Details

    • create

      public static DatabendDriverUri create(String url, Properties properties) throws SQLException
      Throws:
      SQLException
    • acceptsURL

      public static boolean acceptsURL(String url)
    • getUri

      public URI getUri()
    • getDatabase

      public String getDatabase()
    • presignedUrlDisabled

      public Boolean presignedUrlDisabled()
    • copyPurge

      public Boolean copyPurge()
    • nullDisplay

      public String nullDisplay()
    • getConnectionTimeout

      public Integer getConnectionTimeout()
    • getQueryTimeout

      public Integer getQueryTimeout()
    • getSocketTimeout

      public Integer getSocketTimeout()
    • getWaitTimeSecs

      public Integer getWaitTimeSecs()
    • getMaxRowsInBuffer

      public Integer getMaxRowsInBuffer()
    • getMaxRowsPerPage

      public Integer getMaxRowsPerPage()
    • getAddress

      public com.google.common.net.HostAndPort getAddress()
    • getProperties

      public Properties getProperties()
    • setupClient

      public void setupClient(okhttp3.OkHttpClient.Builder builder) throws SQLException
      Throws:
      SQLException