Enum Property

    • Enum Constant Detail

      • RPC_PREFIX

        public static final Property RPC_PREFIX
      • RPC_SSL_KEYSTORE_PATH

        public static final Property RPC_SSL_KEYSTORE_PATH
      • RPC_SSL_KEYSTORE_PASSWORD

        public static final Property RPC_SSL_KEYSTORE_PASSWORD
      • RPC_SSL_KEYSTORE_TYPE

        public static final Property RPC_SSL_KEYSTORE_TYPE
      • RPC_SSL_TRUSTSTORE_PATH

        public static final Property RPC_SSL_TRUSTSTORE_PATH
      • RPC_SSL_TRUSTSTORE_PASSWORD

        public static final Property RPC_SSL_TRUSTSTORE_PASSWORD
      • RPC_SSL_TRUSTSTORE_TYPE

        public static final Property RPC_SSL_TRUSTSTORE_TYPE
      • RPC_USE_JSSE

        public static final Property RPC_USE_JSSE
      • RPC_SSL_CIPHER_SUITES

        public static final Property RPC_SSL_CIPHER_SUITES
      • RPC_SSL_ENABLED_PROTOCOLS

        public static final Property RPC_SSL_ENABLED_PROTOCOLS
      • RPC_SSL_CLIENT_PROTOCOL

        public static final Property RPC_SSL_CLIENT_PROTOCOL
      • RPC_SASL_QOP

        public static final Property RPC_SASL_QOP
        Since:
        1.7.0
      • INSTANCE_PREFIX

        public static final Property INSTANCE_PREFIX
      • INSTANCE_ZK_HOST

        public static final Property INSTANCE_ZK_HOST
      • INSTANCE_ZK_TIMEOUT

        public static final Property INSTANCE_ZK_TIMEOUT
      • INSTANCE_SECRET

        public static final Property INSTANCE_SECRET
      • INSTANCE_VOLUMES

        public static final Property INSTANCE_VOLUMES
      • INSTANCE_VOLUMES_REPLACEMENTS

        public static final Property INSTANCE_VOLUMES_REPLACEMENTS
      • INSTANCE_SECURITY_AUTHENTICATOR

        public static final Property INSTANCE_SECURITY_AUTHENTICATOR
      • INSTANCE_SECURITY_AUTHORIZOR

        public static final Property INSTANCE_SECURITY_AUTHORIZOR
      • INSTANCE_SECURITY_PERMISSION_HANDLER

        public static final Property INSTANCE_SECURITY_PERMISSION_HANDLER
      • INSTANCE_RPC_SSL_ENABLED

        public static final Property INSTANCE_RPC_SSL_ENABLED
      • INSTANCE_RPC_SSL_CLIENT_AUTH

        public static final Property INSTANCE_RPC_SSL_CLIENT_AUTH
      • INSTANCE_RPC_SASL_ENABLED

        public static final Property INSTANCE_RPC_SASL_ENABLED
        Since:
        1.7.0
      • INSTANCE_RPC_SASL_ALLOWED_USER_IMPERSONATION

        public static final Property INSTANCE_RPC_SASL_ALLOWED_USER_IMPERSONATION
      • INSTANCE_RPC_SASL_ALLOWED_HOST_IMPERSONATION

        public static final Property INSTANCE_RPC_SASL_ALLOWED_HOST_IMPERSONATION
      • INSTANCE_CRYPTO_PREFIX

        public static final Property INSTANCE_CRYPTO_PREFIX
      • INSTANCE_CRYPTO_SENSITIVE_PREFIX

        public static final Property INSTANCE_CRYPTO_SENSITIVE_PREFIX
      • INSTANCE_CRYPTO_SERVICE

        public static final Property INSTANCE_CRYPTO_SERVICE
      • GENERAL_PREFIX

        public static final Property GENERAL_PREFIX
      • GENERAL_DYNAMIC_CLASSPATHS

        @Deprecated
        public static final Property GENERAL_DYNAMIC_CLASSPATHS
        Deprecated.
      • GENERAL_RPC_TIMEOUT

        public static final Property GENERAL_RPC_TIMEOUT
      • GENERAL_RPC_SERVER_TYPE

        public static final Property GENERAL_RPC_SERVER_TYPE
      • GENERAL_KERBEROS_KEYTAB

        public static final Property GENERAL_KERBEROS_KEYTAB
      • GENERAL_KERBEROS_PRINCIPAL

        public static final Property GENERAL_KERBEROS_PRINCIPAL
      • GENERAL_KERBEROS_RENEWAL_PERIOD

        public static final Property GENERAL_KERBEROS_RENEWAL_PERIOD
      • GENERAL_MAX_MESSAGE_SIZE

        public static final Property GENERAL_MAX_MESSAGE_SIZE
      • GENERAL_SIMPLETIMER_THREADPOOL_SIZE

        public static final Property GENERAL_SIMPLETIMER_THREADPOOL_SIZE
      • GENERAL_VOLUME_CHOOSER

        public static final Property GENERAL_VOLUME_CHOOSER
      • GENERAL_SECURITY_CREDENTIAL_PROVIDER_PATHS

        public static final Property GENERAL_SECURITY_CREDENTIAL_PROVIDER_PATHS
      • GENERAL_ARBITRARY_PROP_PREFIX

        public static final Property GENERAL_ARBITRARY_PROP_PREFIX
      • GENERAL_DELEGATION_TOKEN_LIFETIME

        public static final Property GENERAL_DELEGATION_TOKEN_LIFETIME
      • GENERAL_DELEGATION_TOKEN_UPDATE_INTERVAL

        public static final Property GENERAL_DELEGATION_TOKEN_UPDATE_INTERVAL
      • GENERAL_MAX_SCANNER_RETRY_PERIOD

        public static final Property GENERAL_MAX_SCANNER_RETRY_PERIOD
      • MASTER_PREFIX

        public static final Property MASTER_PREFIX
      • MASTER_CLIENTPORT

        public static final Property MASTER_CLIENTPORT
      • MASTER_TABLET_BALANCER

        public static final Property MASTER_TABLET_BALANCER
      • MASTER_BULK_RETRIES

        public static final Property MASTER_BULK_RETRIES
      • MASTER_BULK_THREADPOOL_SIZE

        public static final Property MASTER_BULK_THREADPOOL_SIZE
      • MASTER_BULK_TIMEOUT

        public static final Property MASTER_BULK_TIMEOUT
      • MASTER_BULK_RENAME_THREADS

        public static final Property MASTER_BULK_RENAME_THREADS
      • MASTER_BULK_TSERVER_REGEX

        public static final Property MASTER_BULK_TSERVER_REGEX
      • MASTER_MINTHREADS

        public static final Property MASTER_MINTHREADS
      • MASTER_THREADCHECK

        public static final Property MASTER_THREADCHECK
      • MASTER_RECOVERY_DELAY

        public static final Property MASTER_RECOVERY_DELAY
      • MASTER_LEASE_RECOVERY_WAITING_PERIOD

        public static final Property MASTER_LEASE_RECOVERY_WAITING_PERIOD
      • MASTER_WALOG_CLOSER_IMPLEMETATION

        public static final Property MASTER_WALOG_CLOSER_IMPLEMETATION
      • MASTER_FATE_METRICS_ENABLED

        public static final Property MASTER_FATE_METRICS_ENABLED
      • MASTER_FATE_METRICS_MIN_UPDATE_INTERVAL

        public static final Property MASTER_FATE_METRICS_MIN_UPDATE_INTERVAL
      • MASTER_FATE_THREADPOOL_SIZE

        public static final Property MASTER_FATE_THREADPOOL_SIZE
      • MASTER_REPLICATION_SCAN_INTERVAL

        public static final Property MASTER_REPLICATION_SCAN_INTERVAL
      • MASTER_REPLICATION_COORDINATOR_PORT

        public static final Property MASTER_REPLICATION_COORDINATOR_PORT
      • MASTER_REPLICATION_COORDINATOR_MINTHREADS

        public static final Property MASTER_REPLICATION_COORDINATOR_MINTHREADS
      • MASTER_REPLICATION_COORDINATOR_THREADCHECK

        public static final Property MASTER_REPLICATION_COORDINATOR_THREADCHECK
      • MASTER_STATUS_THREAD_POOL_SIZE

        public static final Property MASTER_STATUS_THREAD_POOL_SIZE
      • MASTER_METADATA_SUSPENDABLE

        public static final Property MASTER_METADATA_SUSPENDABLE
      • MASTER_STARTUP_TSERVER_AVAIL_MIN_COUNT

        public static final Property MASTER_STARTUP_TSERVER_AVAIL_MIN_COUNT
      • MASTER_STARTUP_TSERVER_AVAIL_MAX_WAIT

        public static final Property MASTER_STARTUP_TSERVER_AVAIL_MAX_WAIT
      • TSERV_PREFIX

        public static final Property TSERV_PREFIX
      • TSERV_CLIENT_TIMEOUT

        public static final Property TSERV_CLIENT_TIMEOUT
      • TSERV_DEFAULT_BLOCKSIZE

        public static final Property TSERV_DEFAULT_BLOCKSIZE
      • TSERV_CACHE_MANAGER_IMPL

        public static final Property TSERV_CACHE_MANAGER_IMPL
      • TSERV_DATACACHE_SIZE

        public static final Property TSERV_DATACACHE_SIZE
      • TSERV_INDEXCACHE_SIZE

        public static final Property TSERV_INDEXCACHE_SIZE
      • TSERV_SUMMARYCACHE_SIZE

        public static final Property TSERV_SUMMARYCACHE_SIZE
      • TSERV_PORTSEARCH

        public static final Property TSERV_PORTSEARCH
      • TSERV_CLIENTPORT

        public static final Property TSERV_CLIENTPORT
      • TSERV_TOTAL_MUTATION_QUEUE_MAX

        public static final Property TSERV_TOTAL_MUTATION_QUEUE_MAX
      • TSERV_TABLET_SPLIT_FINDMIDPOINT_MAXOPEN

        public static final Property TSERV_TABLET_SPLIT_FINDMIDPOINT_MAXOPEN
      • TSERV_WALOG_MAX_REFERENCED

        public static final Property TSERV_WALOG_MAX_REFERENCED
      • TSERV_WALOG_MAX_SIZE

        public static final Property TSERV_WALOG_MAX_SIZE
      • TSERV_WALOG_MAX_AGE

        public static final Property TSERV_WALOG_MAX_AGE
      • TSERV_WALOG_TOLERATED_CREATION_FAILURES

        public static final Property TSERV_WALOG_TOLERATED_CREATION_FAILURES
      • TSERV_WALOG_TOLERATED_WAIT_INCREMENT

        public static final Property TSERV_WALOG_TOLERATED_WAIT_INCREMENT
      • TSERV_WALOG_TOLERATED_MAXIMUM_WAIT_DURATION

        public static final Property TSERV_WALOG_TOLERATED_MAXIMUM_WAIT_DURATION
      • TSERV_MAJC_DELAY

        public static final Property TSERV_MAJC_DELAY
      • TSERV_MAJC_THREAD_MAXOPEN

        public static final Property TSERV_MAJC_THREAD_MAXOPEN
      • TSERV_SCAN_MAX_OPENFILES

        public static final Property TSERV_SCAN_MAX_OPENFILES
      • TSERV_MAX_IDLE

        public static final Property TSERV_MAX_IDLE
      • TSERV_NATIVEMAP_ENABLED

        public static final Property TSERV_NATIVEMAP_ENABLED
      • TSERV_MAXMEM

        public static final Property TSERV_MAXMEM
      • TSERV_MEM_MGMT

        public static final Property TSERV_MEM_MGMT
      • TSERV_SESSION_MAXIDLE

        public static final Property TSERV_SESSION_MAXIDLE
      • TSERV_UPDATE_SESSION_MAXIDLE

        public static final Property TSERV_UPDATE_SESSION_MAXIDLE
      • TSERV_SCAN_EXECUTORS_PREFIX

        public static final Property TSERV_SCAN_EXECUTORS_PREFIX
      • TSERV_SCAN_EXECUTORS_DEFAULT_THREADS

        public static final Property TSERV_SCAN_EXECUTORS_DEFAULT_THREADS
      • TSERV_SCAN_EXECUTORS_DEFAULT_PRIORITIZER

        public static final Property TSERV_SCAN_EXECUTORS_DEFAULT_PRIORITIZER
      • TSERV_SCAN_EXECUTORS_META_THREADS

        public static final Property TSERV_SCAN_EXECUTORS_META_THREADS
      • TSERV_MIGRATE_MAXCONCURRENT

        public static final Property TSERV_MIGRATE_MAXCONCURRENT
      • TSERV_MAJC_MAXCONCURRENT

        public static final Property TSERV_MAJC_MAXCONCURRENT
      • TSERV_MAJC_THROUGHPUT

        public static final Property TSERV_MAJC_THROUGHPUT
      • TSERV_MINC_MAXCONCURRENT

        public static final Property TSERV_MINC_MAXCONCURRENT
      • TSERV_MAJC_TRACE_PERCENT

        public static final Property TSERV_MAJC_TRACE_PERCENT
      • TSERV_MINC_TRACE_PERCENT

        public static final Property TSERV_MINC_TRACE_PERCENT
      • TSERV_COMPACTION_WARN_TIME

        public static final Property TSERV_COMPACTION_WARN_TIME
      • TSERV_BLOOM_LOAD_MAXCONCURRENT

        public static final Property TSERV_BLOOM_LOAD_MAXCONCURRENT
      • TSERV_MONITOR_FS

        public static final Property TSERV_MONITOR_FS
      • TSERV_MEMDUMP_DIR

        public static final Property TSERV_MEMDUMP_DIR
      • TSERV_BULK_PROCESS_THREADS

        public static final Property TSERV_BULK_PROCESS_THREADS
      • TSERV_BULK_ASSIGNMENT_THREADS

        public static final Property TSERV_BULK_ASSIGNMENT_THREADS
      • TSERV_BULK_RETRY

        public static final Property TSERV_BULK_RETRY
      • TSERV_BULK_TIMEOUT

        public static final Property TSERV_BULK_TIMEOUT
      • TSERV_MINTHREADS

        public static final Property TSERV_MINTHREADS
      • TSERV_THREADCHECK

        public static final Property TSERV_THREADCHECK
      • TSERV_MAX_MESSAGE_SIZE

        public static final Property TSERV_MAX_MESSAGE_SIZE
      • TSERV_LOG_BUSY_TABLETS_COUNT

        public static final Property TSERV_LOG_BUSY_TABLETS_COUNT
      • TSERV_LOG_BUSY_TABLETS_INTERVAL

        public static final Property TSERV_LOG_BUSY_TABLETS_INTERVAL
      • TSERV_HOLD_TIME_SUICIDE

        public static final Property TSERV_HOLD_TIME_SUICIDE
      • TSERV_WAL_BLOCKSIZE

        public static final Property TSERV_WAL_BLOCKSIZE
      • TSERV_WAL_REPLICATION

        public static final Property TSERV_WAL_REPLICATION
      • TSERV_RECOVERY_MAX_CONCURRENT

        public static final Property TSERV_RECOVERY_MAX_CONCURRENT
      • TSERV_SORT_BUFFER_SIZE

        public static final Property TSERV_SORT_BUFFER_SIZE
      • TSERV_WORKQ_THREADS

        public static final Property TSERV_WORKQ_THREADS
      • TSERV_WAL_SYNC

        public static final Property TSERV_WAL_SYNC
      • TSERV_ASSIGNMENT_DURATION_WARNING

        public static final Property TSERV_ASSIGNMENT_DURATION_WARNING
      • TSERV_REPLICATION_REPLAYERS

        public static final Property TSERV_REPLICATION_REPLAYERS
      • TSERV_REPLICATION_DEFAULT_HANDLER

        public static final Property TSERV_REPLICATION_DEFAULT_HANDLER
      • TSERV_REPLICATION_BW_REPLAYER_MEMORY

        public static final Property TSERV_REPLICATION_BW_REPLAYER_MEMORY
      • TSERV_ASSIGNMENT_MAXCONCURRENT

        public static final Property TSERV_ASSIGNMENT_MAXCONCURRENT
      • TSERV_SLOW_FLUSH_MILLIS

        public static final Property TSERV_SLOW_FLUSH_MILLIS
      • TSERV_SLOW_FILEPERMIT_MILLIS

        public static final Property TSERV_SLOW_FILEPERMIT_MILLIS
      • TSERV_SUMMARY_PARTITION_THREADS

        public static final Property TSERV_SUMMARY_PARTITION_THREADS
      • TSERV_SUMMARY_REMOTE_THREADS

        public static final Property TSERV_SUMMARY_REMOTE_THREADS
      • TSERV_SUMMARY_RETRIEVAL_THREADS

        public static final Property TSERV_SUMMARY_RETRIEVAL_THREADS
      • GC_PREFIX

        public static final Property GC_PREFIX
      • GC_CYCLE_START

        public static final Property GC_CYCLE_START
      • GC_CYCLE_DELAY

        public static final Property GC_CYCLE_DELAY
      • GC_PORT

        public static final Property GC_PORT
      • GC_DELETE_THREADS

        public static final Property GC_DELETE_THREADS
      • GC_TRASH_IGNORE

        public static final Property GC_TRASH_IGNORE
      • GC_TRACE_PERCENT

        public static final Property GC_TRACE_PERCENT
      • MONITOR_PREFIX

        public static final Property MONITOR_PREFIX
      • MONITOR_PORT

        public static final Property MONITOR_PORT
      • MONITOR_LOG4J_PORT

        public static final Property MONITOR_LOG4J_PORT
      • MONITOR_SSL_KEYSTORE

        public static final Property MONITOR_SSL_KEYSTORE
      • MONITOR_SSL_KEYSTOREPASS

        public static final Property MONITOR_SSL_KEYSTOREPASS
      • MONITOR_SSL_KEYSTORETYPE

        public static final Property MONITOR_SSL_KEYSTORETYPE
      • MONITOR_SSL_KEYPASS

        public static final Property MONITOR_SSL_KEYPASS
      • MONITOR_SSL_TRUSTSTORE

        public static final Property MONITOR_SSL_TRUSTSTORE
      • MONITOR_SSL_TRUSTSTOREPASS

        public static final Property MONITOR_SSL_TRUSTSTOREPASS
      • MONITOR_SSL_TRUSTSTORETYPE

        public static final Property MONITOR_SSL_TRUSTSTORETYPE
      • MONITOR_SSL_INCLUDE_CIPHERS

        public static final Property MONITOR_SSL_INCLUDE_CIPHERS
      • MONITOR_SSL_EXCLUDE_CIPHERS

        public static final Property MONITOR_SSL_EXCLUDE_CIPHERS
      • MONITOR_SSL_INCLUDE_PROTOCOLS

        public static final Property MONITOR_SSL_INCLUDE_PROTOCOLS
      • MONITOR_LOCK_CHECK_INTERVAL

        public static final Property MONITOR_LOCK_CHECK_INTERVAL
      • MONITOR_RESOURCES_EXTERNAL

        public static final Property MONITOR_RESOURCES_EXTERNAL
      • TRACE_PREFIX

        public static final Property TRACE_PREFIX
      • TRACE_SPAN_RECEIVERS

        public static final Property TRACE_SPAN_RECEIVERS
      • TRACE_SPAN_RECEIVER_PREFIX

        public static final Property TRACE_SPAN_RECEIVER_PREFIX
      • TRACE_ZK_PATH

        public static final Property TRACE_ZK_PATH
      • TRACE_PORT

        public static final Property TRACE_PORT
      • TRACE_TABLE

        public static final Property TRACE_TABLE
      • TRACE_USER

        public static final Property TRACE_USER
      • TRACE_PASSWORD

        public static final Property TRACE_PASSWORD
      • TRACE_TOKEN_PROPERTY_PREFIX

        public static final Property TRACE_TOKEN_PROPERTY_PREFIX
      • TRACE_TOKEN_TYPE

        public static final Property TRACE_TOKEN_TYPE
      • TABLE_PREFIX

        public static final Property TABLE_PREFIX
      • TABLE_ARBITRARY_PROP_PREFIX

        public static final Property TABLE_ARBITRARY_PROP_PREFIX
      • TABLE_MAJC_RATIO

        public static final Property TABLE_MAJC_RATIO
      • TABLE_MAJC_COMPACTALL_IDLETIME

        public static final Property TABLE_MAJC_COMPACTALL_IDLETIME
      • TABLE_SPLIT_THRESHOLD

        public static final Property TABLE_SPLIT_THRESHOLD
      • TABLE_MAX_END_ROW_SIZE

        public static final Property TABLE_MAX_END_ROW_SIZE
      • TABLE_MINC_LOGS_MAX

        @Deprecated
        public static final Property TABLE_MINC_LOGS_MAX
        Deprecated.
      • TABLE_MINC_COMPACT_IDLETIME

        public static final Property TABLE_MINC_COMPACT_IDLETIME
      • TABLE_MINC_MAX_MERGE_FILE_SIZE

        public static final Property TABLE_MINC_MAX_MERGE_FILE_SIZE
      • TABLE_SCAN_DISPATCHER

        public static final Property TABLE_SCAN_DISPATCHER
      • TABLE_SCAN_DISPATCHER_OPTS

        public static final Property TABLE_SCAN_DISPATCHER_OPTS
      • TABLE_SCAN_MAXMEM

        public static final Property TABLE_SCAN_MAXMEM
      • TABLE_FILE_TYPE

        public static final Property TABLE_FILE_TYPE
      • TABLE_LOAD_BALANCER

        public static final Property TABLE_LOAD_BALANCER
      • TABLE_FILE_COMPRESSION_TYPE

        public static final Property TABLE_FILE_COMPRESSION_TYPE
      • TABLE_FILE_COMPRESSED_BLOCK_SIZE

        public static final Property TABLE_FILE_COMPRESSED_BLOCK_SIZE
      • TABLE_FILE_COMPRESSED_BLOCK_SIZE_INDEX

        public static final Property TABLE_FILE_COMPRESSED_BLOCK_SIZE_INDEX
      • TABLE_FILE_BLOCK_SIZE

        public static final Property TABLE_FILE_BLOCK_SIZE
      • TABLE_FILE_REPLICATION

        public static final Property TABLE_FILE_REPLICATION
      • TABLE_FILE_MAX

        public static final Property TABLE_FILE_MAX
      • TABLE_FILE_SUMMARY_MAX_SIZE

        public static final Property TABLE_FILE_SUMMARY_MAX_SIZE
      • TABLE_BLOOM_ENABLED

        public static final Property TABLE_BLOOM_ENABLED
      • TABLE_BLOOM_LOAD_THRESHOLD

        public static final Property TABLE_BLOOM_LOAD_THRESHOLD
      • TABLE_BLOOM_SIZE

        public static final Property TABLE_BLOOM_SIZE
      • TABLE_BLOOM_ERRORRATE

        public static final Property TABLE_BLOOM_ERRORRATE
      • TABLE_BLOOM_KEY_FUNCTOR

        public static final Property TABLE_BLOOM_KEY_FUNCTOR
      • TABLE_BLOOM_HASHTYPE

        public static final Property TABLE_BLOOM_HASHTYPE
      • TABLE_DURABILITY

        public static final Property TABLE_DURABILITY
      • TABLE_FAILURES_IGNORE

        public static final Property TABLE_FAILURES_IGNORE
      • TABLE_DEFAULT_SCANTIME_VISIBILITY

        public static final Property TABLE_DEFAULT_SCANTIME_VISIBILITY
      • TABLE_LOCALITY_GROUPS

        public static final Property TABLE_LOCALITY_GROUPS
      • TABLE_CONSTRAINT_PREFIX

        public static final Property TABLE_CONSTRAINT_PREFIX
      • TABLE_INDEXCACHE_ENABLED

        public static final Property TABLE_INDEXCACHE_ENABLED
      • TABLE_BLOCKCACHE_ENABLED

        public static final Property TABLE_BLOCKCACHE_ENABLED
      • TABLE_ITERATOR_PREFIX

        public static final Property TABLE_ITERATOR_PREFIX
      • TABLE_ITERATOR_SCAN_PREFIX

        public static final Property TABLE_ITERATOR_SCAN_PREFIX
      • TABLE_ITERATOR_MINC_PREFIX

        public static final Property TABLE_ITERATOR_MINC_PREFIX
      • TABLE_ITERATOR_MAJC_PREFIX

        public static final Property TABLE_ITERATOR_MAJC_PREFIX
      • TABLE_LOCALITY_GROUP_PREFIX

        public static final Property TABLE_LOCALITY_GROUP_PREFIX
      • TABLE_FORMATTER_CLASS

        public static final Property TABLE_FORMATTER_CLASS
      • TABLE_INTERPRETER_CLASS

        public static final Property TABLE_INTERPRETER_CLASS
      • TABLE_CLASSPATH

        public static final Property TABLE_CLASSPATH
      • TABLE_COMPACTION_STRATEGY

        public static final Property TABLE_COMPACTION_STRATEGY
      • TABLE_COMPACTION_STRATEGY_PREFIX

        public static final Property TABLE_COMPACTION_STRATEGY_PREFIX
      • TABLE_REPLICATION

        public static final Property TABLE_REPLICATION
      • TABLE_REPLICATION_TARGET

        public static final Property TABLE_REPLICATION_TARGET
      • TABLE_SAMPLER

        public static final Property TABLE_SAMPLER
      • TABLE_SAMPLER_OPTS

        public static final Property TABLE_SAMPLER_OPTS
      • TABLE_SUSPEND_DURATION

        public static final Property TABLE_SUSPEND_DURATION
      • TABLE_SUMMARIZER_PREFIX

        public static final Property TABLE_SUMMARIZER_PREFIX
      • TABLE_DELETE_BEHAVIOR

        public static final Property TABLE_DELETE_BEHAVIOR
      • VFS_CLASSLOADER_SYSTEM_CLASSPATH_PROPERTY

        public static final Property VFS_CLASSLOADER_SYSTEM_CLASSPATH_PROPERTY
      • VFS_CONTEXT_CLASSPATH_PROPERTY

        public static final Property VFS_CONTEXT_CLASSPATH_PROPERTY
      • VFS_CLASSLOADER_CACHE_DIR

        public static final Property VFS_CLASSLOADER_CACHE_DIR
      • REPLICATION_PREFIX

        public static final Property REPLICATION_PREFIX
      • REPLICATION_PEERS

        public static final Property REPLICATION_PEERS
      • REPLICATION_PEER_USER

        public static final Property REPLICATION_PEER_USER
      • REPLICATION_PEER_PASSWORD

        public static final Property REPLICATION_PEER_PASSWORD
      • REPLICATION_PEER_KEYTAB

        public static final Property REPLICATION_PEER_KEYTAB
      • REPLICATION_NAME

        public static final Property REPLICATION_NAME
      • REPLICATION_MAX_WORK_QUEUE

        public static final Property REPLICATION_MAX_WORK_QUEUE
      • REPLICATION_WORK_ASSIGNMENT_SLEEP

        public static final Property REPLICATION_WORK_ASSIGNMENT_SLEEP
      • REPLICATION_WORKER_THREADS

        public static final Property REPLICATION_WORKER_THREADS
      • REPLICATION_RECEIPT_SERVICE_PORT

        public static final Property REPLICATION_RECEIPT_SERVICE_PORT
      • REPLICATION_WORK_ATTEMPTS

        public static final Property REPLICATION_WORK_ATTEMPTS
      • REPLICATION_MIN_THREADS

        public static final Property REPLICATION_MIN_THREADS
      • REPLICATION_THREADCHECK

        public static final Property REPLICATION_THREADCHECK
      • REPLICATION_MAX_UNIT_SIZE

        public static final Property REPLICATION_MAX_UNIT_SIZE
      • REPLICATION_WORK_ASSIGNER

        public static final Property REPLICATION_WORK_ASSIGNER
      • REPLICATION_DRIVER_DELAY

        public static final Property REPLICATION_DRIVER_DELAY
      • REPLICATION_WORK_PROCESSOR_DELAY

        public static final Property REPLICATION_WORK_PROCESSOR_DELAY
      • REPLICATION_WORK_PROCESSOR_PERIOD

        public static final Property REPLICATION_WORK_PROCESSOR_PERIOD
      • REPLICATION_TRACE_PERCENT

        public static final Property REPLICATION_TRACE_PERCENT
      • REPLICATION_RPC_TIMEOUT

        public static final Property REPLICATION_RPC_TIMEOUT
      • TSERV_WAL_SYNC_METHOD

        @Deprecated
        public static final Property TSERV_WAL_SYNC_METHOD
        Deprecated.
      • TABLE_WALOG_ENABLED

        @Deprecated
        public static final Property TABLE_WALOG_ENABLED
        Deprecated.
      • TSERV_READ_AHEAD_MAXCONCURRENT

        @Deprecated
        public static final Property TSERV_READ_AHEAD_MAXCONCURRENT
        Deprecated.
      • TSERV_METADATA_READ_AHEAD_MAXCONCURRENT

        @Deprecated
        public static final Property TSERV_METADATA_READ_AHEAD_MAXCONCURRENT
        Deprecated.
    • Method Detail

      • values

        public static Property[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Property c : Property.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Property valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getKey

        public String getKey()
        Gets the key (string) for this property.
        Returns:
        key
      • getDefaultValue

        public String getDefaultValue()
        Gets the default value for this property. System properties are interpolated into the value if necessary.
        Returns:
        default value
      • getType

        public PropertyType getType()
        Gets the type of this property.
        Returns:
        property type
      • getDescription

        public String getDescription()
        Gets the description of this property.
        Returns:
        description
      • isExperimental

        public boolean isExperimental()
        Checks if this property is experimental.
        Returns:
        true if this property is experimental
      • isDeprecated

        public boolean isDeprecated()
        Checks if this property is deprecated.
        Returns:
        true if this property is deprecated
      • isSensitive

        public boolean isSensitive()
        Checks if this property is sensitive.
        Returns:
        true if this property is sensitive
      • replacedBy

        public Property replacedBy()
      • isSensitive

        public static boolean isSensitive​(String key)
        Checks if a property with the given key is sensitive. The key must be for a valid property, and must either itself be annotated as sensitive or have a prefix annotated as sensitive.
        Parameters:
        key - property key
        Returns:
        true if property is sensitive
      • isValidPropertyKey

        public static boolean isValidPropertyKey​(String key)
        Checks if the given property key is valid. A valid property key is either equal to the key of some defined property or has a prefix matching some prefix defined in this class.
        Parameters:
        key - property key
        Returns:
        true if key is valid (recognized, or has a recognized prefix)
      • isValidTablePropertyKey

        public static boolean isValidTablePropertyKey​(String key)
        Checks if the given property key is for a valid table property. A valid table property key is either equal to the key of some defined table property (which each start with TABLE_PREFIX) or has a prefix matching TABLE_CONSTRAINT_PREFIX, TABLE_ITERATOR_PREFIX, or TABLE_LOCALITY_GROUP_PREFIX.
        Parameters:
        key - property key
        Returns:
        true if key is valid for a table property (recognized, or has a recognized prefix)
      • isFixedZooPropertyKey

        public static boolean isFixedZooPropertyKey​(Property key)
        Checks if the given property may be changed via Zookeeper, but not recognized until the restart of some relevant daemon.
        Parameters:
        key - property key
        Returns:
        true if property may be changed via Zookeeper but only heeded upon some restart
      • isValidZooPropertyKey

        public static boolean isValidZooPropertyKey​(String key)
        Checks if the given property key is valid for a property that may be changed via Zookeeper.
        Parameters:
        key - property key
        Returns:
        true if key's property may be changed via Zookeeper
      • getPropertyByKey

        public static Property getPropertyByKey​(String key)
        Gets a Property instance with the given key.
        Parameters:
        key - property key
        Returns:
        property, or null if not found
      • isClassProperty

        public static boolean isClassProperty​(String key)
        Checks if this property is expected to have a Java class as a value.
        Returns:
        true if this is property is a class property
      • createTableInstanceFromPropertyName

        public static <T> T createTableInstanceFromPropertyName​(AccumuloConfiguration conf,
                                                                Property property,
                                                                Class<T> base,
                                                                T defaultInstance)
        Creates a new instance of a class specified in a configuration property. The table classpath context is used if set.
        Parameters:
        conf - configuration containing property
        property - property specifying class name
        base - base class of type
        defaultInstance - instance to use if creation fails
        Returns:
        new class instance, or default instance if creation failed
        See Also:
        AccumuloVFSClassLoader
      • createInstanceFromPropertyName

        public static <T> T createInstanceFromPropertyName​(AccumuloConfiguration conf,
                                                           Property property,
                                                           Class<T> base,
                                                           T defaultInstance)
        Creates a new instance of a class specified in a configuration property.
        Parameters:
        conf - configuration containing property
        property - property specifying class name
        base - base class of type
        defaultInstance - instance to use if creation fails
        Returns:
        new class instance, or default instance if creation failed
        See Also:
        AccumuloVFSClassLoader
      • getCompactionStrategyOptions

        public static Map<String,​String> getCompactionStrategyOptions​(AccumuloConfiguration tableConf)
        Collects together properties from the given configuration pertaining to compaction strategies. The relevant properties all begin with the prefix in TABLE_COMPACTION_STRATEGY_PREFIX. In the returned map, the prefix is removed from each property's key.
        Parameters:
        tableConf - configuration
        Returns:
        map of compaction strategy property keys and values, with the detection prefix removed from each key