A B C D E F G H I L M N O P R S T U W Z
A
- addRestResources(String, String, String, Object) - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- addServlet(String, ServletHolder) - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- addServlet(String, ServletHolder, List<Pair<String, Object>>) - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- addServlet(String, ServletHolder, List<Pair<String, Object>>, boolean) - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- addWebServerHandlers(WebServer, ProxyConfiguration, ProxyService, BrokerDiscoveryProvider) - 类 中的静态方法org.apache.pulsar.proxy.server.ProxyServiceStarter
-
- ATTRIBUTE_PULSAR_PROXY_NAME - 类 中的静态变量org.apache.pulsar.proxy.stats.ProxyStats
-
B
- BACKEND_CONN - 类 中的静态变量org.apache.pulsar.proxy.server.ParserProxyHandler
-
- brokerAddress - 类 中的变量org.apache.pulsar.proxy.stats.ConnectionStats
-
- BrokerDiscoveryProvider - org.apache.pulsar.proxy.server中的类
-
Maintains available active broker list and returns next active broker in round-robin for discovery service.
- BrokerDiscoveryProvider(ProxyConfiguration, ZooKeeperClientFactory) - 类 的构造器org.apache.pulsar.proxy.server.BrokerDiscoveryProvider
-
- byteRate - 类 中的变量org.apache.pulsar.proxy.stats.ConnectionStats
-
C
- calculate() - 类 中的方法org.apache.pulsar.proxy.stats.TopicStats
-
- channelActive(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- channelActive(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- channelInactive(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- channelInactive(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- channelRead(ChannelHandlerContext, Object) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- channelRead(ChannelHandlerContext, Object) - 类 中的方法org.apache.pulsar.proxy.server.ParserProxyHandler
-
- channelRead(ChannelHandlerContext, Object) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- channelRegistered(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- channelUnregistered(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- checkAuthorization(ProxyService, TopicName, String, AuthenticationDataSource) - 类 中的静态方法org.apache.pulsar.proxy.server.BrokerDiscoveryProvider
-
- clientAddress - 类 中的变量org.apache.pulsar.proxy.stats.ConnectionStats
-
- close() - 类 中的方法org.apache.pulsar.proxy.server.BrokerDiscoveryProvider
-
- close() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnectionPool
-
- close() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- close() - 类 中的方法org.apache.pulsar.proxy.server.ProxyServiceStarter
-
- close() - 类 中的方法org.apache.pulsar.proxy.server.util.ZookeeperCacheLoader
-
- ConnectionStats - org.apache.pulsar.proxy.stats中的类
-
- ConnectionStats(double, double, Channel, Channel) - 类 的构造器org.apache.pulsar.proxy.stats.ConnectionStats
-
- ctx - 类 中的变量org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
D
- DirectProxyHandler - org.apache.pulsar.proxy.server中的类
-
- DirectProxyHandler(ProxyService, ProxyConnection, String, int, Supplier<SslHandler>) - 类 的构造器org.apache.pulsar.proxy.server.DirectProxyHandler
-
- DirectProxyHandler.ProxyBackendHandler - org.apache.pulsar.proxy.server中的类
-
E
- exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- externalServicePort - 类 中的变量org.apache.pulsar.proxy.server.WebServer
-
F
- FRONTEND_CONN - 类 中的静态变量org.apache.pulsar.proxy.server.ParserProxyHandler
-
G
- getAuthenticationService() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getAuthorizationService() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getAvailableBrokers() - 类 中的方法org.apache.pulsar.proxy.server.util.ZookeeperCacheLoader
-
- getClientAuthentication() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- getConfig() - 类 中的方法org.apache.pulsar.proxy.server.ProxyServiceStarter
-
- getConfiguration() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getConfigurationCacheService() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getDiscoveryProvider() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getExternalServicePort() - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- getHAProxyMessage() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- getListenPort() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getListenPortHTTP() - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- getListenPortHTTPS() - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- getListenPortTls() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getLocalZkCache() - 类 中的方法org.apache.pulsar.proxy.server.util.ZookeeperCacheLoader
-
- getLookupRequestSemaphore() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getName() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration.HttpReverseProxyConfig
-
- getPath() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration.HttpReverseProxyConfig
-
- getProperties() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration
-
- getProxyLogLevel(int) - 类 中的方法org.apache.pulsar.proxy.stats.ProxyStats
-
- getProxyTo() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration.HttpReverseProxyConfig
-
- getServicePort() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration
-
- getServicePortTls() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration
-
- getServiceUri() - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- getServiceUrl() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getServiceUrlTls() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getTimer() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getWebServicePort() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration
-
- getWebServicePortTls() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration
-
- getWorkerGroup() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- getZooKeeperClientFactory() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
H
- handleAuthChallenge(PulsarApi.CommandAuthChallenge) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- handleAuthResponse(PulsarApi.CommandAuthResponse) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- handleConnect(PulsarApi.CommandConnect) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- handleConnected(PulsarApi.CommandConnected) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- handleGetSchema(PulsarApi.CommandGetSchema) - 类 中的方法org.apache.pulsar.proxy.server.LookupProxyHandler
-
- handleGetSchema(PulsarApi.CommandGetSchema) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- handleGetTopicsOfNamespace(PulsarApi.CommandGetTopicsOfNamespace) - 类 中的方法org.apache.pulsar.proxy.server.LookupProxyHandler
-
- handleGetTopicsOfNamespace(PulsarApi.CommandGetTopicsOfNamespace) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- handleLookup(PulsarApi.CommandLookupTopic) - 类 中的方法org.apache.pulsar.proxy.server.LookupProxyHandler
-
- handleLookup(PulsarApi.CommandLookupTopic) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
handles discovery request from client ands sends next active broker address
- handlePartitionMetadataRequest(PulsarApi.CommandPartitionedTopicMetadata) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- handlePartitionMetadataResponse(PulsarApi.CommandPartitionedTopicMetadata) - 类 中的方法org.apache.pulsar.proxy.server.LookupProxyHandler
-
- hasHAProxyMessage() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
I
- inboundOutboundChannelMap - 类 中的静态变量org.apache.pulsar.proxy.server.DirectProxyHandler
-
- initChannel(SocketChannel) - 类 中的方法org.apache.pulsar.proxy.server.ServiceChannelInitializer
-
- isHandshakeCompleted() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- isStarted() - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
L
- LOADBALANCE_BROKERS_ROOT - 类 中的静态变量org.apache.pulsar.proxy.server.util.ZookeeperCacheLoader
-
- LookupProxyHandler - org.apache.pulsar.proxy.server中的类
-
- LookupProxyHandler(ProxyService, ProxyConnection) - 类 的构造器org.apache.pulsar.proxy.server.LookupProxyHandler
-
- lookupRequestSemaphore - 类 中的变量org.apache.pulsar.proxy.server.ProxyService
-
M
- main(String[]) - 类 中的静态方法org.apache.pulsar.proxy.server.ProxyServiceStarter
-
- messageReceived() - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- metrics() - 类 中的方法org.apache.pulsar.proxy.stats.ProxyStats
-
N
- newConnectCommand() - 类 中的方法org.apache.pulsar.proxy.server.ProxyClientCnx
-
O
- operationComplete(Future<Void>) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- operationComplete(Future<Void>) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConnection
-
- org.apache.pulsar.proxy.server - 程序包 org.apache.pulsar.proxy.server
-
- org.apache.pulsar.proxy.server.util - 程序包 org.apache.pulsar.proxy.server.util
-
- org.apache.pulsar.proxy.stats - 程序包 org.apache.pulsar.proxy.stats
-
P
- ParserProxyHandler - org.apache.pulsar.proxy.server中的类
-
- ParserProxyHandler(ProxyService, Channel, String, int) - 类 的构造器org.apache.pulsar.proxy.server.ParserProxyHandler
-
- path(String...) - 类 中的静态方法org.apache.pulsar.proxy.server.BrokerDiscoveryProvider
-
- ProxyBackendHandler(ProxyConfiguration, int) - 类 的构造器org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- ProxyClientCnx - org.apache.pulsar.proxy.server中的类
-
- ProxyClientCnx(ClientConfigurationData, EventLoopGroup, String, AuthData, String, int) - 类 的构造器org.apache.pulsar.proxy.server.ProxyClientCnx
-
- ProxyConfiguration - org.apache.pulsar.proxy.server中的类
-
- ProxyConfiguration() - 类 的构造器org.apache.pulsar.proxy.server.ProxyConfiguration
-
- ProxyConfiguration.HttpReverseProxyConfig - org.apache.pulsar.proxy.server中的类
-
- ProxyConnection - org.apache.pulsar.proxy.server中的类
-
Handles incoming discovery request from client and sends appropriate response back to client
- ProxyConnection(ProxyService, Supplier<SslHandler>) - 类 的构造器org.apache.pulsar.proxy.server.ProxyConnection
-
- ProxyConnectionPool - org.apache.pulsar.proxy.server中的类
-
- ProxyConnectionPool(ClientConfigurationData, EventLoopGroup, Supplier<ClientCnx>) - 类 的构造器org.apache.pulsar.proxy.server.ProxyConnectionPool
-
- proxyLogLevel - 类 中的变量org.apache.pulsar.proxy.server.ProxyService
-
- ProxyService - org.apache.pulsar.proxy.server中的类
-
Pulsar proxy service
- ProxyService(ProxyConfiguration, AuthenticationService) - 类 的构造器org.apache.pulsar.proxy.server.ProxyService
-
- proxyService() - 类 中的方法org.apache.pulsar.proxy.stats.ProxyStats
-
- ProxyServiceStarter - org.apache.pulsar.proxy.server中的类
-
Starts an instance of the Pulsar ProxyService
- ProxyServiceStarter(String[]) - 类 的构造器org.apache.pulsar.proxy.server.ProxyServiceStarter
-
- ProxyStats - org.apache.pulsar.proxy.stats中的类
-
- ProxyStats() - 类 的构造器org.apache.pulsar.proxy.stats.ProxyStats
-
R
- requestRate - 类 中的变量org.apache.pulsar.proxy.stats.ConnectionStats
-
- RestException - org.apache.pulsar.proxy.stats中的异常错误
-
Exception used to provide better error messages to clients of the REST API.
- RestException(Response.Status, String) - 异常错误 的构造器org.apache.pulsar.proxy.stats.RestException
-
- RestException(int, String) - 异常错误 的构造器org.apache.pulsar.proxy.stats.RestException
-
- RestException(Throwable) - 异常错误 的构造器org.apache.pulsar.proxy.stats.RestException
-
S
- ServiceChannelInitializer - org.apache.pulsar.proxy.server中的类
-
Initialize service channel handlers.
- ServiceChannelInitializer(ProxyService, ProxyConfiguration, boolean) - 类 的构造器org.apache.pulsar.proxy.server.ServiceChannelInitializer
-
- servletContext - 类 中的变量org.apache.pulsar.proxy.stats.ProxyStats
-
- setConfigurationCacheService(ConfigurationCacheService) - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- setProperties(Properties) - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration
-
- setRemoteHostName(String) - 类 中的方法org.apache.pulsar.proxy.server.DirectProxyHandler.ProxyBackendHandler
-
- start() - 类 中的方法org.apache.pulsar.proxy.server.ProxyService
-
- start() - 类 中的方法org.apache.pulsar.proxy.server.ProxyServiceStarter
-
- start() - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
- stop() - 类 中的方法org.apache.pulsar.proxy.server.WebServer
-
T
- TLS_HANDLER - 类 中的静态变量org.apache.pulsar.proxy.server.DirectProxyHandler
-
- TLS_HANDLER - 类 中的静态变量org.apache.pulsar.proxy.server.ServiceChannelInitializer
-
- topics() - 类 中的方法org.apache.pulsar.proxy.stats.ProxyStats
-
- TopicStats - org.apache.pulsar.proxy.stats中的类
-
- TopicStats() - 类 的构造器org.apache.pulsar.proxy.stats.TopicStats
-
- toString() - 类 中的方法org.apache.pulsar.proxy.server.ProxyConfiguration.HttpReverseProxyConfig
-
U
- updateProxyLogLevel(int) - 类 中的方法org.apache.pulsar.proxy.stats.ProxyStats
-
W
- WebServer - org.apache.pulsar.proxy.server中的类
-
Manages web-service startup/stop on jetty server.
- WebServer(ProxyConfiguration, AuthenticationService) - 类 的构造器org.apache.pulsar.proxy.server.WebServer
-
Z
- ZookeeperCacheLoader - org.apache.pulsar.proxy.server.util中的类
-
Connects with ZooKeeper and sets watch to listen changes for active broker list.
- ZookeeperCacheLoader(ZooKeeperClientFactory, String, int) - 类 的构造器org.apache.pulsar.proxy.server.util.ZookeeperCacheLoader
-
Initialize ZooKeeper session and creates broker cache list
A B C D E F G H I L M N O P R S T U W Z
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.