Package com.ocient.jdbc
Class XGConnectionInfo.Builder
java.lang.Object
com.ocient.jdbc.XGConnectionInfo.Builder
- Enclosing class:
XGConnectionInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setDatabase(String database) setHint(XGConnectionInfo.Hint hint) setHint_bypassLoadBalancer(boolean hint_bypassLoadBalancer) setHint_bypassLoadBalancerOnHandshakeOnly(boolean hint_bypassLoadBalancerOnHandshakeOnly) setHint_bypassPropertyValidation(boolean hint_bypassPropertyValidation) setHint_bypassUpdateServerVersion(boolean hint_bypassUpdateServerVersion) setHint_isRedirect(boolean hint_isRedirect) setHint_properties(CaselessProperties hint_properties) setHint_secondaryInterfaces(List<XGConnection.RemoteNode> hint_secondaryInterfaces) setHint_session(XGConnection.Session hint_session) setHint_timeoutMillis(long hint_timeoutMillis) setHint_url(String hint_url) setPortNum(int portNum) setProtocolVersion(String protocolVersion) setRequiredProperties(XGConnectionInfo.Hint hint, String user, String pwd, String ip, int portNum, String hint_url, String database, String protocolVersion, XGConnection.Tls tls, String identityProvider, CaselessProperties hint_properties) setSparkMode(boolean sparkMode) setTls(XGConnection.Tls tls)
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
setRequiredProperties
public XGConnectionInfo.Builder setRequiredProperties(XGConnectionInfo.Hint hint, String user, String pwd, String ip, int portNum, String hint_url, String database, String protocolVersion, XGConnection.Tls tls, String identityProvider, CaselessProperties hint_properties) -
setUser
-
setPwd
-
setIp
-
setPortNum
-
setDatabase
-
setProtocolVersion
-
setTls
-
setIdentityProvider
-
setHint
-
setHint_url
-
setHint_bypassLoadBalancer
-
setHint_bypassLoadBalancerOnHandshakeOnly
public XGConnectionInfo.Builder setHint_bypassLoadBalancerOnHandshakeOnly(boolean hint_bypassLoadBalancerOnHandshakeOnly) -
setHint_bypassPropertyValidation
public XGConnectionInfo.Builder setHint_bypassPropertyValidation(boolean hint_bypassPropertyValidation) -
setHint_bypassUpdateServerVersion
public XGConnectionInfo.Builder setHint_bypassUpdateServerVersion(boolean hint_bypassUpdateServerVersion) -
setHint_isRedirect
-
setHint_timeoutMillis
-
setHint_properties
-
setHint_session
-
setHint_secondaryInterfaces
public XGConnectionInfo.Builder setHint_secondaryInterfaces(List<XGConnection.RemoteNode> hint_secondaryInterfaces) -
setSparkMode
-
build
-