Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AvaticaServerConfigurationFactory - Interface in org.apache.phoenix.queryserver.server
- AvaticaServerConfigurationFactory.AvaticaServerConfigurationFactoryImpl - Class in org.apache.phoenix.queryserver.server
- AvaticaServerConfigurationFactoryImpl() - Constructor for class org.apache.phoenix.queryserver.server.AvaticaServerConfigurationFactory.AvaticaServerConfigurationFactoryImpl
- awaitRunning() - Method in class org.apache.phoenix.queryserver.server.QueryServer
-
Calling thread waits until the server is running.
- awaitRunning(long, TimeUnit) - Method in class org.apache.phoenix.queryserver.server.QueryServer
-
Calling thread waits until the server is running.
B
- BasicAuthenticationServerCustomizer - Class in org.apache.phoenix.queryserver.server.customizers
-
Avatica ServerCustomizer which performs HTTP Basic authentication against a static user database.
- BasicAuthenticationServerCustomizer() - Constructor for class org.apache.phoenix.queryserver.server.customizers.BasicAuthenticationServerCustomizer
- BasicAuthenticationServerCustomizer.BasicAuthServerCustomizerFactory - Class in org.apache.phoenix.queryserver.server.customizers
- BasicAuthServerCustomizerFactory() - Constructor for class org.apache.phoenix.queryserver.server.customizers.BasicAuthenticationServerCustomizer.BasicAuthServerCustomizerFactory
C
- clearSingletons() - Static method in class org.apache.phoenix.util.InstanceResolver
- CLIENT_JARS_CONTEXT_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- CLIENT_JARS_ENABLED_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- CLIENT_JARS_REPO_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.apache.phoenix.util.SimpleLRUCache
- CONNECT_STRING_PREFIX - Static variable in class org.apache.phoenix.util.ThinClientUtil
- create(List<String>) - Method in class org.apache.phoenix.queryserver.server.PhoenixMetaFactoryImpl
- createRemoteUserExtractor(Configuration) - Method in interface org.apache.phoenix.queryserver.server.RemoteUserExtractorFactory
- createRemoteUserExtractor(Configuration) - Method in class org.apache.phoenix.queryserver.server.RemoteUserExtractorFactory.RemoteUserExtractorFactoryImpl
- createServerCustomizers(Configuration, AvaticaServerConfiguration) - Method in class org.apache.phoenix.queryserver.server.customizers.BasicAuthenticationServerCustomizer.BasicAuthServerCustomizerFactory
- createServerCustomizers(Configuration, AvaticaServerConfiguration) - Method in interface org.apache.phoenix.queryserver.server.ServerCustomizersFactory
-
Creates a list of customizers that will customize the server.
- createServerCustomizers(Configuration, AvaticaServerConfiguration) - Method in class org.apache.phoenix.queryserver.server.ServerCustomizersFactory.ServerCustomizersFactoryImpl
- customize(Server) - Method in class org.apache.phoenix.queryserver.server.customizers.BasicAuthenticationServerCustomizer
- customize(Server) - Method in class org.apache.phoenix.queryserver.server.customizers.HostedClientJarsServerCustomizer
- customize(Server) - Method in class org.apache.phoenix.queryserver.server.customizers.JMXJsonEndpointServerCustomizer
D
- DEFAULT_CLIENT_JARS_CONTEXT - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_CLIENT_JARS_ENABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_CLIENT_JARS_REPO - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_EXTRA_JDBC_ARGUMENTS - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_PHOENIX_QUERY_SERVER_CLUSTER_BASE_PATH - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_PHOENIX_QUERY_SERVER_LOADBALANCER_ENABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_PHOENIX_QUERY_SERVER_SERVICE_NAME - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_PHOENIX_QUERY_SERVER_ZK_ACL_PASSWORD - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_PHOENIX_QUERY_SERVER_ZK_ACL_USERNAME - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_CUSTOM_AUTH_ENABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_DISABLE_KERBEROS_LOGIN - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_HTTP_PORT - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_JMXJSONENDPOINT_DISABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_REMOTEUSEREXTRACTOR_PARAM - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_SERIALIZATION - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_SKIP_WORDS - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_SPNEGO_AUTH_DISABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_TLS_ENABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_TLS_KEYSTORE_PASSWORD - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_TLS_TRUSTSTORE_PASSWORD - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_UGI_CACHE_CONCURRENCY - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_UGI_CACHE_INITIAL_SIZE - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_UGI_CACHE_MAX_SIZE - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- DEFAULT_QUERY_SERVER_WITH_REMOTEUSEREXTRACTOR - Static variable in class org.apache.phoenix.queryserver.QueryServerOptions
- doAsRemoteUser(String, String, Callable<T>) - Method in class org.apache.phoenix.queryserver.server.QueryServer.PhoenixDoAsCallback
E
- enableCustomAuth(HttpServer.Builder<Server>, Configuration, UserGroupInformation) - Method in class org.apache.phoenix.queryserver.server.QueryServer
- enableServerCustomizersIfNecessary(HttpServer.Builder<Server>, Configuration, AvaticaServerConfiguration) - Method in class org.apache.phoenix.queryserver.server.QueryServer
- equals(Object) - Method in class org.apache.phoenix.util.HostAndPort
- EXTRA_JDBC_ARGUMENTS_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
F
- fromParts(String, int) - Static method in class org.apache.phoenix.util.HostAndPort
-
Build a HostAndPort instance from separate host and port values.
- fromString(String) - Static method in class org.apache.phoenix.util.HostAndPort
-
Split a freeform string into a host and port, without strict validation.
G
- get(Class<T>, List<T>) - Static method in class org.apache.phoenix.util.InstanceResolver
-
Resolves all instances of a specified class and add it to the list of default implementations
- getAcls() - Method in interface org.apache.phoenix.loadbalancer.service.LoadBalanceZookeeperConf
- getAvaticaServerConfiguration(Configuration, UserGroupInformation) - Method in class org.apache.phoenix.queryserver.server.AvaticaServerConfigurationFactory.AvaticaServerConfigurationFactoryImpl
- getAvaticaServerConfiguration(Configuration, UserGroupInformation) - Method in interface org.apache.phoenix.queryserver.server.AvaticaServerConfigurationFactory
- getConfiguration() - Method in class org.apache.phoenix.queryserver.QueryServerOptions
- getConnectionUrl(String, int) - Static method in class org.apache.phoenix.util.ThinClientUtil
- getConnectionUrl(String, String, int) - Static method in class org.apache.phoenix.util.ThinClientUtil
- getConnectionUrl(String, String, int, String) - Static method in class org.apache.phoenix.util.ThinClientUtil
- getConnectionUrl(Properties, Configuration) - Method in class org.apache.phoenix.queryserver.server.PhoenixMetaFactoryImpl
- getFullPathToNode(HostAndPort) - Method in interface org.apache.phoenix.loadbalancer.service.LoadBalanceZookeeperConf
- getHostText() - Method in class org.apache.phoenix.util.HostAndPort
-
Returns the portion of this
HostAndPortinstance that should represent the hostname or IPv4/IPv6 literal. - getLoadBalanceConfiguration() - Method in class org.apache.phoenix.queryserver.server.QueryServer
- getParentPath() - Method in interface org.apache.phoenix.loadbalancer.service.LoadBalanceZookeeperConf
- getPort() - Method in class org.apache.phoenix.queryserver.server.QueryServer
- getPort() - Method in class org.apache.phoenix.util.HostAndPort
-
Get the current port number, failing if no port is defined.
- getPortOrDefault(int) - Method in class org.apache.phoenix.util.HostAndPort
-
Returns the current port number, with a default if no port is defined.
- getQueryServerBasePath() - Method in interface org.apache.phoenix.loadbalancer.service.LoadBalanceZookeeperConf
- getRegistry() - Method in class org.apache.phoenix.queryserver.server.QueryServer
- getRetCode() - Method in class org.apache.phoenix.queryserver.server.QueryServer
- getServiceName() - Method in interface org.apache.phoenix.loadbalancer.service.LoadBalanceZookeeperConf
- getSingleton(Class<T>, T) - Static method in class org.apache.phoenix.util.InstanceResolver
-
Resolves an instance of the specified class if it has not already been resolved.
- getThrowable() - Method in class org.apache.phoenix.queryserver.server.QueryServer
- getZkConnectString() - Method in interface org.apache.phoenix.loadbalancer.service.LoadBalanceZookeeperConf
H
- hashCode() - Method in class org.apache.phoenix.util.HostAndPort
- hasPort() - Method in class org.apache.phoenix.util.HostAndPort
-
Return true if this instance has a defined port.
- HostAndPort - Class in org.apache.phoenix.util
-
This class has been copied from Guava 13.0.1, and modified so that it works without the rest of Guava.
- HostedClientJarsServerCustomizer - Class in org.apache.phoenix.queryserver.server.customizers
-
Hosts a Maven repository from local filesystem over HTTP from within PQS.
- HostedClientJarsServerCustomizer(File, String) - Constructor for class org.apache.phoenix.queryserver.server.customizers.HostedClientJarsServerCustomizer
I
- InstanceResolver - Class in org.apache.phoenix.util
-
Resolves object instances registered using the JDK 6+
ServiceLoader.
J
- JDBC_PROTOCOL - Static variable in class org.apache.phoenix.queryserver.server.PhoenixMetaFactoryImpl
- JDBC_PROTOCOL_SEPARATOR - Static variable in class org.apache.phoenix.queryserver.server.PhoenixMetaFactoryImpl
- JDBC_PROTOCOL_TERMINATOR - Static variable in class org.apache.phoenix.queryserver.server.PhoenixMetaFactoryImpl
- JMXJsonEndpointServerCustomizer - Class in org.apache.phoenix.queryserver.server.customizers
- JMXJsonEndpointServerCustomizer() - Constructor for class org.apache.phoenix.queryserver.server.customizers.JMXJsonEndpointServerCustomizer
L
- LoadBalanceZookeeperConf - Interface in org.apache.phoenix.loadbalancer.service
- LOG - Static variable in class org.apache.phoenix.queryserver.server.QueryServer
- LOG - Static variable in class org.apache.phoenix.util.SimpleLRUCache
- logJVMInfo() - Static method in class org.apache.phoenix.queryserver.server.QueryServer
-
Log information about the currently running JVM.
- logProcessInfo(Configuration) - Static method in class org.apache.phoenix.queryserver.server.QueryServer
-
Logs information about the currently running JVM process including the environment variables.
M
- main(String[]) - Static method in class org.apache.phoenix.queryserver.server.QueryServer
O
- org.apache.phoenix.loadbalancer.service - package org.apache.phoenix.loadbalancer.service
- org.apache.phoenix.queryserver - package org.apache.phoenix.queryserver
- org.apache.phoenix.queryserver.register - package org.apache.phoenix.queryserver.register
- org.apache.phoenix.queryserver.server - package org.apache.phoenix.queryserver.server
- org.apache.phoenix.queryserver.server.customizers - package org.apache.phoenix.queryserver.server.customizers
- org.apache.phoenix.util - package org.apache.phoenix.util
P
- PHOENIX_QUERY_SERVER_CLUSTER_BASE_PATH - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- PHOENIX_QUERY_SERVER_LOADBALANCER_ENABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- PHOENIX_QUERY_SERVER_SERVICE_NAME - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- PHOENIX_QUERY_SERVER_ZK_ACL_PASSWORD - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- PHOENIX_QUERY_SERVER_ZK_ACL_USERNAME - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- PhoenixDoAsCallback(UserGroupInformation, Configuration) - Constructor for class org.apache.phoenix.queryserver.server.QueryServer.PhoenixDoAsCallback
- PhoenixMetaFactory - Interface in org.apache.phoenix.queryserver.server
-
A @{link Meta.Factory} that can also respect Hadoop
Configurationobjects. - PhoenixMetaFactoryImpl - Class in org.apache.phoenix.queryserver.server
-
Bridge between Phoenix and Avatica.
- PhoenixMetaFactoryImpl() - Constructor for class org.apache.phoenix.queryserver.server.PhoenixMetaFactoryImpl
- PhoenixMetaFactoryImpl(Configuration) - Constructor for class org.apache.phoenix.queryserver.server.PhoenixMetaFactoryImpl
Q
- QUERY_SERVER_CUSTOM_AUTH_ENABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_DISABLE_KERBEROS_LOGIN - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_DNS_INTERFACE_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_DNS_NAMESERVER_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_ENV_LOGGING_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_ENV_LOGGING_SKIPWORDS_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_HADOOP_SECURITY_CONF_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_HBASE_SECURITY_CONF_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_HTTP_KEYTAB_FILENAME_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_HTTP_PORT_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_JMX_JSON_ENDPOINT_DISABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_KERBEROS_ALLOWED_REALMS - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_KERBEROS_HTTP_PRINCIPAL_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_KERBEROS_HTTP_PRINCIPAL_ATTRIB_LEGACY - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_KERBEROS_PRINCIPAL_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_KEYTAB_FILENAME_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_META_FACTORY_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_REMOTEUSEREXTRACTOR_PARAM - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_SERIALIZATION_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_SPNEGO_AUTH_DISABLED_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_TLS_ENABLED - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_TLS_KEYSTORE - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_TLS_KEYSTORE_PASSWORD - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_TLS_KEYSTORE_TYPE_DEFAULT - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_TLS_KEYSTORE_TYPE_KEY - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_TLS_TRUSTSTORE - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_TLS_TRUSTSTORE_PASSWORD - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_UGI_CACHE_CONCURRENCY - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_UGI_CACHE_INITIAL_SIZE - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_UGI_CACHE_MAX_SIZE - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QUERY_SERVER_WITH_REMOTEUSEREXTRACTOR_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- QueryServer - Class in org.apache.phoenix.queryserver.server
-
A query server for Phoenix over Calcite's Avatica.
- QueryServer() - Constructor for class org.apache.phoenix.queryserver.server.QueryServer
-
Constructor for use from
ToolRunner. - QueryServer(String[], Configuration) - Constructor for class org.apache.phoenix.queryserver.server.QueryServer
-
Constructor for use as
Runnable. - QueryServer.PhoenixDoAsCallback - Class in org.apache.phoenix.queryserver.server
-
Callback to run the Avatica server action as the remote (proxy) user instead of the server.
- QueryServerOptions - Class in org.apache.phoenix.queryserver
- QueryServerProperties - Class in org.apache.phoenix.queryserver
- QueryServerProperties() - Constructor for class org.apache.phoenix.queryserver.QueryServerProperties
R
- registerServer(LoadBalanceZookeeperConf, int, String, String) - Method in interface org.apache.phoenix.queryserver.register.Registry
-
Registers the server with the service locator ( zookeeper).
- registerToServiceProvider(String) - Method in class org.apache.phoenix.queryserver.server.QueryServer
- Registry - Interface in org.apache.phoenix.queryserver.register
-
Registry interface for implementing registering and un-registering to service locator.
- RemoteUserExtractorFactory - Interface in org.apache.phoenix.queryserver.server
-
Creates remote user extractors.
- RemoteUserExtractorFactory.RemoteUserExtractorFactoryImpl - Class in org.apache.phoenix.queryserver.server
- RemoteUserExtractorFactoryImpl() - Constructor for class org.apache.phoenix.queryserver.server.RemoteUserExtractorFactory.RemoteUserExtractorFactoryImpl
- requireBracketsForIPv6() - Method in class org.apache.phoenix.util.HostAndPort
-
Generate an error if the host might be a non-bracketed IPv6 literal.
- run() - Method in class org.apache.phoenix.queryserver.server.QueryServer
- run(String[]) - Method in class org.apache.phoenix.queryserver.server.QueryServer
S
- ServerCustomizersFactory - Interface in org.apache.phoenix.queryserver.server
-
Creates customizers for the underlying Avatica HTTP server.
- ServerCustomizersFactory.ServerCustomizersFactoryImpl - Class in org.apache.phoenix.queryserver.server
-
Factory that creates an empty list of customizers.
- ServerCustomizersFactoryImpl() - Constructor for class org.apache.phoenix.queryserver.server.ServerCustomizersFactory.ServerCustomizersFactoryImpl
- setRemoteUserExtractorIfNecessary(HttpServer.Builder, Configuration) - Method in class org.apache.phoenix.queryserver.server.QueryServer
- SimpleLRUCache<K extends Comparable,
V> - Class in org.apache.phoenix.util -
Minimal Cache implementation based on ConcurrentHashMap.
- SimpleLRUCache(long, int) - Constructor for class org.apache.phoenix.util.SimpleLRUCache
- stop() - Method in class org.apache.phoenix.queryserver.server.QueryServer
T
- ThinClientUtil - Class in org.apache.phoenix.util
-
Utilities for thin client tests
- toString() - Method in class org.apache.phoenix.util.HostAndPort
-
Rebuild the host:port string, including brackets if necessary.
U
- unRegister() - Method in class org.apache.phoenix.queryserver.server.QueryServer
- unRegisterServer() - Method in interface org.apache.phoenix.queryserver.register.Registry
-
Unreqister the server with zookeeper.
- USER_AUTHORIZED - Static variable in class org.apache.phoenix.queryserver.server.customizers.BasicAuthenticationServerCustomizer
- USER_PW - Static variable in class org.apache.phoenix.queryserver.server.customizers.BasicAuthenticationServerCustomizer
W
- withDefaultPort(int) - Method in class org.apache.phoenix.util.HostAndPort
-
Provide a default port if the parsed string contained only a host.
- withDefaults() - Static method in class org.apache.phoenix.queryserver.QueryServerOptions
Z
- ZOOKEEPER_PORT_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
- ZOOKEEPER_QUORUM_ATTRIB - Static variable in class org.apache.phoenix.queryserver.QueryServerProperties
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form