A B C D E F G H I L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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() - Method in class org.apache.pulsar.proxy.stats.ProxyStats
- ProxyService - Class in org.apache.pulsar.proxy.server
-
Pulsar proxy service
- ProxyService(ProxyConfiguration, AuthenticationService) - Constructor for class org.apache.pulsar.proxy.server.ProxyService
- 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(int, String) - Constructor for exception org.apache.pulsar.proxy.stats.RestException
- RestException(Throwable) - Constructor for exception org.apache.pulsar.proxy.stats.RestException
- RestException(Response.Status, String) - 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
All Classes All Packages