Class ClientConfigurationData
java.lang.Object
org.apache.pulsar.client.impl.conf.ClientConfigurationData
- All Implemented Interfaces:
Serializable,Cloneable
This is a simple holder of the client configuration values.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()org.apache.pulsar.client.api.AuthenticationGets the authentication settings for the client.longbooleanisUseTls()voidsetAuthentication(org.apache.pulsar.client.api.Authentication authentication)
-
Constructor Details
-
ClientConfigurationData
public ClientConfigurationData()
-
-
Method Details
-
getAuthentication
public org.apache.pulsar.client.api.Authentication getAuthentication()Gets the authentication settings for the client.- Returns:
- authentication settings for the client or
AuthenticationDisabledwhen auth has not been specified
-
setAuthentication
public void setAuthentication(org.apache.pulsar.client.api.Authentication authentication) -
isUseTls
public boolean isUseTls() -
getLookupTimeoutMs
public long getLookupTimeoutMs() -
clone
-
getSocks5ProxyAddress
-
getSocks5ProxyUsername
-
getSocks5ProxyPassword
-