Package org.apache.hadoop.hbase.thrift
Class Constants
java.lang.Object
org.apache.hadoop.hbase.thrift.Constants
Thrift related constants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final booleanstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final StringThrift quality of protection configuration key.static final Stringstatic final intstatic final Stringstatic final booleanstatic final Stringstatic final intstatic final StringAmount of time in milliseconds before a server thread will timeout waiting for client to send data on a connected socket.static final Stringstatic final Stringstatic final StringClient-auth mode for the Thrift server's HTTP-transport TLS connector.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringRole-scoped SSL configuration for single-EKU certificate support.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DEFAULT_HTTP_MAX_HEADER_SIZE
- See Also:
-
SERVER_TYPE_CONF_KEY
- See Also:
-
COMPACT_CONF_KEY
- See Also:
-
COMPACT_CONF_DEFAULT
- See Also:
-
FRAMED_CONF_KEY
- See Also:
-
FRAMED_CONF_DEFAULT
- See Also:
-
MAX_FRAME_SIZE_CONF_KEY
- See Also:
-
MAX_FRAME_SIZE_CONF_DEFAULT
- See Also:
-
COALESCE_INC_KEY
- See Also:
-
USE_HTTP_CONF_KEY
- See Also:
-
HTTP_MIN_THREADS_KEY
- See Also:
-
HTTP_MIN_THREADS_KEY_DEFAULT
- See Also:
-
HTTP_MAX_THREADS_KEY
- See Also:
-
HTTP_MAX_THREADS_KEY_DEFAULT
- See Also:
-
THRIFT_SSL_ENABLED_KEY
- See Also:
-
THRIFT_SSL_KEYSTORE_STORE_KEY
- See Also:
-
THRIFT_SSL_KEYSTORE_PASSWORD_KEY
- See Also:
-
THRIFT_SSL_KEYSTORE_KEYPASSWORD_KEY
- See Also:
-
THRIFT_SSL_EXCLUDE_CIPHER_SUITES_KEY
- See Also:
-
THRIFT_SSL_INCLUDE_CIPHER_SUITES_KEY
- See Also:
-
THRIFT_SSL_EXCLUDE_PROTOCOLS_KEY
- See Also:
-
THRIFT_SSL_INCLUDE_PROTOCOLS_KEY
- See Also:
-
THRIFT_SSL_KEYSTORE_TYPE_KEY
- See Also:
-
THRIFT_SSL_KEYSTORE_TYPE_DEFAULT
- See Also:
-
THRIFT_SSL_SERVER_KEYSTORE_STORE_KEY
Role-scoped SSL configuration for single-EKU certificate support. The server-scoped hbase.thrift.ssl.server.* keys are what ThriftServer reads on the Thrift-over-HTTP transport; when set they take precedence over the corresponding unscoped hbase.thrift.ssl.* keys; when unset the unscoped keys are used as a fallback so existing deployments keep working.- See Also:
-
THRIFT_SSL_SERVER_KEYSTORE_PASSWORD_KEY
- See Also:
-
THRIFT_SSL_SERVER_KEYSTORE_KEYPASSWORD_KEY
- See Also:
-
THRIFT_SSL_SERVER_KEYSTORE_TYPE_KEY
- See Also:
-
THRIFT_SSL_SERVER_TRUSTSTORE_STORE_KEY
- See Also:
-
THRIFT_SSL_SERVER_TRUSTSTORE_PASSWORD_KEY
- See Also:
-
THRIFT_SSL_SERVER_TRUSTSTORE_TYPE_KEY
- See Also:
-
THRIFT_SSL_CLIENT_AUTH_MODE_KEY
Client-auth mode for the Thrift server's HTTP-transport TLS connector. Valid values:NONE,WANT,NEED(seeX509Util.ClientAuth). Default isNONE, which preserves the historical behavior of never requesting client certificates.- See Also:
-
THRIFT_SUPPORT_PROXYUSER_KEY
- See Also:
-
THRIFT_DNS_INTERFACE_KEY
- See Also:
-
THRIFT_DNS_NAMESERVER_KEY
- See Also:
-
THRIFT_KERBEROS_PRINCIPAL_KEY
- See Also:
-
THRIFT_KEYTAB_FILE_KEY
- See Also:
-
THRIFT_SPNEGO_PRINCIPAL_KEY
- See Also:
-
THRIFT_SPNEGO_KEYTAB_FILE_KEY
- See Also:
-
THRIFT_SERVER_SOCKET_READ_TIMEOUT_KEY
Amount of time in milliseconds before a server thread will timeout waiting for client to send data on a connected socket. Currently, applies only to TBoundedThreadPoolServer- See Also:
-
THRIFT_SERVER_SOCKET_READ_TIMEOUT_DEFAULT
- See Also:
-
THRIFT_QOP_KEY
Thrift quality of protection configuration key. Valid values can be: auth-conf: authentication, integrity and confidentiality checking auth-int: authentication and integrity checking auth: authentication only This is used to authenticate the callers and support impersonation. The thrift server and the HBase cluster must run in secure mode.- See Also:
-
BACKLOG_CONF_KEY
- See Also:
-
BACKLOG_CONF_DEAFULT
- See Also:
-
BIND_CONF_KEY
- See Also:
-
DEFAULT_BIND_ADDR
- See Also:
-
PORT_CONF_KEY
- See Also:
-
DEFAULT_LISTEN_PORT
- See Also:
-
THRIFT_HTTP_ALLOW_OPTIONS_METHOD
- See Also:
-
THRIFT_HTTP_ALLOW_OPTIONS_METHOD_DEFAULT
- See Also:
-
THRIFT_INFO_SERVER_PORT
- See Also:
-
THRIFT_INFO_SERVER_PORT_DEFAULT
- See Also:
-
THRIFT_INFO_SERVER_BINDING_ADDRESS
- See Also:
-
THRIFT_INFO_SERVER_BINDING_ADDRESS_DEFAULT
- See Also:
-
THRIFT_QUEUE_SIZE
- See Also:
-
THRIFT_QUEUE_SIZE_DEFAULT
- See Also:
-
THRIFT_SELECTOR_NUM
- See Also:
-
THRIFT_FILTERS
- See Also:
-
READ_TIMEOUT_OPTION
- See Also:
-
MIN_WORKERS_OPTION
- See Also:
-
MAX_WORKERS_OPTION
- See Also:
-
MAX_QUEUE_SIZE_OPTION
- See Also:
-
SELECTOR_NUM_OPTION
- See Also:
-
KEEP_ALIVE_SEC_OPTION
- See Also:
-
BIND_OPTION
- See Also:
-
COMPACT_OPTION
- See Also:
-
FRAMED_OPTION
- See Also:
-
PORT_OPTION
- See Also:
-
INFOPORT_OPTION
- See Also:
-
READONLY_OPTION
- See Also:
-
THRIFT_READONLY_ENABLED
- See Also:
-
THRIFT_READONLY_ENABLED_DEFAULT
- See Also:
-
HBASE_THRIFT_CLIENT_SCANNER_CACHING
- See Also:
-
HBASE_THRIFT_CLIENT_SCANNER_CACHING_DEFAULT
- See Also:
-
HBASE_THRIFT_SERVER_NAME
- See Also:
-
HBASE_THRIFT_SERVER_PORT
- See Also:
-
HBASE_THRIFT_CLIENT_BUIDLER_CLASS
- See Also:
-
-
Constructor Details
-
Constants
private Constants()
-