JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
A
addRestResources(String, String, String, Object)
- Method in class org.apache.pulsar.proxy.server.
WebServer
addServlet(String, ServletHolder)
- Method in class org.apache.pulsar.proxy.server.
WebServer
addServlet(String, ServletHolder, List<Pair<String, Object>>)
- Method in class org.apache.pulsar.proxy.server.
WebServer
addServlet(String, ServletHolder, List<Pair<String, Object>>, boolean)
- Method in class org.apache.pulsar.proxy.server.
WebServer
addWebServerHandlers(WebServer, ProxyConfiguration, ProxyService, BrokerDiscoveryProvider)
- Static method in class org.apache.pulsar.proxy.server.
ProxyServiceStarter
ATTRIBUTE_PULSAR_PROXY_NAME
- Static variable in class org.apache.pulsar.proxy.stats.
ProxyStats
B
BACKEND_CONN
- Static variable in class org.apache.pulsar.proxy.server.
ParserProxyHandler
brokerAddress
- Variable in class org.apache.pulsar.proxy.stats.
ConnectionStats
BrokerDiscoveryProvider
- Class in
org.apache.pulsar.proxy.server
Maintains available active broker list and returns next active broker in round-robin for discovery service.
BrokerDiscoveryProvider(ProxyConfiguration, PulsarResources)
- Constructor for class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
byteRate
- Variable in class org.apache.pulsar.proxy.stats.
ConnectionStats
C
calculate()
- Method in class org.apache.pulsar.proxy.stats.
TopicStats
channelActive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
channelActive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
channelInactive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
channelInactive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
channelRead(ChannelHandlerContext, Object)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
channelRead(ChannelHandlerContext, Object)
- Method in class org.apache.pulsar.proxy.server.
ParserProxyHandler
channelRead(ChannelHandlerContext, Object)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
channelRegistered(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
channelUnregistered(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
checkAuthorization(ProxyService, TopicName, String, AuthenticationDataSource)
- Static method in class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
clientAddress
- Variable in class org.apache.pulsar.proxy.stats.
ConnectionStats
close()
- Method in class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
close()
- Method in class org.apache.pulsar.proxy.server.
ProxyConnectionPool
close()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
ConnectionStats
- Class in
org.apache.pulsar.proxy.stats
ConnectionStats(double, double, Channel, Channel)
- Constructor for class org.apache.pulsar.proxy.stats.
ConnectionStats
createConfigurationMetadataStore()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
createLocalMetadataStore()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
ctx
- Variable in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
D
DirectProxyHandler
- Class in
org.apache.pulsar.proxy.server
DirectProxyHandler(ProxyService, ProxyConnection, String, int, Supplier<SslHandler>)
- Constructor for class org.apache.pulsar.proxy.server.
DirectProxyHandler
DirectProxyHandler.ProxyBackendHandler
- Class in
org.apache.pulsar.proxy.server
E
exceptionCaught(ChannelHandlerContext, Throwable)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
exceptionCaught(ChannelHandlerContext, Throwable)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
externalServicePort
- Variable in class org.apache.pulsar.proxy.server.
WebServer
F
FRONTEND_CONN
- Static variable in class org.apache.pulsar.proxy.server.
ParserProxyHandler
G
getAuthenticationService()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getAuthorizationService()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getClientAuthentication()
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
getConfiguration()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getConfigurationCacheService()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getDiscoveryProvider()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getExternalServicePort()
- Method in class org.apache.pulsar.proxy.server.
WebServer
getHAProxyMessage()
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
getListenPort()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getListenPortHTTP()
- Method in class org.apache.pulsar.proxy.server.
WebServer
getListenPortHTTPS()
- Method in class org.apache.pulsar.proxy.server.
WebServer
getListenPortTls()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getLookupRequestSemaphore()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getName()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration.HttpReverseProxyConfig
getPath()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration.HttpReverseProxyConfig
getProperties()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getProxyLogLevel(int)
- Method in class org.apache.pulsar.proxy.stats.
ProxyStats
getProxyTo()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration.HttpReverseProxyConfig
getServicePort()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getServicePortTls()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getServiceUri()
- Method in class org.apache.pulsar.proxy.server.
WebServer
getServiceUrl()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getServiceUrlTls()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getTimer()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getWebServicePort()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getWebServicePortTls()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getWorkerGroup()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
H
handleAuthChallenge(CommandAuthChallenge)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
handleAuthResponse(CommandAuthResponse)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handleConnect(CommandConnect)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handleConnected(CommandConnected)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
handleGetSchema(CommandGetSchema)
- Method in class org.apache.pulsar.proxy.server.
LookupProxyHandler
handleGetSchema(CommandGetSchema)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handleGetTopicsOfNamespace(CommandGetTopicsOfNamespace)
- Method in class org.apache.pulsar.proxy.server.
LookupProxyHandler
handleGetTopicsOfNamespace(CommandGetTopicsOfNamespace)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handleLookup(CommandLookupTopic)
- Method in class org.apache.pulsar.proxy.server.
LookupProxyHandler
handleLookup(CommandLookupTopic)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handles discovery request from client ands sends next active broker address
handlePartitionMetadataRequest(CommandPartitionedTopicMetadata)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handlePartitionMetadataResponse(CommandPartitionedTopicMetadata)
- Method in class org.apache.pulsar.proxy.server.
LookupProxyHandler
hasHAProxyMessage()
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
I
inboundOutboundChannelMap
- Static variable in class org.apache.pulsar.proxy.server.
DirectProxyHandler
initChannel(SocketChannel)
- Method in class org.apache.pulsar.proxy.server.
ServiceChannelInitializer
isHandshakeCompleted()
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
isStarted()
- Method in class org.apache.pulsar.proxy.server.
WebServer
L
LookupProxyHandler
- Class in
org.apache.pulsar.proxy.server
LookupProxyHandler(ProxyService, ProxyConnection)
- Constructor for class org.apache.pulsar.proxy.server.
LookupProxyHandler
lookupRequestSemaphore
- Variable in class org.apache.pulsar.proxy.server.
ProxyService
M
main(String[])
- Static method in class org.apache.pulsar.proxy.server.
ProxyServiceStarter
messageReceived()
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
metrics()
- Method in class org.apache.pulsar.proxy.stats.
ProxyStats
N
newConnectCommand()
- Method in class org.apache.pulsar.proxy.server.
ProxyClientCnx
O
operationComplete(Future<Void>)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
operationComplete(Future<Void>)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
org.apache.pulsar.proxy.server
- package org.apache.pulsar.proxy.server
org.apache.pulsar.proxy.stats
- package org.apache.pulsar.proxy.stats
P
ParserProxyHandler
- Class in
org.apache.pulsar.proxy.server
ParserProxyHandler(ProxyService, Channel, String, int)
- Constructor for class org.apache.pulsar.proxy.server.
ParserProxyHandler
path(String...)
- Static method in class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
ProxyBackendHandler(ProxyConfiguration, int)
- Constructor for class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
ProxyClientCnx
- Class in
org.apache.pulsar.proxy.server
ProxyClientCnx(ClientConfigurationData, EventLoopGroup, String, AuthData, String, int)
- Constructor for class org.apache.pulsar.proxy.server.
ProxyClientCnx
ProxyConfiguration
- Class in
org.apache.pulsar.proxy.server
ProxyConfiguration()
- Constructor for class org.apache.pulsar.proxy.server.
ProxyConfiguration
ProxyConfiguration.HttpReverseProxyConfig
- Class in
org.apache.pulsar.proxy.server
ProxyConnection
- Class in
org.apache.pulsar.proxy.server
Handles incoming discovery request from client and sends appropriate response back to client
ProxyConnection(ProxyService, Supplier<SslHandler>)
- Constructor for class org.apache.pulsar.proxy.server.
ProxyConnection
ProxyConnectionPool
- Class in
org.apache.pulsar.proxy.server
ProxyConnectionPool(ClientConfigurationData, EventLoopGroup, Supplier<ClientCnx>)
- Constructor for class org.apache.pulsar.proxy.server.
ProxyConnectionPool
proxyLogLevel
- Variable in class org.apache.pulsar.proxy.server.
ProxyService
ProxyService
- Class in
org.apache.pulsar.proxy.server
Pulsar proxy service
ProxyService(ProxyConfiguration, AuthenticationService)
- Constructor for class org.apache.pulsar.proxy.server.
ProxyService
proxyService()
- Method in class org.apache.pulsar.proxy.stats.
ProxyStats
ProxyServiceStarter
- Class in
org.apache.pulsar.proxy.server
Starts an instance of the Pulsar ProxyService
ProxyServiceStarter(String[])
- Constructor for class org.apache.pulsar.proxy.server.
ProxyServiceStarter
ProxyStats
- Class in
org.apache.pulsar.proxy.stats
ProxyStats()
- Constructor for class org.apache.pulsar.proxy.stats.
ProxyStats
R
requestRate
- Variable in class org.apache.pulsar.proxy.stats.
ConnectionStats
RestException
- Exception in
org.apache.pulsar.proxy.stats
Exception used to provide better error messages to clients of the REST API.
RestException(Response.Status, String)
- Constructor for exception org.apache.pulsar.proxy.stats.
RestException
RestException(int, String)
- Constructor for exception org.apache.pulsar.proxy.stats.
RestException
RestException(Throwable)
- Constructor for exception org.apache.pulsar.proxy.stats.
RestException
S
ServiceChannelInitializer
- Class in
org.apache.pulsar.proxy.server
Initialize service channel handlers.
ServiceChannelInitializer(ProxyService, ProxyConfiguration, boolean)
- Constructor for class org.apache.pulsar.proxy.server.
ServiceChannelInitializer
servletContext
- Variable in class org.apache.pulsar.proxy.stats.
ProxyStats
setConfigurationCacheService(ConfigurationMetadataCacheService)
- Method in class org.apache.pulsar.proxy.server.
ProxyService
setProperties(Properties)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setRemoteHostName(String)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
start()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
start()
- Method in class org.apache.pulsar.proxy.server.
WebServer
stop()
- Method in class org.apache.pulsar.proxy.server.
WebServer
T
TLS_HANDLER
- Static variable in class org.apache.pulsar.proxy.server.
DirectProxyHandler
TLS_HANDLER
- Static variable in class org.apache.pulsar.proxy.server.
ServiceChannelInitializer
topics()
- Method in class org.apache.pulsar.proxy.stats.
ProxyStats
TopicStats
- Class in
org.apache.pulsar.proxy.stats
TopicStats()
- Constructor for class org.apache.pulsar.proxy.stats.
TopicStats
toString()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration.HttpReverseProxyConfig
U
updateProxyLogLevel(int)
- Method in class org.apache.pulsar.proxy.stats.
ProxyStats
W
WebServer
- Class in
org.apache.pulsar.proxy.server
Manages web-service startup/stop on jetty server.
WebServer(ProxyConfiguration, AuthenticationService)
- Constructor for class org.apache.pulsar.proxy.server.
WebServer
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017–2021
Apache Software Foundation
. All rights reserved.