public class ClientOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ClientOptions.ClientSessionProperty |
static class |
ClientOptions.OutputFormat |
Modifier and Type | Field and Description |
---|---|
boolean |
authenticationEnabled |
String |
catalog |
io.airlift.units.Duration |
clientRequestTimeout |
boolean |
debug |
String |
execute |
String |
file |
String |
keystorePassword |
String |
keystorePath |
String |
krb5ConfigPath |
String |
krb5CredentialCachePath |
boolean |
krb5DisableRemoteServiceHostnameCanonicalization |
String |
krb5KeytabPath |
String |
krb5Principal |
String |
krb5RemoteServiceName |
String |
logLevelsFile |
ClientOptions.OutputFormat |
outputFormat |
String |
schema |
String |
server |
List<ClientOptions.ClientSessionProperty> |
sessionProperties |
com.google.common.net.HostAndPort |
socksProxy |
String |
source |
String |
truststorePassword |
String |
truststorePath |
String |
user |
Constructor and Description |
---|
ClientOptions() |
Modifier and Type | Method and Description |
---|---|
static URI |
parseServer(String server) |
ClientSession |
toClientSession() |
io.airlift.http.client.spnego.KerberosConfig |
toKerberosConfig() |
static Map<String,String> |
toProperties(List<ClientOptions.ClientSessionProperty> sessionProperties) |
public String server
public boolean authenticationEnabled
public String krb5RemoteServiceName
public String krb5ConfigPath
public String krb5KeytabPath
public String krb5CredentialCachePath
public String krb5Principal
public boolean krb5DisableRemoteServiceHostnameCanonicalization
public String keystorePath
public String keystorePassword
public String truststorePath
public String truststorePassword
public String user
public String source
public String catalog
public String schema
public String file
public boolean debug
public String logLevelsFile
public String execute
public ClientOptions.OutputFormat outputFormat
public final List<ClientOptions.ClientSessionProperty> sessionProperties
public com.google.common.net.HostAndPort socksProxy
public io.airlift.units.Duration clientRequestTimeout
public ClientSession toClientSession()
public io.airlift.http.client.spnego.KerberosConfig toKerberosConfig()
public static Map<String,String> toProperties(List<ClientOptions.ClientSessionProperty> sessionProperties)
Copyright © 2012-2016. All Rights Reserved.