Interface TransportResponse

All Superinterfaces:
AutoCloseable, Closeable

public interface TransportResponse extends Closeable
  • Method Details

    • getDataFormat

      ClickHouseFormat getDataFormat()
      Data format returned by server or calculated other way
      Returns:
      data format
    • getSummaryJson

      String getSummaryJson()
    • getQueryId

      String getQueryId()
    • getDelegate

      <T> T getDelegate()
      Gives access to transport delegate. Used strictly only by transport.
      Type Parameters:
      T - - Type of delegate
      Returns:
      internal transport response object
    • getHeaders

      Map<String,String> getHeaders()
      Server headers.
      Returns:
      response headers
    • createDataInputStream

      InputStream createDataInputStream()
      Creates a new stream to read data. It is applicable only for blocking transports. In real life this should be called once. It is important to mention that each time new input stream is created.
      Returns:
      new data stream