public class QueryRunner extends Object implements Closeable
Constructor and Description |
---|
QueryRunner(ClientSession session,
boolean debug,
boolean runtime,
Optional<com.google.common.net.HostAndPort> socksProxy,
Optional<com.google.common.net.HostAndPort> httpProxy,
Optional<String> keystorePath,
Optional<String> keystorePassword,
Optional<String> keyStoreType,
Optional<String> truststorePath,
Optional<String> truststorePassword,
Optional<String> trustStoreType,
Optional<String> accessToken,
Optional<String> user,
Optional<String> password,
Optional<String> kerberosPrincipal,
Optional<String> kerberosRemoteServiceName,
Optional<String> kerberosConfigPath,
Optional<String> kerberosKeytabPath,
Optional<String> kerberosCredentialCachePath,
boolean kerberosUseCanonicalHostname,
boolean followRedirects) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ClientSession |
getSession() |
boolean |
isDebug() |
void |
setSession(ClientSession session) |
StatementClient |
startInternalQuery(String query) |
Query |
startQuery(String query) |
public QueryRunner(ClientSession session, boolean debug, boolean runtime, Optional<com.google.common.net.HostAndPort> socksProxy, Optional<com.google.common.net.HostAndPort> httpProxy, Optional<String> keystorePath, Optional<String> keystorePassword, Optional<String> keyStoreType, Optional<String> truststorePath, Optional<String> truststorePassword, Optional<String> trustStoreType, Optional<String> accessToken, Optional<String> user, Optional<String> password, Optional<String> kerberosPrincipal, Optional<String> kerberosRemoteServiceName, Optional<String> kerberosConfigPath, Optional<String> kerberosKeytabPath, Optional<String> kerberosCredentialCachePath, boolean kerberosUseCanonicalHostname, boolean followRedirects)
public ClientSession getSession()
public void setSession(ClientSession session)
public boolean isDebug()
public StatementClient startInternalQuery(String query)
public void close()
close
in interface Closeable
close
in interface AutoCloseable
Copyright © 2012–2024. All rights reserved.