Index

A B C D E F G H I J L M O P Q R S T U W Z 
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 HostAndPort instance 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 Configuration objects.
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
 
A B C D E F G H I J L M O P Q R S T U W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form