Class ProxyConfiguration

java.lang.Object
org.apache.pulsar.proxy.server.ProxyConfiguration
All Implemented Interfaces:
PulsarConfiguration

public class ProxyConfiguration extends Object implements PulsarConfiguration
  • Constructor Details

    • ProxyConfiguration

      public ProxyConfiguration()
  • Method Details

    • getMetadataStoreUrl

      public String getMetadataStoreUrl()
    • getConfigurationMetadataStoreUrl

      public String getConfigurationMetadataStoreUrl()
    • getProperties

      public Properties getProperties()
      Specified by:
      getProperties in interface PulsarConfiguration
    • getServicePort

      public Optional<Integer> getServicePort()
    • getServicePortTls

      public Optional<Integer> getServicePortTls()
    • getWebServicePort

      public Optional<Integer> getWebServicePort()
    • getWebServicePortTls

      public Optional<Integer> getWebServicePortTls()
    • setProperties

      public void setProperties(Properties properties)
      Specified by:
      setProperties in interface PulsarConfiguration
    • getMetadataStoreSessionTimeoutMillis

      public int getMetadataStoreSessionTimeoutMillis()
    • getMetadataStoreCacheExpirySeconds

      public int getMetadataStoreCacheExpirySeconds()
    • isMetadataStoreAllowReadOnlyOperations

      public boolean isMetadataStoreAllowReadOnlyOperations()