Class PulsarProperties.Client
java.lang.Object
org.springframework.pulsar.autoconfigure.PulsarProperties.Client
- Enclosing class:
- PulsarProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.pulsar.client.api.ProxyProtocol
void
setAuthentication
(Map<String, String> authentication) void
setAuthParams
(String authParams) void
setAuthPluginClassName
(String authPluginClassName) void
setConnectionTimeout
(Duration connectionTimeout) void
setDnsLookupBindAddress
(String dnsLookupBindAddress) void
setDnsLookupBindPort
(Integer dnsLookupBindPort) void
setEnableBusyWait
(Boolean enableBusyWait) void
setEnableTransaction
(Boolean enableTransaction) void
setInitialBackoffInterval
(Duration initialBackoffInterval) void
setKeepAliveInterval
(Duration keepAliveInterval) void
setListenerName
(String listenerName) void
setLookupTimeout
(Duration lookupTimeout) void
setMaxBackoffInterval
(Duration maxBackoffInterval) void
setMaxConcurrentLookupRequest
(Integer maxConcurrentLookupRequest) void
setMaxLookupRedirects
(Integer maxLookupRedirects) void
setMaxLookupRequest
(Integer maxLookupRequest) void
setMaxNumberOfRejectedRequestPerConnection
(Integer maxNumberOfRejectedRequestPerConnection) void
setMemoryLimit
(DataSize memoryLimit) void
setNumConnectionsPerBroker
(Integer numConnectionsPerBroker) void
setNumIoThreads
(Integer numIoThreads) void
setNumListenerThreads
(Integer numListenerThreads) void
setOperationTimeout
(Duration operationTimeout) void
setProxyProtocol
(org.apache.pulsar.client.api.ProxyProtocol proxyProtocol) void
setProxyServiceUrl
(String proxyServiceUrl) void
setRequestTimeout
(Duration requestTimeout) void
setServiceUrl
(String serviceUrl) void
setSocks5ProxyAddress
(String socks5ProxyAddress) void
setSocks5ProxyPassword
(String socks5ProxyPassword) void
setSocks5ProxyUsername
(String socks5ProxyUsername) void
setSslProvider
(String sslProvider) void
setStatsInterval
(Duration statsInterval) void
setTlsAllowInsecureConnection
(Boolean tlsAllowInsecureConnection) void
setTlsCiphers
(Set<String> tlsCiphers) void
setTlsHostnameVerificationEnable
(Boolean tlsHostnameVerificationEnable) void
setTlsProtocols
(Set<String> tlsProtocols) void
setTlsTrustCertsFilePath
(String tlsTrustCertsFilePath) void
setTlsTrustStorePassword
(String tlsTrustStorePassword) void
setTlsTrustStorePath
(String tlsTrustStorePath) void
setTlsTrustStoreType
(String tlsTrustStoreType) void
setUseKeyStoreTls
(Boolean useKeyStoreTls) void
setUseTcpNoDelay
(Boolean useTcpNoDelay) void
-
Constructor Details
-
Client
public Client()
-
-
Method Details
-
getServiceUrl
-
setServiceUrl
-
getListenerName
-
setListenerName
-
getAuthPluginClassName
-
setAuthPluginClassName
-
getAuthParams
-
setAuthParams
-
getAuthentication
-
setAuthentication
-
getOperationTimeout
-
setOperationTimeout
-
getLookupTimeout
-
setLookupTimeout
-
getNumIoThreads
-
setNumIoThreads
-
getNumListenerThreads
-
setNumListenerThreads
-
getNumConnectionsPerBroker
-
setNumConnectionsPerBroker
-
getUseTcpNoDelay
-
setUseTcpNoDelay
-
getUseTls
-
setUseTls
-
getTlsHostnameVerificationEnable
-
setTlsHostnameVerificationEnable
-
getTlsTrustCertsFilePath
-
setTlsTrustCertsFilePath
-
getTlsAllowInsecureConnection
-
setTlsAllowInsecureConnection
-
getUseKeyStoreTls
-
setUseKeyStoreTls
-
getSslProvider
-
setSslProvider
-
getTlsTrustStoreType
-
setTlsTrustStoreType
-
getTlsTrustStorePath
-
setTlsTrustStorePath
-
getTlsTrustStorePassword
-
setTlsTrustStorePassword
-
getTlsCiphers
-
setTlsCiphers
-
getTlsProtocols
-
setTlsProtocols
-
getStatsInterval
-
setStatsInterval
-
getMaxConcurrentLookupRequest
-
setMaxConcurrentLookupRequest
-
getMaxLookupRequest
-
setMaxLookupRequest
-
getMaxLookupRedirects
-
setMaxLookupRedirects
-
getMaxNumberOfRejectedRequestPerConnection
-
setMaxNumberOfRejectedRequestPerConnection
public void setMaxNumberOfRejectedRequestPerConnection(Integer maxNumberOfRejectedRequestPerConnection) -
getKeepAliveInterval
-
setKeepAliveInterval
-
getConnectionTimeout
-
setConnectionTimeout
-
getRequestTimeout
-
setRequestTimeout
-
getInitialBackoffInterval
-
setInitialBackoffInterval
-
getMaxBackoffInterval
-
setMaxBackoffInterval
-
getEnableBusyWait
-
setEnableBusyWait
-
getMemoryLimit
-
setMemoryLimit
-
getProxyServiceUrl
-
setProxyServiceUrl
-
getProxyProtocol
public org.apache.pulsar.client.api.ProxyProtocol getProxyProtocol() -
setProxyProtocol
public void setProxyProtocol(org.apache.pulsar.client.api.ProxyProtocol proxyProtocol) -
getEnableTransaction
-
setEnableTransaction
-
getDnsLookupBindAddress
-
setDnsLookupBindAddress
-
getDnsLookupBindPort
-
setDnsLookupBindPort
-
getSocks5ProxyAddress
-
setSocks5ProxyAddress
-
getSocks5ProxyUsername
-
setSocks5ProxyUsername
-
getSocks5ProxyPassword
-
setSocks5ProxyPassword
-
buildProperties
-