@ThreadSafe @PublicApi public final class PropertyKey extends Object implements Comparable<PropertyKey>
Modifier and Type | Class and Description |
---|---|
static class |
PropertyKey.Builder
Builder to create
PropertyKey instances. |
static class |
PropertyKey.ConsistencyCheckLevel
The consistency check level to apply to a certain property key.
|
static class |
PropertyKey.DisplayType
Indicates how the property value should be displayed.
|
static class |
PropertyKey.Name
A nested class to hold named string constants for their corresponding properties.
|
static class |
PropertyKey.Template
A set of templates to generate the names of parameterized properties given
different parameters.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PropertyKey o) |
static Collection<? extends PropertyKey> |
defaultKeys() |
boolean |
equals(Object o) |
static PropertyKey |
fromString(String input)
Parses a string and return its corresponding
PropertyKey , throwing exception if no such
a property can be found. |
String[] |
getAliases() |
PropertyKey.ConsistencyCheckLevel |
getConsistencyLevel() |
DefaultSupplier |
getDefaultSupplier() |
String |
getDefaultValue() |
static String |
getDeprecationMessage(PropertyKey key) |
String |
getDescription() |
PropertyKey.DisplayType |
getDisplayType() |
String |
getName() |
static PropertyKey |
getOrBuildCustom(String name) |
static String |
getRemovalMessage(String key) |
Scope |
getScope() |
int |
hashCode() |
boolean |
isBuiltIn() |
static boolean |
isDeprecated(PropertyKey key)
Returns whether or not the given property key is marked as deprecated.
|
static boolean |
isDeprecated(String name) |
boolean |
isHidden() |
boolean |
isIgnoredSiteProperty() |
boolean |
isNested(String key) |
static boolean |
isRemoved(String key)
Returns whether or not a property key has been removed from use.
|
static boolean |
isValid(String input) |
int |
length() |
static boolean |
register(PropertyKey key)
Registers the given key to the global key map.
|
String |
toString() |
static void |
unregister(PropertyKey key)
Unregisters the given key from the global key map.
|
public static final PropertyKey CONF_DIR
public static final PropertyKey CONF_VALIDATION_ENABLED
public static final PropertyKey DEBUG
public static final PropertyKey EXTENSIONS_DIR
public static final PropertyKey HOME
public static final PropertyKey LOGGER_TYPE
public static final PropertyKey LOGS_DIR
public static final PropertyKey USER_LOGS_DIR
public static final PropertyKey METRICS_CONF_FILE
public static final PropertyKey METRICS_CONTEXT_SHUTDOWN_TIMEOUT
public static final PropertyKey NETWORK_CONNECTION_AUTH_TIMEOUT
public static final PropertyKey NETWORK_CONNECTION_HEALTH_CHECK_TIMEOUT
public static final PropertyKey NETWORK_CONNECTION_SERVER_SHUTDOWN_TIMEOUT
public static final PropertyKey NETWORK_CONNECTION_SHUTDOWN_TIMEOUT
public static final PropertyKey NETWORK_HOST_RESOLUTION_TIMEOUT_MS
public static final PropertyKey SITE_CONF_DIR
public static final PropertyKey TEST_MODE
public static final PropertyKey TMP_DIRS
public static final PropertyKey VERSION
public static final PropertyKey WEB_FILE_INFO_ENABLED
public static final PropertyKey WEB_RESOURCES
public static final PropertyKey WEB_THREADS
public static final PropertyKey WEB_CORS_ENABLED
public static final PropertyKey WEB_REFRESH_INTERVAL
public static final PropertyKey WORK_DIR
public static final PropertyKey ZOOKEEPER_ADDRESS
public static final PropertyKey ZOOKEEPER_CONNECTION_TIMEOUT
public static final PropertyKey ZOOKEEPER_ELECTION_PATH
public static final PropertyKey ZOOKEEPER_ENABLED
public static final PropertyKey ZOOKEEPER_LEADER_INQUIRY_RETRY_COUNT
public static final PropertyKey ZOOKEEPER_LEADER_PATH
public static final PropertyKey ZOOKEEPER_SESSION_TIMEOUT
public static final PropertyKey ZOOKEEPER_AUTH_ENABLED
public static final PropertyKey ZOOKEEPER_LEADER_CONNECTION_ERROR_POLICY
public static final PropertyKey UNDERFS_ALLOW_SET_OWNER_FAILURE
public static final PropertyKey UNDERFS_CLEANUP_ENABLED
public static final PropertyKey UNDERFS_CLEANUP_INTERVAL
public static final PropertyKey UNDERFS_LISTING_LENGTH
public static final PropertyKey UNDERFS_GCS_DEFAULT_MODE
public static final PropertyKey UNDERFS_GCS_DIRECTORY_SUFFIX
public static final PropertyKey UNDERFS_GCS_OWNER_ID_TO_USERNAME_MAPPING
public static final PropertyKey UNDERFS_HDFS_CONFIGURATION
public static final PropertyKey UNDERFS_HDFS_IMPL
public static final PropertyKey UNDERFS_HDFS_PREFIXES
public static final PropertyKey UNDERFS_HDFS_REMOTE
public static final PropertyKey UNDERFS_WEB_HEADER_LAST_MODIFIED
public static final PropertyKey UNDERFS_WEB_CONNECTION_TIMEOUT
public static final PropertyKey UNDERFS_WEB_PARENT_NAMES
public static final PropertyKey UNDERFS_WEB_TITLES
public static final PropertyKey UNDERFS_OBJECT_STORE_BREADCRUMBS_ENABLED
public static final PropertyKey UNDERFS_OBJECT_STORE_MULTI_RANGE_CHUNK_SIZE
public static final PropertyKey UNDERFS_OBJECT_STORE_SERVICE_THREADS
public static final PropertyKey UNDERFS_OBJECT_STORE_MOUNT_SHARED_PUBLICLY
public static final PropertyKey UNDERFS_EVENTUAL_CONSISTENCY_RETRY_BASE_SLEEP_MS
public static final PropertyKey UNDERFS_EVENTUAL_CONSISTENCY_RETRY_MAX_NUM
public static final PropertyKey UNDERFS_EVENTUAL_CONSISTENCY_RETRY_MAX_SLEEP_MS
public static final PropertyKey UNDERFS_OSS_CONNECT_MAX
public static final PropertyKey UNDERFS_OSS_CONNECT_TIMEOUT
public static final PropertyKey UNDERFS_OSS_CONNECT_TTL
public static final PropertyKey UNDERFS_OSS_SOCKET_TIMEOUT
public static final PropertyKey UNDERFS_S3_ADMIN_THREADS_MAX
public static final PropertyKey UNDERFS_S3_DISABLE_DNS_BUCKETS
public static final PropertyKey UNDERFS_S3_ENDPOINT
public static final PropertyKey UNDERFS_S3_OWNER_ID_TO_USERNAME_MAPPING
public static final PropertyKey UNDERFS_S3_PROXY_HOST
public static final PropertyKey UNDERFS_S3_PROXY_PORT
public static final PropertyKey UNDERFS_S3_THREADS_MAX
public static final PropertyKey UNDERFS_S3_UPLOAD_THREADS_MAX
public static final PropertyKey UNDERFS_S3_DEFAULT_MODE
public static final PropertyKey UNDERFS_S3_DIRECTORY_SUFFIX
public static final PropertyKey UNDERFS_S3_BULK_DELETE_ENABLED
public static final PropertyKey UNDERFS_S3_INHERIT_ACL
public static final PropertyKey UNDERFS_S3_INTERMEDIATE_UPLOAD_CLEAN_AGE
public static final PropertyKey UNDERFS_S3_LIST_OBJECTS_V1
public static final PropertyKey UNDERFS_S3_REQUEST_TIMEOUT
public static final PropertyKey UNDERFS_S3_SECURE_HTTP_ENABLED
public static final PropertyKey UNDERFS_S3_SERVER_SIDE_ENCRYPTION_ENABLED
public static final PropertyKey UNDERFS_S3_SIGNER_ALGORITHM
public static final PropertyKey UNDERFS_S3_SOCKET_TIMEOUT
public static final PropertyKey UNDERFS_S3_STREAMING_UPLOAD_ENABLED
public static final PropertyKey UNDERFS_S3_STREAMING_UPLOAD_PARTITION_SIZE
public static final PropertyKey UNDERFS_KODO_REQUESTS_MAX
public static final PropertyKey UNDERFS_KODO_CONNECT_TIMEOUT
public static final PropertyKey GCS_ACCESS_KEY
public static final PropertyKey GCS_SECRET_KEY
public static final PropertyKey OSS_ACCESS_KEY
public static final PropertyKey OSS_ENDPOINT_KEY
public static final PropertyKey OSS_SECRET_KEY
public static final PropertyKey S3A_ACCESS_KEY
public static final PropertyKey S3A_SECRET_KEY
public static final PropertyKey SWIFT_AUTH_METHOD_KEY
public static final PropertyKey SWIFT_AUTH_URL_KEY
public static final PropertyKey SWIFT_PASSWORD_KEY
public static final PropertyKey SWIFT_SIMULATION
public static final PropertyKey SWIFT_TENANT_KEY
public static final PropertyKey SWIFT_USER_KEY
public static final PropertyKey SWIFT_REGION_KEY
public static final PropertyKey COS_ACCESS_KEY
public static final PropertyKey COS_APP_ID
public static final PropertyKey COS_CONNECTION_MAX
public static final PropertyKey COS_CONNECTION_TIMEOUT
public static final PropertyKey COS_SOCKET_TIMEOUT
public static final PropertyKey COS_REGION
public static final PropertyKey COS_SECRET_KEY
public static final PropertyKey MASTER_JOURNAL_UFS_OPTION
public static final PropertyKey KODO_ACCESS_KEY
public static final PropertyKey KODO_SECRET_KEY
public static final PropertyKey KODO_DOWNLOAD_HOST
public static final PropertyKey KODO_ENDPOINT
public static final PropertyKey MASTER_MOUNT_TABLE_ROOT_ALLUXIO
public static final PropertyKey MASTER_MOUNT_TABLE_ROOT_OPTION
public static final PropertyKey MASTER_MOUNT_TABLE_ROOT_READONLY
public static final PropertyKey MASTER_MOUNT_TABLE_ROOT_SHARED
public static final PropertyKey MASTER_MOUNT_TABLE_ROOT_UFS
public static final PropertyKey MASTER_AUDIT_LOGGING_ENABLED
public static final PropertyKey MASTER_AUDIT_LOGGING_QUEUE_CAPACITY
public static final PropertyKey MASTER_BACKUP_DIRECTORY
public static final PropertyKey MASTER_BACKUP_ENTRY_BUFFER_COUNT
public static final PropertyKey MASTER_BIND_HOST
public static final PropertyKey MASTER_CLUSTER_METRICS_UPDATE_INTERVAL
public static final PropertyKey MASTER_DAILY_BACKUP_ENABLED
public static final PropertyKey MASTER_DAILY_BACKUP_FILES_RETAINED
public static final PropertyKey MASTER_DAILY_BACKUP_TIME
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_PROXY_HOST
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_ADDRESSES
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_ELECTION_TIMEOUT
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_HEARTBEAT_INTERVAL
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_APPENDER_BATCH_SIZE
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_PORT
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_STORAGE_LEVEL
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_SHUTDOWN_TIMEOUT
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_WRITE_TIMEOUT
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_TRIGGERED_SNAPSHOT_WAIT_TIMEOUT
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_TRANSPORT_REQUEST_TIMEOUT_MS
public static final PropertyKey MASTER_EMBEDDED_JOURNAL_TRANSPORT_MAX_INBOUND_MESSAGE_SIZE
public static final PropertyKey MASTER_RPC_ADDRESSES
public static final PropertyKey MASTER_FILE_ACCESS_TIME_JOURNAL_FLUSH_INTERVAL
public static final PropertyKey MASTER_FILE_ACCESS_TIME_UPDATE_PRECISION
public static final PropertyKey MASTER_FILE_ACCESS_TIME_UPDATER_SHUTDOWN_TIMEOUT
public static final PropertyKey MASTER_FORMAT_FILE_PREFIX
public static final PropertyKey MASTER_STANDBY_HEARTBEAT_INTERVAL
public static final PropertyKey MASTER_METASTORE
public static final PropertyKey MASTER_METASTORE_DIR
public static final PropertyKey MASTER_METASTORE_INODE_CACHE_EVICT_BATCH_SIZE
public static final PropertyKey MASTER_METASTORE_INODE_CACHE_HIGH_WATER_MARK_RATIO
public static final PropertyKey MASTER_METASTORE_INODE_CACHE_LOW_WATER_MARK_RATIO
public static final PropertyKey MASTER_METASTORE_INODE_CACHE_MAX_SIZE
public static final PropertyKey MASTER_METASTORE_INODE_ITERATION_CRAWLER_COUNT
public static final PropertyKey MASTER_METASTORE_INODE_ENUMERATOR_BUFFER_COUNT
public static final PropertyKey MASTER_METASTORE_INODE_INHERIT_OWNER_AND_GROUP
public static final PropertyKey MASTER_METRICS_SERVICE_THREADS
public static final PropertyKey MASTER_METRICS_TIME_SERIES_INTERVAL
public static final PropertyKey MASTER_LOST_WORKER_FILE_DETECTION_INTERVAL
public static final PropertyKey MASTER_HEARTBEAT_TIMEOUT
public static final PropertyKey MASTER_HOSTNAME
public static final PropertyKey MASTER_LOCK_POOL_INITSIZE
public static final PropertyKey MASTER_LOCK_POOL_LOW_WATERMARK
public static final PropertyKey MASTER_LOCK_POOL_HIGH_WATERMARK
public static final PropertyKey MASTER_LOCK_POOL_CONCURRENCY_LEVEL
public static final PropertyKey MASTER_JOURNAL_FLUSH_BATCH_TIME_MS
public static final PropertyKey MASTER_JOURNAL_FLUSH_TIMEOUT_MS
public static final PropertyKey MASTER_JOURNAL_FLUSH_RETRY_INTERVAL
public static final PropertyKey MASTER_JOURNAL_FOLDER
public static final PropertyKey MASTER_JOURNAL_INIT_FROM_BACKUP
public static final PropertyKey MASTER_JOURNAL_TOLERATE_CORRUPTION
public static final PropertyKey MASTER_JOURNAL_TYPE
public static final PropertyKey MASTER_JOURNAL_LOG_SIZE_BYTES_MAX
public static final PropertyKey MASTER_JOURNAL_TAILER_SHUTDOWN_QUIET_WAIT_TIME_MS
public static final PropertyKey MASTER_JOURNAL_TAILER_SLEEP_TIME_MS
public static final PropertyKey MASTER_JOURNAL_CHECKPOINT_PERIOD_ENTRIES
public static final PropertyKey MASTER_JOURNAL_GC_PERIOD_MS
public static final PropertyKey MASTER_JOURNAL_GC_THRESHOLD_MS
public static final PropertyKey MASTER_JOURNAL_TEMPORARY_FILE_GC_THRESHOLD_MS
public static final PropertyKey MASTER_KEYTAB_KEY_FILE
public static final PropertyKey MASTER_LOG_CONFIG_REPORT_HEARTBEAT_INTERVAL
public static final PropertyKey MASTER_PERIODIC_BLOCK_INTEGRITY_CHECK_REPAIR
public static final PropertyKey MASTER_PERIODIC_BLOCK_INTEGRITY_CHECK_INTERVAL
public static final PropertyKey MASTER_PERSISTENCE_CHECKER_INTERVAL_MS
public static final PropertyKey MASTER_PERSISTENCE_INITIAL_INTERVAL_MS
public static final PropertyKey MASTER_PERSISTENCE_MAX_INTERVAL_MS
public static final PropertyKey MASTER_PERSISTENCE_MAX_TOTAL_WAIT_TIME_MS
public static final PropertyKey MASTER_PERSISTENCE_SCHEDULER_INTERVAL_MS
public static final PropertyKey MASTER_PERSISTENCE_BLACKLIST
public static final PropertyKey MASTER_REPLICATION_CHECK_INTERVAL_MS
public static final PropertyKey MASTER_PRINCIPAL
public static final PropertyKey MASTER_RPC_PORT
public static final PropertyKey MASTER_SERVING_THREAD_TIMEOUT
public static final PropertyKey MASTER_SKIP_ROOT_ACL_CHECK
public static final PropertyKey MASTER_STARTUP_BLOCK_INTEGRITY_CHECK_ENABLED
public static final PropertyKey MASTER_TIERED_STORE_GLOBAL_LEVEL0_ALIAS
public static final PropertyKey MASTER_TIERED_STORE_GLOBAL_LEVEL1_ALIAS
public static final PropertyKey MASTER_TIERED_STORE_GLOBAL_LEVEL2_ALIAS
public static final PropertyKey MASTER_TIERED_STORE_GLOBAL_LEVELS
public static final PropertyKey MASTER_TIERED_STORE_GLOBAL_MEDIUMTYPE
public static final PropertyKey MASTER_TTL_CHECKER_INTERVAL_MS
public static final PropertyKey MASTER_UFS_ACTIVE_SYNC_INTERVAL
public static final PropertyKey MASTER_UFS_ACTIVE_SYNC_MAX_AGE
public static final PropertyKey MASTER_UFS_ACTIVE_SYNC_INITIAL_SYNC_ENABLED
public static final PropertyKey MASTER_UFS_ACTIVE_SYNC_MAX_ACTIVITIES
public static final PropertyKey MASTER_UFS_ACTIVE_SYNC_THREAD_POOL_SIZE
public static final PropertyKey MASTER_UFS_ACTIVE_SYNC_POLL_TIMEOUT
public static final PropertyKey MASTER_UFS_ACTIVE_SYNC_EVENT_RATE_INTERVAL
public static final PropertyKey MASTER_UFS_BLOCK_LOCATION_CACHE_CAPACITY
public static final PropertyKey MASTER_UFS_MANAGED_BLOCKING_ENABLED
public static final PropertyKey MASTER_UFS_PATH_CACHE_CAPACITY
public static final PropertyKey MASTER_UFS_PATH_CACHE_THREADS
public static final PropertyKey MASTER_UPDATE_CHECK_ENABLED
public static final PropertyKey MASTER_UNSAFE_DIRECT_PERSIST_OBJECT_ENABLED
public static final PropertyKey MASTER_WEB_BIND_HOST
public static final PropertyKey MASTER_WEB_HOSTNAME
public static final PropertyKey MASTER_WEB_PORT
public static final PropertyKey MASTER_WHITELIST
public static final PropertyKey MASTER_WORKER_CONNECT_WAIT_TIME
public static final PropertyKey MASTER_WORKER_TIMEOUT_MS
public static final PropertyKey MASTER_RPC_EXECUTOR_PARALLELISM
public static final PropertyKey MASTER_RPC_EXECUTOR_MIN_RUNNABLE
public static final PropertyKey MASTER_RPC_EXECUTOR_CORE_POOL_SIZE
public static final PropertyKey MASTER_RPC_EXECUTOR_MAX_POOL_SIZE
public static final PropertyKey MASTER_RPC_EXECUTOR_KEEPALIVE
public static final PropertyKey SECONDARY_MASTER_METASTORE_DIR
public static final PropertyKey MASTER_FILE_SYSTEM_LISTSTATUS_RESULTS_PER_MESSAGE
public static final PropertyKey WORKER_ALLOCATOR_CLASS
public static final PropertyKey WORKER_BIND_HOST
public static final PropertyKey WORKER_BLOCK_HEARTBEAT_INTERVAL_MS
public static final PropertyKey WORKER_BLOCK_HEARTBEAT_TIMEOUT_MS
public static final PropertyKey WORKER_DATA_FOLDER
public static final PropertyKey WORKER_DATA_FOLDER_PERMISSIONS
public static final PropertyKey WORKER_DATA_SERVER_CLASS
public static final PropertyKey WORKER_DATA_SERVER_DOMAIN_SOCKET_ADDRESS
public static final PropertyKey WORKER_DATA_SERVER_DOMAIN_SOCKET_AS_UUID
public static final PropertyKey WORKER_DATA_TMP_FOLDER
public static final PropertyKey WORKER_DATA_TMP_SUBDIR_MAX
public static final PropertyKey WORKER_EVICTOR_CLASS
public static final PropertyKey WORKER_EVICTOR_LRFU_ATTENUATION_FACTOR
public static final PropertyKey WORKER_EVICTOR_LRFU_STEP_FACTOR
public static final PropertyKey WORKER_FILE_PERSIST_POOL_SIZE
public static final PropertyKey WORKER_FILE_PERSIST_RATE_LIMIT
public static final PropertyKey WORKER_FILE_PERSIST_RATE_LIMIT_ENABLED
public static final PropertyKey WORKER_FILE_BUFFER_SIZE
public static final PropertyKey WORKER_FILESYSTEM_HEARTBEAT_INTERVAL_MS
public static final PropertyKey WORKER_FREE_SPACE_TIMEOUT
public static final PropertyKey WORKER_HOSTNAME
public static final PropertyKey WORKER_KEYTAB_FILE
public static final PropertyKey WORKER_MASTER_CONNECT_RETRY_TIMEOUT
public static final PropertyKey WORKER_MEMORY_SIZE
public static final PropertyKey WORKER_NETWORK_ASYNC_CACHE_MANAGER_THREADS_MAX
public static final PropertyKey WORKER_NETWORK_BLOCK_READER_THREADS_MAX
public static final PropertyKey WORKER_NETWORK_BLOCK_WRITER_THREADS_MAX
public static final PropertyKey WORKER_NETWORK_WRITER_BUFFER_SIZE_MESSAGES
public static final PropertyKey WORKER_NETWORK_FLOWCONTROL_WINDOW
public static final PropertyKey WORKER_NETWORK_KEEPALIVE_TIME_MS
public static final PropertyKey WORKER_NETWORK_KEEPALIVE_TIMEOUT_MS
public static final PropertyKey WORKER_NETWORK_MAX_INBOUND_MESSAGE_SIZE
public static final PropertyKey WORKER_NETWORK_NETTY_BOSS_THREADS
public static final PropertyKey WORKER_NETWORK_NETTY_CHANNEL
public static final PropertyKey WORKER_NETWORK_NETTY_SHUTDOWN_QUIET_PERIOD
public static final PropertyKey WORKER_NETWORK_NETTY_WATERMARK_HIGH
public static final PropertyKey WORKER_NETWORK_NETTY_WATERMARK_LOW
public static final PropertyKey WORKER_NETWORK_NETTY_WORKER_THREADS
public static final PropertyKey WORKER_NETWORK_READER_BUFFER_SIZE_BYTES
public static final PropertyKey WORKER_NETWORK_READER_MAX_CHUNK_SIZE_BYTES
public static final PropertyKey WORKER_NETWORK_SHUTDOWN_TIMEOUT
public static final PropertyKey WORKER_NETWORK_ZEROCOPY_ENABLED
public static final PropertyKey WORKER_BLOCK_MASTER_CLIENT_POOL_SIZE
public static final PropertyKey WORKER_PRINCIPAL
public static final PropertyKey WORKER_RPC_PORT
public static final PropertyKey WORKER_SESSION_TIMEOUT_MS
public static final PropertyKey WORKER_STORAGE_CHECKER_ENABLED
public static final PropertyKey WORKER_TIERED_STORE_BLOCK_LOCK_READERS
public static final PropertyKey WORKER_TIERED_STORE_BLOCK_LOCKS
public static final PropertyKey WORKER_TIERED_STORE_LEVEL0_ALIAS
public static final PropertyKey WORKER_TIERED_STORE_LEVEL0_DIRS_PATH
public static final PropertyKey WORKER_TIERED_STORE_LEVEL0_DIRS_MEDIUMTYPE
public static final PropertyKey WORKER_TIERED_STORE_LEVEL0_DIRS_QUOTA
public static final PropertyKey WORKER_TIERED_STORE_LEVEL0_HIGH_WATERMARK_RATIO
public static final PropertyKey WORKER_TIERED_STORE_LEVEL0_LOW_WATERMARK_RATIO
public static final PropertyKey WORKER_TIERED_STORE_LEVEL1_ALIAS
public static final PropertyKey WORKER_TIERED_STORE_LEVEL1_DIRS_PATH
public static final PropertyKey WORKER_TIERED_STORE_LEVEL1_DIRS_MEDIUMTYPE
public static final PropertyKey WORKER_TIERED_STORE_LEVEL1_DIRS_QUOTA
public static final PropertyKey WORKER_TIERED_STORE_LEVEL1_HIGH_WATERMARK_RATIO
public static final PropertyKey WORKER_TIERED_STORE_LEVEL1_LOW_WATERMARK_RATIO
public static final PropertyKey WORKER_TIERED_STORE_LEVEL2_ALIAS
public static final PropertyKey WORKER_TIERED_STORE_LEVEL2_DIRS_PATH
public static final PropertyKey WORKER_TIERED_STORE_LEVEL2_DIRS_MEDIUMTYPE
public static final PropertyKey WORKER_TIERED_STORE_LEVEL2_DIRS_QUOTA
public static final PropertyKey WORKER_TIERED_STORE_LEVEL2_HIGH_WATERMARK_RATIO
public static final PropertyKey WORKER_TIERED_STORE_LEVEL2_LOW_WATERMARK_RATIO
public static final PropertyKey WORKER_TIERED_STORE_LEVELS
public static final PropertyKey WORKER_TIERED_STORE_RESERVER_INTERVAL_MS
public static final PropertyKey WORKER_WEB_BIND_HOST
public static final PropertyKey WORKER_WEB_HOSTNAME
public static final PropertyKey WORKER_WEB_PORT
public static final PropertyKey WORKER_UFS_BLOCK_OPEN_TIMEOUT_MS
public static final PropertyKey WORKER_UFS_INSTREAM_CACHE_ENABLED
public static final PropertyKey WORKER_UFS_INSTREAM_CACHE_EXPIRARTION_TIME
public static final PropertyKey WORKER_UFS_INSTREAM_CACHE_MAX_SIZE
public static final PropertyKey PROXY_S3_WRITE_TYPE
public static final PropertyKey PROXY_S3_DELETE_TYPE
public static final PropertyKey PROXY_S3_MULTIPART_TEMPORARY_DIR_SUFFIX
public static final PropertyKey PROXY_STREAM_CACHE_TIMEOUT_MS
public static final PropertyKey PROXY_WEB_BIND_HOST
public static final PropertyKey PROXY_WEB_HOSTNAME
public static final PropertyKey PROXY_WEB_PORT
public static final PropertyKey LOCALITY_ORDER
public static final PropertyKey LOCALITY_SCRIPT
public static final PropertyKey LOCALITY_TIER_NODE
public static final PropertyKey LOCALITY_TIER_RACK
public static final PropertyKey LOCALITY_COMPARE_NODE_IP
public static final PropertyKey LOGSERVER_LOGS_DIR
public static final PropertyKey LOGSERVER_HOSTNAME
public static final PropertyKey LOGSERVER_PORT
public static final PropertyKey LOGSERVER_THREADS_MAX
public static final PropertyKey LOGSERVER_THREADS_MIN
public static final PropertyKey USER_BLOCK_MASTER_CLIENT_POOL_SIZE_MIN
public static final PropertyKey USER_BLOCK_MASTER_CLIENT_POOL_SIZE_MAX
public static final PropertyKey USER_BLOCK_MASTER_CLIENT_POOL_GC_INTERVAL_MS
public static final PropertyKey USER_BLOCK_MASTER_CLIENT_POOL_GC_THRESHOLD_MS
public static final PropertyKey USER_BLOCK_WORKER_CLIENT_POOL_SIZE
public static final PropertyKey USER_BLOCK_WORKER_CLIENT_POOL_GC_THRESHOLD_MS
public static final PropertyKey USER_BLOCK_REMOTE_READ_BUFFER_SIZE_BYTES
public static final PropertyKey USER_CONF_SYNC_INTERVAL
public static final PropertyKey USER_FILE_REPLICATION_MAX
public static final PropertyKey USER_FILE_REPLICATION_MIN
public static final PropertyKey USER_FILE_REPLICATION_DURABLE
public static final PropertyKey USER_BLOCK_SIZE_BYTES_DEFAULT
public static final PropertyKey USER_BLOCK_WORKER_CLIENT_READ_RETRY
public static final PropertyKey USER_CONF_CLUSTER_DEFAULT_ENABLED
public static final PropertyKey USER_DATE_FORMAT_PATTERN
public static final PropertyKey USER_FILE_BUFFER_BYTES
public static final PropertyKey USER_FILE_COPYFROMLOCAL_BLOCK_LOCATION_POLICY
public static final PropertyKey USER_FILE_DELETE_UNCHECKED
public static final PropertyKey USER_FILE_MASTER_CLIENT_POOL_SIZE_MIN
public static final PropertyKey USER_FILE_MASTER_CLIENT_POOL_SIZE_MAX
public static final PropertyKey USER_FILE_MASTER_CLIENT_POOL_GC_INTERVAL_MS
public static final PropertyKey USER_FILE_MASTER_CLIENT_POOL_GC_THRESHOLD_MS
public static final PropertyKey USER_FILE_METADATA_LOAD_TYPE
public static final PropertyKey USER_FILE_METADATA_SYNC_INTERVAL
public static final PropertyKey USER_FILE_PASSIVE_CACHE_ENABLED
public static final PropertyKey USER_FILE_READ_TYPE_DEFAULT
public static final PropertyKey USER_FILE_PERSIST_ON_RENAME
public static final PropertyKey USER_FILE_PERSISTENCE_INITIAL_WAIT_TIME
public static final PropertyKey USER_FILE_WAITCOMPLETED_POLL_MS
public static final PropertyKey USER_FILE_CREATE_TTL
public static final PropertyKey USER_FILE_CREATE_TTL_ACTION
public static final PropertyKey USER_FILE_UFS_TIER_ENABLED
public static final PropertyKey USER_BLOCK_WRITE_LOCATION_POLICY
public static final PropertyKey USER_BLOCK_AVOID_EVICTION_POLICY_RESERVED_BYTES
public static final PropertyKey USER_FILE_WRITE_TYPE_DEFAULT
public static final PropertyKey USER_HOSTNAME
public static final PropertyKey USER_FILE_WRITE_TIER_DEFAULT
public static final PropertyKey USER_LOCAL_READER_CHUNK_SIZE_BYTES
public static final PropertyKey USER_LOCAL_WRITER_CHUNK_SIZE_BYTES
public static final PropertyKey USER_METRICS_COLLECTION_ENABLED
public static final PropertyKey USER_METRICS_HEARTBEAT_INTERVAL_MS
public static final PropertyKey USER_APP_ID
public static final PropertyKey USER_NETWORK_DATA_TIMEOUT_MS
public static final PropertyKey USER_NETWORK_FLOWCONTROL_WINDOW
public static final PropertyKey USER_NETWORK_KEEPALIVE_TIME_MS
public static final PropertyKey USER_NETWORK_KEEPALIVE_TIMEOUT_MS
public static final PropertyKey USER_NETWORK_MAX_INBOUND_MESSAGE_SIZE
public static final PropertyKey USER_NETWORK_NETTY_CHANNEL
public static final PropertyKey USER_NETWORK_NETTY_WORKER_THREADS
public static final PropertyKey USER_NETWORK_READER_BUFFER_SIZE_MESSAGES
public static final PropertyKey USER_NETWORK_READER_CHUNK_SIZE_BYTES
public static final PropertyKey USER_NETWORK_WRITER_BUFFER_SIZE_MESSAGES
public static final PropertyKey USER_NETWORK_WRITER_CHUNK_SIZE_BYTES
public static final PropertyKey USER_NETWORK_WRITER_CLOSE_TIMEOUT_MS
public static final PropertyKey USER_NETWORK_WRITER_FLUSH_TIMEOUT
public static final PropertyKey USER_NETWORK_ZEROCOPY_ENABLED
public static final PropertyKey USER_RPC_RETRY_BASE_SLEEP_MS
public static final PropertyKey USER_RPC_RETRY_MAX_DURATION
public static final PropertyKey USER_WORKER_LIST_REFRESH_INTERVAL
public static final PropertyKey USER_RPC_RETRY_MAX_SLEEP_MS
public static final PropertyKey USER_UFS_BLOCK_LOCATION_ALL_FALLBACK_ENABLED
public static final PropertyKey USER_UFS_BLOCK_READ_LOCATION_POLICY
public static final PropertyKey USER_UFS_BLOCK_READ_LOCATION_POLICY_DETERMINISTIC_HASH_SHARDS
public static final PropertyKey USER_UFS_BLOCK_READ_CONCURRENCY_MAX
public static final PropertyKey USER_SHORT_CIRCUIT_ENABLED
public static final PropertyKey USER_METADATA_CACHE_ENABLED
public static final PropertyKey USER_METADATA_CACHE_MAX_SIZE
public static final PropertyKey USER_METADATA_CACHE_EXPIRATION_TIME
public static final PropertyKey FUSE_CACHED_PATHS_MAX
public static final PropertyKey FUSE_DEBUG_ENABLED
public static final PropertyKey FUSE_FS_NAME
public static final PropertyKey FUSE_MAXWRITE_BYTES
public static final PropertyKey FUSE_USER_GROUP_TRANSLATION_ENABLED
public static final PropertyKey SECURITY_AUTHENTICATION_CUSTOM_PROVIDER_CLASS
public static final PropertyKey SECURITY_AUTHENTICATION_TYPE
public static final PropertyKey SECURITY_AUTHORIZATION_PERMISSION_ENABLED
public static final PropertyKey SECURITY_AUTHORIZATION_PERMISSION_SUPERGROUP
public static final PropertyKey SECURITY_AUTHORIZATION_PERMISSION_UMASK
public static final PropertyKey SECURITY_GROUP_MAPPING_CACHE_TIMEOUT_MS
public static final PropertyKey SECURITY_GROUP_MAPPING_CLASS
public static final PropertyKey SECURITY_LOGIN_IMPERSONATION_USERNAME
public static final PropertyKey SECURITY_LOGIN_USERNAME
public static final PropertyKey AUTHENTICATION_INACTIVE_CHANNEL_REAUTHENTICATE_PERIOD
public static final PropertyKey INTEGRATION_MASTER_RESOURCE_CPU
public static final PropertyKey INTEGRATION_MASTER_RESOURCE_MEM
public static final PropertyKey INTEGRATION_MESOS_ALLUXIO_JAR_URL
public static final PropertyKey INTEGRATION_MESOS_ALLUXIO_MASTER_NAME
public static final PropertyKey INTEGRATION_MESOS_ALLUXIO_MASTER_NODE_COUNT
public static final PropertyKey INTEGRATION_MESOS_ALLUXIO_WORKER_NAME
public static final PropertyKey INTEGRATION_MESOS_JDK_PATH
public static final PropertyKey INTEGRATION_MESOS_JDK_URL
public static final PropertyKey INTEGRATION_MESOS_PRINCIPAL
public static final PropertyKey INTEGRATION_MESOS_ROLE
public static final PropertyKey INTEGRATION_MESOS_SECRET
public static final PropertyKey INTEGRATION_MESOS_USER
public static final PropertyKey INTEGRATION_WORKER_RESOURCE_CPU
public static final PropertyKey INTEGRATION_WORKER_RESOURCE_MEM
public static final PropertyKey INTEGRATION_YARN_WORKERS_PER_HOST_MAX
public static final PropertyKey UNDERFS_VERSION
public static final PropertyKey JOB_MASTER_CLIENT_THREADS
public static final PropertyKey JOB_MASTER_FINISHED_JOB_PURGE_COUNT
public static final PropertyKey JOB_MASTER_FINISHED_JOB_RETENTION_TIME
public static final PropertyKey JOB_MASTER_JOB_CAPACITY
public static final PropertyKey JOB_MASTER_WORKER_HEARTBEAT_INTERVAL
public static final PropertyKey JOB_MASTER_WORKER_TIMEOUT
public static final PropertyKey JOB_MASTER_BIND_HOST
public static final PropertyKey JOB_MASTER_HOSTNAME
public static final PropertyKey JOB_MASTER_LOST_WORKER_INTERVAL
public static final PropertyKey JOB_MASTER_RPC_PORT
public static final PropertyKey JOB_MASTER_WEB_BIND_HOST
public static final PropertyKey JOB_MASTER_WEB_HOSTNAME
public static final PropertyKey JOB_MASTER_WEB_PORT
public static final PropertyKey JOB_WORKER_BIND_HOST
public static final PropertyKey JOB_WORKER_DATA_PORT
public static final PropertyKey JOB_WORKER_HOSTNAME
public static final PropertyKey JOB_WORKER_RPC_PORT
public static final PropertyKey JOB_WORKER_THREADPOOL_SIZE
public static final PropertyKey JOB_WORKER_WEB_BIND_HOST
public static final PropertyKey JOB_WORKER_WEB_PORT
public static final PropertyKey JOB_MASTER_RPC_ADDRESSES
public static final PropertyKey JOB_MASTER_EMBEDDED_JOURNAL_ADDRESSES
public static final PropertyKey JOB_MASTER_EMBEDDED_JOURNAL_PORT
public static final PropertyKey ZOOKEEPER_JOB_ELECTION_PATH
public static final PropertyKey ZOOKEEPER_JOB_LEADER_PATH
public static final PropertyKey JVM_MONITOR_WARN_THRESHOLD_MS
public static final PropertyKey JVM_MONITOR_INFO_THRESHOLD_MS
public static final PropertyKey JVM_MONITOR_SLEEP_INTERVAL_MS
public static final PropertyKey MASTER_JVM_MONITOR_ENABLED
public static final PropertyKey WORKER_JVM_MONITOR_ENABLED
public static final PropertyKey TABLE_ENABLED
public static final PropertyKey TABLE_CATALOG_PATH
public static final PropertyKey TABLE_TRANSFORM_MANAGER_JOB_MONITOR_INTERVAL
public static final PropertyKey TABLE_TRANSFORM_MANAGER_JOB_HISTORY_RETENTION_TIME
public static final PropertyKey TEST_DEPRECATED_KEY
public static boolean isValid(String input)
input
- string of property keypublic static PropertyKey fromString(String input)
PropertyKey
, throwing exception if no such
a property can be found.input
- string of property keypublic static Collection<? extends PropertyKey> defaultKeys()
public static boolean register(PropertyKey key)
key
- th propertypublic static void unregister(PropertyKey key)
key
- the property to unregisterpublic static PropertyKey getOrBuildCustom(String name)
name
- name of the propertypublic int compareTo(PropertyKey o)
compareTo
in interface Comparable<PropertyKey>
public int length()
public boolean isNested(String key)
key
- the name of input keypublic String getName()
public String[] getAliases()
public String getDescription()
@Nullable public String getDefaultValue()
public DefaultSupplier getDefaultSupplier()
public boolean isIgnoredSiteProperty()
public boolean isBuiltIn()
public boolean isHidden()
public PropertyKey.ConsistencyCheckLevel getConsistencyLevel()
public Scope getScope()
public PropertyKey.DisplayType getDisplayType()
public static boolean isDeprecated(PropertyKey key)
Deprecated
annotation.key
- the property key to checkDeprecated
,
getDeprecationMessage(PropertyKey)
public static boolean isDeprecated(String name)
name
- the property key to checkpublic static boolean isRemoved(String key)
PropertyKey.Template
is deemed as "Removed" it will exist within
RemovedKey
. This method can be used to detect if a key being utilized has been removed.key
- the property key to checkRemovedKey
,
isDeprecated(alluxio.conf.PropertyKey)
,
Deprecated
public static String getDeprecationMessage(PropertyKey key)
key
- the property key to get the deprecation message fromCopyright © 2023. All Rights Reserved.