public class ServiceConfig extends Object implements PulsarConfiguration
DiscoveryServiceServlet| Constructor and Description |
|---|
ServiceConfig() |
public String getZookeeperServers()
public void setZookeeperServers(String zookeeperServers)
@Deprecated public String getGlobalZookeeperServers()
@Deprecated public void setGlobalZookeeperServers(String globalZookeeperServers)
public String getConfigurationStoreServers()
public void setConfigurationStoreServers(String configurationStoreServers)
public int getZookeeperSessionTimeoutMs()
public void setZookeeperSessionTimeoutMs(int zookeeperSessionTimeoutMs)
public int getServicePort()
public void setServicePort(int servicePort)
public int getServicePortTls()
public void setServicePortTls(int servicePortTls)
public int getWebServicePort()
public void setWebServicePort(int webServicePort)
public int getWebServicePortTls()
public void setWebServicePortTls(int webServicePortTls)
public boolean isTlsEnabled()
public void setTlsEnabled(boolean tlsEnabled)
public String getTlsCertificateFilePath()
public void setTlsCertificateFilePath(String tlsCertificateFilePath)
public String getTlsKeyFilePath()
public void setTlsKeyFilePath(String tlsKeyFilePath)
public String getTlsTrustCertsFilePath()
public void setTlsTrustCertsFilePath(String tlsTrustCertsFilePath)
public boolean isTlsAllowInsecureConnection()
public void setTlsAllowInsecureConnection(boolean tlsAllowInsecureConnection)
public boolean isBindOnLocalhost()
public void setBindOnLocalhost(boolean bindOnLocalhost)
public boolean isAuthenticationEnabled()
public void setAuthenticationEnabled(boolean authenticationEnabled)
public void setAuthenticationProviders(Set<String> authenticationProviders)
public boolean isAuthorizationEnabled()
public void setAuthorizationEnabled(boolean authorizationEnabled)
public String getAuthorizationProvider()
public void setAuthorizationProvider(String authorizationProvider)
public boolean getAuthorizationAllowWildcardsMatching()
public void setAuthorizationAllowWildcardsMatching(boolean authorizationAllowWildcardsMatching)
public Properties getProperties()
getProperties in interface PulsarConfigurationpublic void setProperties(Properties properties)
setProperties in interface PulsarConfigurationpublic boolean getTlsRequireTrustedClientCertOnConnect()
public void setTlsRequireTrustedClientCertOnConnect(boolean tlsRequireTrustedClientCertOnConnect)
Copyright © 2017–2018 Apache Software Foundation. All rights reserved.