Package com.marklogic.client.ext
Class DatabaseClientConfig
- java.lang.Object
-
- com.marklogic.client.ext.DatabaseClientConfig
-
- Direct Known Subclasses:
SpringDatabaseClientConfig
public class DatabaseClientConfig extends java.lang.ObjectCaptures all the possible inputs used to construct an instance of DatabaseClient.
-
-
Constructor Summary
Constructors Constructor Description DatabaseClientConfig()DatabaseClientConfig(java.lang.String host, int port)DatabaseClientConfig(java.lang.String host, int port, java.lang.String username, java.lang.String password)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCertFile()java.lang.StringgetCertPassword()com.marklogic.client.DatabaseClient.ConnectionTypegetConnectionType()java.lang.StringgetDatabase()java.lang.StringgetExternalName()java.lang.StringgetHost()java.lang.StringgetPassword()intgetPort()SecurityContextTypegetSecurityContextType()javax.net.ssl.SSLContextgetSslContext()com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifiergetSslHostnameVerifier()java.lang.StringgetSslProtocol()java.lang.StringgetTrustManagementAlgorithm()javax.net.ssl.X509TrustManagergetTrustManager()java.lang.StringgetUsername()voidsetCertFile(java.lang.String certFile)voidsetCertPassword(java.lang.String certPassword)voidsetConnectionType(com.marklogic.client.DatabaseClient.ConnectionType connectionType)voidsetDatabase(java.lang.String database)voidsetExternalName(java.lang.String externalName)voidsetHost(java.lang.String host)voidsetPassword(java.lang.String password)voidsetPort(int port)voidsetSecurityContextType(SecurityContextType securityContextType)voidsetSslContext(javax.net.ssl.SSLContext sslContext)voidsetSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier sslHostnameVerifier)voidsetSslProtocol(java.lang.String sslProtocol)voidsetTrustManagementAlgorithm(java.lang.String trustManagementAlgorithm)voidsetTrustManager(javax.net.ssl.X509TrustManager trustManager)voidsetUsername(java.lang.String username)java.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getHost
public java.lang.String getHost()
-
getPort
public int getPort()
-
getUsername
public java.lang.String getUsername()
-
getPassword
public java.lang.String getPassword()
-
setHost
public void setHost(java.lang.String host)
-
setPort
public void setPort(int port)
-
setUsername
public void setUsername(java.lang.String username)
-
setPassword
public void setPassword(java.lang.String password)
-
getSslContext
public javax.net.ssl.SSLContext getSslContext()
-
setSslContext
public void setSslContext(javax.net.ssl.SSLContext sslContext)
-
getSslHostnameVerifier
public com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier getSslHostnameVerifier()
-
setSslHostnameVerifier
public void setSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier sslHostnameVerifier)
-
getDatabase
public java.lang.String getDatabase()
-
setDatabase
public void setDatabase(java.lang.String database)
-
getSecurityContextType
public SecurityContextType getSecurityContextType()
-
setSecurityContextType
public void setSecurityContextType(SecurityContextType securityContextType)
-
getCertFile
public java.lang.String getCertFile()
-
setCertFile
public void setCertFile(java.lang.String certFile)
-
getCertPassword
public java.lang.String getCertPassword()
-
setCertPassword
public void setCertPassword(java.lang.String certPassword)
-
getExternalName
public java.lang.String getExternalName()
-
setExternalName
public void setExternalName(java.lang.String externalName)
-
getTrustManager
public javax.net.ssl.X509TrustManager getTrustManager()
-
setTrustManager
public void setTrustManager(javax.net.ssl.X509TrustManager trustManager)
-
getConnectionType
public com.marklogic.client.DatabaseClient.ConnectionType getConnectionType()
-
setConnectionType
public void setConnectionType(com.marklogic.client.DatabaseClient.ConnectionType connectionType)
-
getSslProtocol
public java.lang.String getSslProtocol()
-
setSslProtocol
public void setSslProtocol(java.lang.String sslProtocol)
-
getTrustManagementAlgorithm
public java.lang.String getTrustManagementAlgorithm()
-
setTrustManagementAlgorithm
public void setTrustManagementAlgorithm(java.lang.String trustManagementAlgorithm)
-
-