Class Session

java.lang.Object
com.clickhouse.client.api.Session

public class Session extends Object
Reusable ClickHouse session configuration that can be applied to clients or operation settings.
  • Constructor Details

    • Session

      public Session()
  • Method Details

    • setSessionId

      public Session setSessionId(String sessionId)
    • getSessionId

      public String getSessionId()
    • setSessionCheck

      public Session setSessionCheck(boolean sessionCheck)
    • getSessionCheck

      public Boolean getSessionCheck()
    • setSessionTimeout

      public Session setSessionTimeout(int timeoutInSeconds)
    • getSessionTimeout

      public Integer getSessionTimeout()
    • setSessionTimezone

      public Session setSessionTimezone(String timezone)
    • getSessionTimezone

      public String getSessionTimezone()
    • updateSessionId

      public void updateSessionId(String sessionId)
    • applyTo

      public void applyTo(Map<? super String,Object> requestSettings)
    • clearSession

      public static void clearSession(Map<String,Object> settings)