@ThreadSafe 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() |
String |
getDescription() |
PropertyKey.DisplayType |
getDisplayType() |
String |
getName() |
Scope |
getScope() |
int |
hashCode() |
boolean |
isBuiltIn() |
static boolean |
isDeprecated(String name) |
boolean |
isHidden() |
boolean |
isIgnoredSiteProperty() |
boolean |
isNested(String key) |
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 KEY_VALUE_ENABLED
public static final PropertyKey KEY_VALUE_PARTITION_SIZE_BYTES_MAX
public static final PropertyKey LOGGER_TYPE
public static final PropertyKey LOGS_DIR
public static final PropertyKey METRICS_CONF_FILE
public static final PropertyKey NETWORK_HOST_RESOLUTION_TIMEOUT_MS
public static final PropertyKey NETWORK_NETTY_HEARTBEAT_TIMEOUT_MS
@Deprecated public static final PropertyKey NETWORK_THRIFT_FRAME_SIZE_BYTES_MAX
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_RESOURCES
public static final PropertyKey WEB_TEMP_PATH
public static final PropertyKey WEB_THREADS
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
@Deprecated public static final PropertyKey UNDERFS_ADDRESS
public static final PropertyKey UNDERFS_ALLOW_SET_OWNER_FAILURE
public static final PropertyKey UNDERFS_LISTING_LENGTH
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_OBJECT_STORE_SERVICE_THREADS
public static final PropertyKey UNDERFS_OBJECT_STORE_MOUNT_SHARED_PUBLICLY
public static final PropertyKey UNDERFS_OBJECT_STORE_READ_RETRY_BASE_SLEEP_MS
public static final PropertyKey UNDERFS_OBJECT_STORE_READ_RETRY_MAX_NUM
public static final PropertyKey UNDERFS_OBJECT_STORE_READ_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_S3A_CONSISTENCY_TIMEOUT_MS
public static final PropertyKey UNDERFS_S3A_DEFAULT_MODE
public static final PropertyKey UNDERFS_S3A_DIRECTORY_SUFFIX
public static final PropertyKey UNDERFS_S3A_BULK_DELETE_ENABLED
public static final PropertyKey UNDERFS_S3A_INHERIT_ACL
public static final PropertyKey UNDERFS_S3A_LIST_OBJECTS_VERSION_1
public static final PropertyKey UNDERFS_S3A_REQUEST_TIMEOUT
public static final PropertyKey UNDERFS_S3A_SECURE_HTTP_ENABLED
public static final PropertyKey UNDERFS_S3A_SERVER_SIDE_ENCRYPTION_ENABLED
public static final PropertyKey UNDERFS_S3A_SIGNER_ALGORITHM
public static final PropertyKey UNDERFS_S3A_SOCKET_TIMEOUT_MS
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_API_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_USE_PUBLIC_URI_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 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_BATCH_SIZE
public static final PropertyKey MASTER_BIND_HOST
public static final PropertyKey MASTER_CLIENT_SOCKET_CLEANUP_INTERVAL
public static final PropertyKey MASTER_CLUSTER_METRICS_UPDATE_INTERVAL
public static final PropertyKey MASTER_CONNECTION_TIMEOUT_MS
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_FILE_ASYNC_PERSIST_HANDLER
public static final PropertyKey MASTER_FORMAT_FILE_PREFIX
public static final PropertyKey MASTER_MASTER_HEARTBEAT_INTERVAL
public static final PropertyKey MASTER_METASTORE_INODE_INHERIT_OWNER_AND_GROUP
public static final PropertyKey MASTER_WORKER_HEARTBEAT_INTERVAL
public static final PropertyKey MASTER_HEARTBEAT_TIMEOUT
public static final PropertyKey MASTER_HOSTNAME
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_TYPE
@Deprecated public static final PropertyKey MASTER_JOURNAL_FORMATTER_CLASS
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_LINEAGE_CHECKPOINT_CLASS
public static final PropertyKey MASTER_LINEAGE_CHECKPOINT_INTERVAL_MS
public static final PropertyKey MASTER_LINEAGE_RECOMPUTE_INTERVAL_MS
public static final PropertyKey MASTER_LINEAGE_RECOMPUTE_LOG_PATH
public static final PropertyKey MASTER_LOG_CONFIG_REPORT_HEARTBEAT_INTERVAL
public static final PropertyKey MASTER_METRICS_SERVICE_THREADS
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_PRINCIPAL
public static final PropertyKey MASTER_RPC_PORT
public static final PropertyKey MASTER_SERVING_THREAD_TIMEOUT
public static final PropertyKey MASTER_STARTUP_BLOCK_INTEGRITY_CHECK_ENABLED
public static final PropertyKey MASTER_STARTUP_CONSISTENCY_CHECK_ENABLED
public static final PropertyKey MASTER_THRIFT_SHUTDOWN_TIMEOUT
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_TTL_CHECKER_INTERVAL_MS
public static final PropertyKey MASTER_UFS_BLOCK_LOCATION_CACHE_CAPACITY
public static final PropertyKey MASTER_UFS_PATH_CACHE_CAPACITY
public static final PropertyKey MASTER_UFS_PATH_CACHE_THREADS
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_THREADS_MAX
public static final PropertyKey MASTER_WORKER_THREADS_MIN
public static final PropertyKey MASTER_WORKER_TIMEOUT_MS
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_BLOCK_THREADS_MAX
public static final PropertyKey WORKER_BLOCK_THREADS_MIN
public static final PropertyKey WORKER_DATA_BIND_HOST
public static final PropertyKey WORKER_DATA_FOLDER
public static final PropertyKey WORKER_DATA_FOLDER_PERMISSIONS
public static final PropertyKey WORKER_DATA_HOSTNAME
public static final PropertyKey WORKER_DATA_PORT
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_MEMORY_SIZE
public static final PropertyKey WORKER_NETWORK_NETTY_BACKLOG
public static final PropertyKey WORKER_NETWORK_NETTY_BOSS_THREADS
public static final PropertyKey WORKER_NETWORK_NETTY_BUFFER_RECEIVE
public static final PropertyKey WORKER_NETWORK_NETTY_BUFFER_SEND
public static final PropertyKey WORKER_MASTER_CONNECT_RETRY_TIMEOUT
public static final PropertyKey WORKER_NETWORK_NETTY_CHANNEL
public static final PropertyKey WORKER_NETWORK_NETTY_FILE_TRANSFER_TYPE
public static final PropertyKey WORKER_NETWORK_NETTY_SHUTDOWN_QUIET_PERIOD
public static final PropertyKey WORKER_NETWORK_NETTY_SHUTDOWN_TIMEOUT
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_NETTY_WRITER_BUFFER_SIZE_PACKETS
public static final PropertyKey WORKER_NETWORK_NETTY_READER_BUFFER_SIZE_PACKETS
public static final PropertyKey WORKER_NETWORK_NETTY_ASYNC_CACHE_MANAGER_THREADS_MAX
public static final PropertyKey WORKER_NETWORK_NETTY_BLOCK_READER_THREADS_MAX
public static final PropertyKey WORKER_NETWORK_NETTY_BLOCK_WRITER_THREADS_MAX
public static final PropertyKey WORKER_NETWORK_NETTY_FILE_WRITER_THREADS_MAX
public static final PropertyKey WORKER_NETWORK_NETTY_RPC_THREADS_MAX
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_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_QUOTA
@Deprecated public static final PropertyKey WORKER_TIERED_STORE_LEVEL0_RESERVED_RATIO
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_QUOTA
@Deprecated public static final PropertyKey WORKER_TIERED_STORE_LEVEL1_RESERVED_RATIO
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_QUOTA
@Deprecated public static final PropertyKey WORKER_TIERED_STORE_LEVEL2_RESERVED_RATIO
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_ENABLED
public static final PropertyKey WORKER_TIERED_STORE_RESERVER_INTERVAL_MS
public static final PropertyKey WORKER_TIERED_STORE_RETRY
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_REMOTE_READ_BUFFER_SIZE_BYTES
@Deprecated public static final PropertyKey USER_BLOCK_REMOTE_READER_CLASS
@Deprecated public static final PropertyKey USER_BLOCK_REMOTE_WRITER_CLASS
public static final PropertyKey USER_BLOCK_SIZE_BYTES_DEFAULT
public static final PropertyKey USER_BLOCK_WORKER_CLIENT_THREADS
public static final PropertyKey USER_BLOCK_WORKER_CLIENT_POOL_SIZE_MAX
public static final PropertyKey USER_BLOCK_WORKER_CLIENT_POOL_GC_THRESHOLD_MS
public static final PropertyKey USER_BLOCK_WORKER_CLIENT_READ_RETRY
public static final PropertyKey USER_CONF_CLUSTER_DEFAULT_ENABLED
public static final PropertyKey USER_NETWORK_SOCKET_TIMEOUT
public static final PropertyKey USER_DATE_FORMAT_PATTERN
public static final PropertyKey USER_FAILED_SPACE_REQUEST_LIMITS
public static final PropertyKey USER_FILE_BUFFER_BYTES
@Deprecated public static final PropertyKey USER_FILE_CACHE_PARTIALLY_READ_BLOCK
public static final PropertyKey USER_FILE_COPY_FROM_LOCAL_WRITE_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_SEEK_BUFFER_SIZE_BYTES
public static final PropertyKey USER_FILE_WAITCOMPLETED_POLL_MS
public static final PropertyKey USER_FILE_WRITE_LOCATION_POLICY
public static final PropertyKey USER_FILE_WRITE_AVOID_EVICTION_POLICY_RESERVED_BYTES
public static final PropertyKey USER_FILE_WRITE_TYPE_DEFAULT
public static final PropertyKey USER_FILE_WRITE_TIER_DEFAULT
public static final PropertyKey USER_HEARTBEAT_INTERVAL_MS
@Deprecated public static final PropertyKey USER_HOSTNAME
LOCALITY_TIER_NODE
insteadpublic static final PropertyKey USER_LINEAGE_ENABLED
public static final PropertyKey USER_LINEAGE_MASTER_CLIENT_THREADS
public static final PropertyKey USER_LOCAL_READER_PACKET_SIZE_BYTES
public static final PropertyKey USER_LOCAL_WRITER_PACKET_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_NETTY_CHANNEL
public static final PropertyKey USER_NETWORK_NETTY_TIMEOUT_MS
public static final PropertyKey USER_NETWORK_NETTY_WORKER_THREADS
public static final PropertyKey USER_NETWORK_NETTY_CHANNEL_POOL_SIZE_MIN
public static final PropertyKey USER_NETWORK_NETTY_CHANNEL_POOL_SIZE_MAX
public static final PropertyKey USER_NETWORK_NETTY_CHANNEL_POOL_GC_THRESHOLD_MS
public static final PropertyKey USER_NETWORK_NETTY_CHANNEL_POOL_DISABLED
public static final PropertyKey USER_NETWORK_NETTY_WRITER_PACKET_SIZE_BYTES
public static final PropertyKey USER_NETWORK_NETTY_WRITER_BUFFER_SIZE_PACKETS
public static final PropertyKey USER_NETWORK_NETTY_WRITER_CLOSE_TIMEOUT_MS
public static final PropertyKey USER_NETWORK_NETTY_READER_BUFFER_SIZE_PACKETS
public static final PropertyKey USER_NETWORK_NETTY_READER_PACKET_SIZE_BYTES
public static final PropertyKey USER_RPC_RETRY_BASE_SLEEP_MS
public static final PropertyKey USER_RPC_RETRY_MAX_DURATION
@Deprecated public static final PropertyKey USER_RPC_RETRY_MAX_NUM_RETRY
public static final PropertyKey USER_RPC_RETRY_MAX_SLEEP_MS
@Deprecated public static final PropertyKey USER_UFS_DELEGATION_READ_BUFFER_SIZE_BYTES
@Deprecated public static final PropertyKey USER_UFS_DELEGATION_WRITE_BUFFER_SIZE_BYTES
@Deprecated public static final PropertyKey USER_UFS_FILE_READER_CLASS
@Deprecated public static final PropertyKey USER_UFS_FILE_WRITER_CLASS
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 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 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 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 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 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(String name)
name
- the name of a property keyCopyright © 2023. All Rights Reserved.