Constant Field Values (Apache Hadoop HDFS-RBF 3.5.0 API)
Description: summary of constants

# Constant Field Values

## Contents

- org.apache.*

## org.apache.*

- org.apache.hadoop.hdfs.server.federation.fairness.RefreshFairnessPolicyControllerHandler
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `HANDLER_IDENTIFIER`
  `"RefreshFairnessPolicyController"`
- org.apache.hadoop.hdfs.server.federation.fairness.RouterAsyncRpcFairnessPolicyController
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `INIT_MSG`
  `"Max async call permits per nameservice: %d"`
- org.apache.hadoop.hdfs.server.federation.fairness.RouterRpcFairnessConstants
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `CONCURRENT_NS`
  `"concurrent"`
- org.apache.hadoop.hdfs.server.federation.fairness.StaticRouterRpcFairnessPolicyController
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `ERROR_MSG`
  `"Configured handlers dfs.federation.router.handler.count= %d is less than the minimum required handlers %d"`

- org.apache.hadoop.hdfs.server.federation.metrics.FederationRPCPerformanceMonitor
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `CONCURRENT`
  `"concurrent"`
- org.apache.hadoop.hdfs.server.federation.metrics.NameserviceRPCMetrics
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `NAMESERVICE_RPC_METRICS_PREFIX`
  `"NameserviceActivity-"`

- org.apache.hadoop.hdfs.server.federation.resolver.order.AvailableSpaceResolver
  Modifier and Type
  Constant Field
  Value
  `public static final float`
  `BALANCER_PREFERENCE_DEFAULT`
  `0.6000000238418579f`
  `public static final String`
  `BALANCER_PREFERENCE_KEY`
  `"dfs.federation.router.available-space-resolver.balanced-space-preference-fraction"`
- org.apache.hadoop.hdfs.server.federation.resolver.order.RouterResolver<K,V>
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `MIN_UPDATE_PERIOD_KEY`
  `"dfs.federation.router.router-resolver.update-period"`

- org.apache.hadoop.hdfs.server.federation.router.DFSRouter
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `SHUTDOWN_HOOK_PRIORITY`
  `30`
- org.apache.hadoop.hdfs.server.federation.router.RBFConfigKeys
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `DFS_ROUTER_ADMIN_ADDRESS_DEFAULT`
  `"0.0.0.0:8111"`
  `public static final String`
  `DFS_ROUTER_ADMIN_ADDRESS_KEY`
  `"dfs.federation.router.admin-address"`
  `public static final String`
  `DFS_ROUTER_ADMIN_BIND_HOST_KEY`
  `"dfs.federation.router.admin-bind-host"`
  `public static final String`
  `DFS_ROUTER_ADMIN_ENABLE`
  `"dfs.federation.router.admin.enable"`
  `public static final boolean`
  `DFS_ROUTER_ADMIN_ENABLE_DEFAULT`
  `true`
  `public static final int`
  `DFS_ROUTER_ADMIN_HANDLER_COUNT_DEFAULT`
  `1`
  `public static final String`
  `DFS_ROUTER_ADMIN_HANDLER_COUNT_KEY`
  `"dfs.federation.router.admin.handler.count"`
  `public static final int`
  `DFS_ROUTER_ADMIN_MAX_COMPONENT_LENGTH_DEFAULT`
  `0`
  `public static final String`
  `DFS_ROUTER_ADMIN_MAX_COMPONENT_LENGTH_KEY`
  `"dfs.federation.router.fs-limits.max-component-length"`
  `public static final String`
  `DFS_ROUTER_ADMIN_MOUNT_CHECK_ENABLE`
  `"dfs.federation.router.admin.mount.check.enable"`
  `public static final boolean`
  `DFS_ROUTER_ADMIN_MOUNT_CHECK_ENABLE_DEFAULT`
  `false`
  `public static final int`
  `DFS_ROUTER_ADMIN_PORT_DEFAULT`
  `8111`
  `public static final String`
  `DFS_ROUTER_ALLOW_PARTIAL_LIST`
  `"dfs.federation.router.client.allow-partial-listing"`
  `public static final boolean`
  `DFS_ROUTER_ALLOW_PARTIAL_LIST_DEFAULT`
  `true`
  `public static final boolean`
  `DFS_ROUTER_ASYNC_RPC_ENABLE_DEFAULT`
  `false`
  `public static final String`
  `DFS_ROUTER_ASYNC_RPC_ENABLE_KEY`
  `"dfs.federation.router.async.rpc.enable"`
  `public static final int`
  `DFS_ROUTER_ASYNC_RPC_HANDLER_COUNT_DEFAULT`
  `10`
  `public static final String`
  `DFS_ROUTER_ASYNC_RPC_HANDLER_COUNT_KEY`
  `"dfs.federation.router.async.rpc.handler.count"`
  `public static final int`
  `DFS_ROUTER_ASYNC_RPC_MAX_ASYNC_CALL_PERMIT_DEFAULT`
  `20000`
  `public static final String`
  `DFS_ROUTER_ASYNC_RPC_MAX_ASYNCCALL_PERMIT_KEY`
  `"dfs.federation.router.async.rpc.max.asynccall.permit"`
  `public static final String`
  `DFS_ROUTER_ASYNC_RPC_NS_HANDLER_COUNT_DEFAULT`
  `""`
  `public static final String`
  `DFS_ROUTER_ASYNC_RPC_NS_HANDLER_COUNT_KEY`
  `"dfs.federation.router.async.rpc.ns.handler.count"`
  `public static final String`
  `DFS_ROUTER_ASYNC_RPC_RESPONDER_COUNT_KEY`
  `"dfs.federation.router.async.rpc.responder.count"`
  `public static final int`
  `DFS_ROUTER_ASYNCRPC_RESPONDER_COUNT_DEFAULT`
  `10`
  `public static final String`
  `DFS_ROUTER_CACHE_TIME_TO_LIVE_MS`
  `"dfs.federation.router.cache.ttl"`
  `public static final String`
  `DFS_ROUTER_CLIENT_CONNECT_TIMEOUT`
  `"dfs.federation.router.connect.timeout"`
  `public static final String`
  `DFS_ROUTER_CLIENT_MAX_ATTEMPTS`
  `"dfs.federation.router.client.retry.max.attempts"`
  `public static final int`
  `DFS_ROUTER_CLIENT_MAX_ATTEMPTS_DEFAULT`
  `3`
  `public static final String`
  `DFS_ROUTER_CLIENT_MAX_RETRIES_TIME_OUT`
  `"dfs.federation.router.connect.max.retries.on.timeouts"`
  `public static final int`
  `DFS_ROUTER_CLIENT_MAX_RETRIES_TIME_OUT_DEFAULT`
  `0`
  `public static final String`
  `DFS_ROUTER_CLIENT_MOUNT_TIME_OUT`
  `"dfs.federation.router.client.mount-status.time-out"`
  `public static final String`
  `DFS_ROUTER_CLIENT_REJECT_OVERLOAD`
  `"dfs.federation.router.client.reject.overload"`
  `public static final boolean`
  `DFS_ROUTER_CLIENT_REJECT_OVERLOAD_DEFAULT`
  `false`
  `public static final String`
  `DFS_ROUTER_CLIENT_THREADS_SIZE`
  `"dfs.federation.router.client.thread-size"`
  `public static final int`
  `DFS_ROUTER_CLIENT_THREADS_SIZE_DEFAULT`
  `32`
  `public static final String`
  `DFS_ROUTER_DEFAULT_NAMESERVICE`
  `"dfs.federation.router.default.nameserviceId"`
  `public static final String`
  `DFS_ROUTER_DEFAULT_NAMESERVICE_ENABLE`
  `"dfs.federation.router.default.nameservice.enable"`
  `public static final boolean`
  `DFS_ROUTER_DEFAULT_NAMESERVICE_ENABLE_DEFAULT`
  `true`
  `public static final String`
  `DFS_ROUTER_DELEGATION_TOKEN_DRIVER_CLASS`
  `"dfs.federation.router.secret.manager.class"`
  `public static final boolean`
  `DFS_ROUTER_ENABLE_GET_DN_USAGE_DEFAULT`
  `true`
  `public static final String`
  `DFS_ROUTER_ENABLE_GET_DN_USAGE_KEY`
  `"dfs.federation.router.enable.get.dn.usage"`
  `public static final String`
  `DFS_ROUTER_FAIR_HANDLER_COUNT_KEY_PREFIX`
  `"dfs.federation.router.fairness.handler.count."`
  `public static final double`
  `DFS_ROUTER_FAIR_HANDLER_PROPORTION_DEFAULT`
  `0.1`
  `public static final String`
  `DFS_ROUTER_FAIR_HANDLER_PROPORTION_KEY_PREFIX`
  `"dfs.federation.router.fairness.handler.proportion."`
  `public static final String`
  `DFS_ROUTER_FAIRNESS_ACQUIRE_TIMEOUT`
  `"dfs.federation.router.fairness.acquire.timeout"`
  `public static final String`
  `DFS_ROUTER_FAIRNESS_POLICY_CONTROLLER_CLASS`
  `"dfs.federation.router.fairness.policy.controller.class"`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_BANDWIDTH`
  `"dfs.federation.router.federation.rename.bandwidth"`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_DELAY`
  `"dfs.federation.router.federation.rename.delay"`
  `public static final long`
  `DFS_ROUTER_FEDERATION_RENAME_DELAY_DEFAULT`
  `1000L`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_DIFF`
  `"dfs.federation.router.federation.rename.diff"`
  `public static final int`
  `DFS_ROUTER_FEDERATION_RENAME_DIFF_DEFAULT`
  `0`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_FORCE_CLOSE_OPEN_FILE`
  `"dfs.federation.router.federation.rename.force.close.open.file"`
  `public static final boolean`
  `DFS_ROUTER_FEDERATION_RENAME_FORCE_CLOSE_OPEN_FILE_DEFAULT`
  `true`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_MAP`
  `"dfs.federation.router.federation.rename.map"`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_OPTION`
  `"dfs.federation.router.federation.rename.option"`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_OPTION_DEFAULT`
  `"NONE"`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_PREFIX`
  `"dfs.federation.router.federation.rename."`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_TRASH`
  `"dfs.federation.router.federation.rename.trash"`
  `public static final String`
  `DFS_ROUTER_FEDERATION_RENAME_TRASH_DEFAULT`
  `"trash"`
  `public static final int`
  `DFS_ROUTER_HANDLER_COUNT_DEFAULT`
  `10`
  `public static final String`
  `DFS_ROUTER_HANDLER_COUNT_KEY`
  `"dfs.federation.router.handler.count"`
  `public static final int`
  `DFS_ROUTER_HANDLER_QUEUE_SIZE_DEFAULT`
  `100`
  `public static final String`
  `DFS_ROUTER_HANDLER_QUEUE_SIZE_KEY`
  `"dfs.federation.router.handler.queue.size"`
  `public static final String`
  `DFS_ROUTER_HEALTH_MONITOR_TIMEOUT`
  `"dfs.federation.router.health.monitor.timeout"`
  `public static final String`
  `DFS_ROUTER_HEARTBEAT_ENABLE`
  `"dfs.federation.router.heartbeat.enable"`
  `public static final boolean`
  `DFS_ROUTER_HEARTBEAT_ENABLE_DEFAULT`
  `true`
  `public static final String`
  `DFS_ROUTER_HEARTBEAT_INTERVAL_MS`
  `"dfs.federation.router.heartbeat.interval"`
  `public static final String`
  `DFS_ROUTER_HEARTBEAT_STATE_INTERVAL_MS`
  `"dfs.federation.router.heartbeat-state.interval"`
  `public static final String`
  `DFS_ROUTER_HEARTBEAT_WITH_IP_ENABLE`
  `"dfs.federation.router.heartbeat.with.ip.enable"`
  `public static final boolean`
  `DFS_ROUTER_HEARTBEAT_WITH_IP_ENABLE_DEFAULT`
  `false`
  `public static final String`
  `DFS_ROUTER_HTTP_ADDRESS_DEFAULT`
  `"0.0.0.0:50071"`
  `public static final String`
  `DFS_ROUTER_HTTP_ADDRESS_KEY`
  `"dfs.federation.router.http-address"`
  `public static final String`
  `DFS_ROUTER_HTTP_BIND_HOST_KEY`
  `"dfs.federation.router.http-bind-host"`
  `public static final String`
  `DFS_ROUTER_HTTP_ENABLE`
  `"dfs.federation.router.http.enable"`
  `public static final boolean`
  `DFS_ROUTER_HTTP_ENABLE_DEFAULT`
  `true`
  `public static final int`
  `DFS_ROUTER_HTTP_PORT_DEFAULT`
  `50071`
  `public static final String`
  `DFS_ROUTER_HTTPS_ADDRESS_DEFAULT`
  `"0.0.0.0:50072"`
  `public static final String`
  `DFS_ROUTER_HTTPS_ADDRESS_KEY`
  `"dfs.federation.router.https-address"`
  `public static final String`
  `DFS_ROUTER_HTTPS_BIND_HOST_KEY`
  `"dfs.federation.router.https-bind-host"`
  `public static final int`
  `DFS_ROUTER_HTTPS_PORT_DEFAULT`
  `50072`
  `public static final String`
  `DFS_ROUTER_KERBEROS_INTERNAL_SPNEGO_PRINCIPAL_KEY`
  `"dfs.federation.router.kerberos.internal.spnego.principal"`
  `public static final String`
  `DFS_ROUTER_KERBEROS_PRINCIPAL_HOSTNAME_KEY`
  `"dfs.federation.router.kerberos.principal.hostname"`
  `public static final String`
  `DFS_ROUTER_KERBEROS_PRINCIPAL_KEY`
  `"dfs.federation.router.kerberos.principal"`
  `public static final String`
  `DFS_ROUTER_KEYTAB_FILE_KEY`
  `"dfs.federation.router.keytab.file"`
  `public static final int`
  `DFS_ROUTER_MAX_CONCURRENCY_PER_CONNECTION_DEFAULT`
  `1`
  `public static final String`
  `DFS_ROUTER_MAX_CONCURRENCY_PER_CONNECTION_KEY`
  `"dfs.federation.router.max.concurrency.per.connection"`
  `public static final String`
  `DFS_ROUTER_METRICS_CLASS`
  `"dfs.federation.router.metrics.class"`
  `public static final String`
  `DFS_ROUTER_METRICS_ENABLE`
  `"dfs.federation.router.metrics.enable"`
  `public static final boolean`
  `DFS_ROUTER_METRICS_ENABLE_DEFAULT`
  `true`
  `public static final String`
  `DFS_ROUTER_METRICS_TOP_NUM_TOKEN_OWNERS_KEY`
  `"dfs.federation.router.top.num.token.realowners"`
  `public static final int`
  `DFS_ROUTER_METRICS_TOP_NUM_TOKEN_OWNERS_KEY_DEFAULT`
  `10`
  `public static final String`
  `DFS_ROUTER_MONITOR_LOCAL_NAMENODE`
  `"dfs.federation.router.monitor.localnamenode.enable"`
  `public static final boolean`
  `DFS_ROUTER_MONITOR_LOCAL_NAMENODE_DEFAULT`
  `true`
  `public static final String`
  `DFS_ROUTER_MONITOR_NAMENODE`
  `"dfs.federation.router.monitor.namenode"`
  `public static final String`
  `DFS_ROUTER_MONITOR_NAMENODE_RESOLUTION_ENABLED`
  `"dfs.federation.router.monitor.namenode.nameservice.resolution-enabled"`
  `public static final boolean`
  `DFS_ROUTER_MONITOR_NAMENODE_RESOLUTION_ENABLED_DEFAULT`
  `false`
  `public static final String`
  `DFS_ROUTER_MONITOR_NAMENODE_RESOLVER_IMPL`
  `"dfs.federation.router.monitor.namenode.nameservice.resolver.impl"`
  `public static final String`
  `DFS_ROUTER_NAMENODE_CONNECTION_CLEAN_MS`
  `"dfs.federation.router.connection.clean.ms"`
  `public static final String`
  `DFS_ROUTER_NAMENODE_CONNECTION_CREATOR_QUEUE_SIZE`
  `"dfs.federation.router.connection.creator.queue-size"`
  `public static final int`
  `DFS_ROUTER_NAMENODE_CONNECTION_CREATOR_QUEUE_SIZE_DEFAULT`
  `100`
  `public static final String`
  `DFS_ROUTER_NAMENODE_CONNECTION_MIN_ACTIVE_RATIO`
  `"dfs.federation.router.connection.min-active-ratio"`
  `public static final float`
  `DFS_ROUTER_NAMENODE_CONNECTION_MIN_ACTIVE_RATIO_DEFAULT`
  `0.5f`
  `public static final String`
  `DFS_ROUTER_NAMENODE_CONNECTION_POOL_CLEAN`
  `"dfs.federation.router.connection.pool.clean.ms"`
  `public static final String`
  `DFS_ROUTER_NAMENODE_CONNECTION_POOL_SIZE`
  `"dfs.federation.router.connection.pool-size"`
  `public static final int`
  `DFS_ROUTER_NAMENODE_CONNECTION_POOL_SIZE_DEFAULT`
  `64`
  `public static final boolean`
  `DFS_ROUTER_NAMENODE_ENABLE_MULTIPLE_SOCKET_DEFAULT`
  `false`
  `public static final String`
  `DFS_ROUTER_NAMENODE_ENABLE_MULTIPLE_SOCKET_KEY`
  `"dfs.federation.router.enable.multiple.socket"`
  `public static final String`
  `DFS_ROUTER_NAMENODE_HEARTBEAT_ENABLE`
  `"dfs.federation.router.namenode.heartbeat.enable"`
  `public static final String`
  `DFS_ROUTER_NAMENODE_HEARTBEAT_JMX_INTERVAL_MS`
  `"dfs.federation.router.namenode.heartbeat.jmx.interval"`
  `public static final long`
  `DFS_ROUTER_NAMENODE_HEARTBEAT_JMX_INTERVAL_MS_DEFAULT`
  `0L`
  `public static final String`
  `DFS_ROUTER_OBSERVER_FEDERATED_STATE_PROPAGATION_MAXSIZE`
  `"dfs.federation.router.observer.federated.state.propagation.maxsize"`
  `public static final int`
  `DFS_ROUTER_OBSERVER_FEDERATED_STATE_PROPAGATION_MAXSIZE_DEFAULT`
  `5`
  `public static final String`
  `DFS_ROUTER_OBSERVER_READ_DEFAULT_KEY`
  `"dfs.federation.router.observer.read.default"`
  `public static final boolean`
  `DFS_ROUTER_OBSERVER_READ_DEFAULT_VALUE`
  `false`
  `public static final String`
  `DFS_ROUTER_OBSERVER_READ_OVERRIDES`
  `"dfs.federation.router.observer.read.overrides"`
  `public static final String`
  `DFS_ROUTER_OBSERVER_STATE_ID_REFRESH_PERIOD_DEFAULT`
  `"15s"`
  `public static final String`
  `DFS_ROUTER_OBSERVER_STATE_ID_REFRESH_PERIOD_KEY`
  `"dfs.federation.router.observer.state.id.refresh.period"`
  `public static final String`
  `DFS_ROUTER_QUOTA_CACHE_UPDATE_INTERVAL`
  `"dfs.federation.router.quota-cache.update.interval"`
  `public static final long`
  `DFS_ROUTER_QUOTA_CACHE_UPDATE_INTERVAL_DEFAULT`
  `60000L`
  `public static final String`
  `DFS_ROUTER_QUOTA_ENABLE`
  `"dfs.federation.router.quota.enable"`
  `public static final boolean`
  `DFS_ROUTER_QUOTA_ENABLED_DEFAULT`
  `false`
  `public static final int`
  `DFS_ROUTER_READER_COUNT_DEFAULT`
  `1`
  `public static final String`
  `DFS_ROUTER_READER_COUNT_KEY`
  `"dfs.federation.router.reader.count"`
  `public static final int`
  `DFS_ROUTER_READER_QUEUE_SIZE_DEFAULT`
  `100`
  `public static final String`
  `DFS_ROUTER_READER_QUEUE_SIZE_KEY`
  `"dfs.federation.router.reader.queue.size"`
  `public static final String`
  `DFS_ROUTER_RPC_ADDRESS_DEFAULT`
  `"0.0.0.0:8888"`
  `public static final String`
  `DFS_ROUTER_RPC_ADDRESS_KEY`
  `"dfs.federation.router.rpc-address"`
  `public static final String`
  `DFS_ROUTER_RPC_BIND_HOST_KEY`
  `"dfs.federation.router.rpc-bind-host"`
  `public static final String`
  `DFS_ROUTER_RPC_ENABLE`
  `"dfs.federation.router.rpc.enable"`
  `public static final boolean`
  `DFS_ROUTER_RPC_ENABLE_DEFAULT`
  `true`
  `public static final int`
  `DFS_ROUTER_RPC_PORT_DEFAULT`
  `8888`
  `public static final String`
  `DFS_ROUTER_SAFEMODE_CHECKPERIOD_MS`
  `"dfs.federation.router.safemode.checkperiod"`
  `public static final String`
  `DFS_ROUTER_SAFEMODE_ENABLE`
  `"dfs.federation.router.safemode.enable"`
  `public static final boolean`
  `DFS_ROUTER_SAFEMODE_ENABLE_DEFAULT`
  `true`
  `public static final String`
  `DFS_ROUTER_SAFEMODE_EXPIRATION`
  `"dfs.federation.router.safemode.expiration"`
  `public static final String`
  `DFS_ROUTER_SAFEMODE_EXTENSION`
  `"dfs.federation.router.safemode.extension"`
  `public static final String`
  `DFS_ROUTER_STORE_ENABLE`
  `"dfs.federation.router.store.enable"`
  `public static final boolean`
  `DFS_ROUTER_STORE_ENABLE_DEFAULT`
  `true`
  `public static final String`
  `DN_REPORT_CACHE_EXPIRE`
  `"dfs.federation.router.dn-report.cache-expire"`
  `public static final String`
  `DN_REPORT_TIME_OUT`
  `"dfs.federation.router.dn-report.time-out"`
  `public static final long`
  `DN_REPORT_TIME_OUT_MS_DEFAULT`
  `1000L`
  `public static final String`
  `FEDERATION_FILE_RESOLVER_CLIENT_CLASS`
  `"dfs.federation.router.file.resolver.client.class"`
  `public static final String`
  `FEDERATION_MOUNT_TABLE_CACHE_ENABLE`
  `"dfs.federation.router.mount-table.cache.enable"`
  `public static final boolean`
  `FEDERATION_MOUNT_TABLE_CACHE_ENABLE_DEFAULT`
  `true`
  `public static final String`
  `FEDERATION_MOUNT_TABLE_MAX_CACHE_SIZE`
  `"dfs.federation.router.mount-table.max-cache-size"`
  `public static final int`
  `FEDERATION_MOUNT_TABLE_MAX_CACHE_SIZE_DEFAULT`
  `10000`
  `public static final String`
  `FEDERATION_NAMENODE_RESOLVER_CLIENT_CLASS`
  `"dfs.federation.router.namenode.resolver.client.class"`
  `public static final String`
  `FEDERATION_ROUTER_ASYNC_RPC_PREFIX`
  `"dfs.federation.router.async.rpc."`
  `public static final String`
  `FEDERATION_ROUTER_FAIRNESS_PREFIX`
  `"dfs.federation.router.fairness."`
  `public static final String`
  `FEDERATION_ROUTER_PREFIX`
  `"dfs.federation.router."`
  `public static final String`
  `FEDERATION_STORE_CONNECTION_TEST_MS`
  `"dfs.federation.router.store.connection.test"`
  `public static final String`
  `FEDERATION_STORE_DRIVER_ASYNC_OVERRIDE_MAX_THREADS`
  `"dfs.federation.router.store.driver.async.override.max.threads"`
  `public static final int`
  `FEDERATION_STORE_DRIVER_ASYNC_OVERRIDE_MAX_THREADS_DEFAULT`
  `-1`
  `public static final String`
  `FEDERATION_STORE_DRIVER_CLASS`
  `"dfs.federation.router.store.driver.class"`
  `public static final String`
  `FEDERATION_STORE_FILE_ASYNC_THREADS`
  `"dfs.federation.router.store.driver.file.async.threads"`
  `public static final int`
  `FEDERATION_STORE_FILE_ASYNC_THREADS_DEFAULT`
  `0`
  `public static final String`
  `FEDERATION_STORE_FS_ASYNC_THREADS`
  `"dfs.federation.router.store.driver.fs.async.threads"`
  `public static final int`
  `FEDERATION_STORE_FS_ASYNC_THREADS_DEFAULT`
  `0`
  `public static final String`
  `FEDERATION_STORE_MEMBERSHIP_EXPIRATION_DELETION_MS`
  `"dfs.federation.router.store.membership.expiration.deletion"`
  `public static final long`
  `FEDERATION_STORE_MEMBERSHIP_EXPIRATION_DELETION_MS_DEFAULT`
  `-1L`
  `public static final String`
  `FEDERATION_STORE_MEMBERSHIP_EXPIRATION_MS`
  `"dfs.federation.router.store.membership.expiration"`
  `public static final String`
  `FEDERATION_STORE_PREFIX`
  `"dfs.federation.router.store."`
  `public static final String`
  `FEDERATION_STORE_ROUTER_EXPIRATION_DELETION_MS`
  `"dfs.federation.router.store.router.expiration.deletion"`
  `public static final long`
  `FEDERATION_STORE_ROUTER_EXPIRATION_DELETION_MS_DEFAULT`
  `-1L`
  `public static final String`
  `FEDERATION_STORE_ROUTER_EXPIRATION_MS`
  `"dfs.federation.router.store.router.expiration"`
  `public static final String`
  `FEDERATION_STORE_SERIALIZER_CLASS`
  `"dfs.federation.router.store.serializer"`
  `public static final String`
  `FEDERATION_STORE_ZK_ADDRESS`
  `"dfs.federation.router.store.driver.zk.address"`
  `public static final String`
  `FEDERATION_STORE_ZK_ASYNC_MAX_THREADS`
  `"dfs.federation.router.store.driver.zk.async.max.threads"`
  `public static final int`
  `FEDERATION_STORE_ZK_ASYNC_MAX_THREADS_DEFAULT`
  `-1`
  `public static final String`
  `FEDERATION_STORE_ZK_DRIVER_PREFIX`
  `"dfs.federation.router.store.driver.zk."`
  `public static final String`
  `FEDERATION_STORE_ZK_PARENT_PATH`
  `"dfs.federation.router.store.driver.zk.parent-path"`
  `public static final String`
  `FEDERATION_STORE_ZK_PARENT_PATH_DEFAULT`
  `"/hdfs-federation"`
  `public static final String`
  `MOUNT_TABLE_CACHE_UPDATE`
  `"dfs.federation.router.mount-table.cache.update"`
  `public static final String`
  `MOUNT_TABLE_CACHE_UPDATE_CLIENT_MAX_TIME`
  `"dfs.federation.router.mount-table.cache.update.client.max.time"`
  `public static final boolean`
  `MOUNT_TABLE_CACHE_UPDATE_DEFAULT`
  `false`
  `public static final String`
  `MOUNT_TABLE_CACHE_UPDATE_TIMEOUT`
  `"dfs.federation.router.mount-table.cache.update.timeout"`
- org.apache.hadoop.hdfs.server.federation.router.RouterFsckServlet
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `PATH_SPEC`
  `"/fsck"`
  `public static final String`
  `SERVLET_NAME`
  `"fsck"`
- org.apache.hadoop.hdfs.server.federation.router.RouterHttpServer
  Modifier and Type
  Constant Field
  Value
  `protected static final String`
  `NAMENODE_ATTRIBUTE_KEY`
  `"name.node"`
- org.apache.hadoop.hdfs.server.federation.router.RouterPermissionChecker
  Modifier and Type
  Constant Field
  Value
  `public static final short`
  `MOUNT_TABLE_PERMISSION_DEFAULT`
  `493`
- org.apache.hadoop.hdfs.server.federation.router.RouterQuotaUsage
  Modifier and Type
  Constant Field
  Value
  `public static final long`
  `QUOTA_USAGE_COUNT_DEFAULT`
  `0L`
- org.apache.hadoop.hdfs.server.federation.router.RouterRpcServer
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `CONCURRENT_NS`
  `"concurrent"`

- org.apache.hadoop.hdfs.server.federation.router.security.token.SQLConnectionFactory
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `CONNECTION_DRIVER`
  `"sql-dt-secret-manager.connection.driver"`
  `public static final String`
  `CONNECTION_PASSWORD`
  `"sql-dt-secret-manager.connection.password"`
  `public static final String`
  `CONNECTION_URL`
  `"sql-dt-secret-manager.connection.url"`
  `public static final String`
  `CONNECTION_USERNAME`
  `"sql-dt-secret-manager.connection.username"`
- org.apache.hadoop.hdfs.server.federation.router.security.token.ZKDelegationTokenSecretManagerImpl
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `ZK_DTSM_ROUTER_TOKEN_SYNC_INTERVAL`
  `"zk-dt-secret-manager.router.token.sync.interval"`
  `public static final int`
  `ZK_DTSM_ROUTER_TOKEN_SYNC_INTERVAL_DEFAULT`
  `5`

- org.apache.hadoop.hdfs.server.federation.store.driver.impl.StateStoreFileImpl
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `FEDERATION_STORE_FILE_DIRECTORY`
  `"dfs.federation.router.store.driver.file.directory"`
- org.apache.hadoop.hdfs.server.federation.store.driver.impl.StateStoreFileSystemImpl
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `FEDERATION_STORE_FS_PATH`
  `"dfs.federation.router.store.driver.fs.path"`
- org.apache.hadoop.hdfs.server.federation.store.driver.impl.StateStoreMySQLImpl
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `CONNECTION_DRIVER`
  `"state-store-mysql.connection.driver"`
  `public static final String`
  `CONNECTION_PASSWORD`
  `"state-store-mysql.connection.password"`
  `public static final String`
  `CONNECTION_URL`
  `"state-store-mysql.connection.url"`
  `public static final String`
  `CONNECTION_USERNAME`
  `"state-store-mysql.connection.username"`
  `public static final String`
  `SQL_STATE_STORE_CONF_PREFIX`
  `"state-store-mysql."`
- org.apache.hadoop.hdfs.server.federation.store.driver.impl.StateStoreSerializableImpl
  Modifier and Type
  Constant Field
  Value
  `protected static final String`
  `COLON_MARK`
  `"_"`
  `protected static final String`
  `SLASH_MARK`
  `"0SLASH0"`

- org.apache.hadoop.hdfs.server.federation.store.records.BaseRecord
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `ERROR_MSG_CREATION_TIME_NEGATIVE`
  `"The creation time for the record cannot be negative."`
  `public static final String`
  `ERROR_MSG_MODIFICATION_TIME_NEGATIVE`
  `"The modification time for the record cannot be negative."`
- org.apache.hadoop.hdfs.server.federation.store.records.MembershipState
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `ERROR_MSG_NO_BP_SPECIFIED`
  `"Invalid registration, no block pool specified "`
  `public static final String`
  `ERROR_MSG_NO_NS_SPECIFIED`
  `"Invalid registration, no nameservice specified "`
  `public static final String`
  `ERROR_MSG_NO_RPC_ADDR_SPECIFIED`
  `"Invalid registration, no rpc address specified "`
  `public static final String`
  `ERROR_MSG_NO_WEB_ADDR_SPECIFIED`
  `"Invalid registration, no web address specified "`
- org.apache.hadoop.hdfs.server.federation.store.records.MountTable
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `ERROR_MSG_ALL_DEST_MUST_START_WITH_BACK_SLASH`
  `"Invalid entry, all destination must start with / "`
  `public static final String`
  `ERROR_MSG_INVALID_DEST_NS`
  `"Invalid entry, invalid destination nameservice "`
  `public static final String`
  `ERROR_MSG_INVALID_DEST_PATH`
  `"Invalid entry, invalid destination path "`
  `public static final String`
  `ERROR_MSG_MUST_START_WITH_BACK_SLASH`
  `"Invalid entry, all mount points must start with / "`
  `public static final String`
  `ERROR_MSG_NO_DEST_PATH_SPECIFIED`
  `"Invalid entry, no destination paths specified "`
  `public static final String`
  `ERROR_MSG_NO_SOURCE_PATH`
  `"Invalid entry, no source path specified "`