org.apache.accumulo.core.conf
Enum Property

java.lang.Object
  extended by java.lang.Enum<Property>
      extended by org.apache.accumulo.core.conf.Property
All Implemented Interfaces:
Serializable, Comparable<Property>

public enum Property
extends Enum<Property>


Enum Constant Summary
CRYPTO_CIPHER_ALGORITHM_NAME
           
CRYPTO_CIPHER_KEY_LENGTH
           
CRYPTO_CIPHER_SUITE
           
CRYPTO_DEFAULT_KEY_STRATEGY_HDFS_URI
           
CRYPTO_DEFAULT_KEY_STRATEGY_KEY_LOCATION
           
CRYPTO_MODULE_CLASS
           
CRYPTO_PREFIX
           
CRYPTO_SECRET_KEY_ENCRYPTION_STRATEGY_CLASS
           
CRYPTO_SECURE_RNG
           
CRYPTO_SECURE_RNG_PROVIDER
           
GC_CYCLE_DELAY
           
GC_CYCLE_START
           
GC_DELETE_THREADS
           
GC_PORT
           
GC_PREFIX
           
GC_TRASH_IGNORE
           
GENERAL_CLASSPATHS
           
GENERAL_DYNAMIC_CLASSPATHS
           
GENERAL_KERBEROS_KEYTAB
           
GENERAL_KERBEROS_PRINCIPAL
           
GENERAL_MAX_MESSAGE_SIZE
           
GENERAL_PREFIX
           
GENERAL_RPC_TIMEOUT
           
INSTANCE_DFS_DIR
           
INSTANCE_DFS_URI
           
INSTANCE_PREFIX
           
INSTANCE_SECRET
           
INSTANCE_SECURITY_AUTHENTICATOR
           
INSTANCE_SECURITY_AUTHORIZOR
           
INSTANCE_SECURITY_PERMISSION_HANDLER
           
INSTANCE_ZK_HOST
           
INSTANCE_ZK_TIMEOUT
           
LOGGER_DIR
           
LOGGER_PREFIX
           
MASTER_BULK_RETRIES
           
MASTER_BULK_THREADPOOL_SIZE
           
MASTER_BULK_TIMEOUT
           
MASTER_CLIENTPORT
           
MASTER_FATE_THREADPOOL_SIZE
           
MASTER_LEASE_RECOVERY_WAITING_PERIOD
           
MASTER_MINTHREADS
           
MASTER_PREFIX
           
MASTER_RECOVERY_DELAY
           
MASTER_RECOVERY_MAXAGE
           
MASTER_RECOVERY_MAXTIME
           
MASTER_TABLET_BALANCER
           
MASTER_THREADCHECK
           
MASTER_WALOG_CLOSER_IMPLEMETATION
           
MONITOR_BANNER_BACKGROUND
           
MONITOR_BANNER_COLOR
           
MONITOR_BANNER_TEXT
           
MONITOR_LOG4J_PORT
           
MONITOR_PORT
           
MONITOR_PREFIX
           
MONITOR_SSL_KEYSTORE
           
MONITOR_SSL_KEYSTOREPASS
           
MONITOR_SSL_TRUSTSTORE
           
MONITOR_SSL_TRUSTSTOREPASS
           
TABLE_BLOCKCACHE_ENABLED
           
TABLE_BLOOM_ENABLED
           
TABLE_BLOOM_ERRORRATE
           
TABLE_BLOOM_HASHTYPE
           
TABLE_BLOOM_KEY_FUNCTOR
           
TABLE_BLOOM_LOAD_THRESHOLD
           
TABLE_BLOOM_SIZE
           
TABLE_CLASSPATH
           
TABLE_CONSTRAINT_PREFIX
           
TABLE_DEFAULT_SCANTIME_VISIBILITY
           
TABLE_FAILURES_IGNORE
           
TABLE_FILE_BLOCK_SIZE
           
TABLE_FILE_COMPRESSED_BLOCK_SIZE
           
TABLE_FILE_COMPRESSED_BLOCK_SIZE_INDEX
           
TABLE_FILE_COMPRESSION_TYPE
           
TABLE_FILE_MAX
           
TABLE_FILE_REPLICATION
           
TABLE_FILE_TYPE
           
TABLE_FORMATTER_CLASS
           
TABLE_INDEXCACHE_ENABLED
           
TABLE_INTERPRETER_CLASS
           
TABLE_ITERATOR_PREFIX
           
TABLE_LOAD_BALANCER
           
TABLE_LOCALITY_GROUP_PREFIX
           
TABLE_LOCALITY_GROUPS
           
TABLE_MAJC_COMPACTALL_IDLETIME
           
TABLE_MAJC_RATIO
           
TABLE_MINC_COMPACT_IDLETIME
           
TABLE_MINC_LOGS_MAX
           
TABLE_PREFIX
           
TABLE_SCAN_MAXMEM
           
TABLE_SPLIT_THRESHOLD
           
TABLE_WALOG_ENABLED
           
TRACE_PASSWORD
           
TRACE_PORT
           
TRACE_PREFIX
           
TRACE_TABLE
           
TRACE_TOKEN_PROPERTY_PREFIX
           
TRACE_TOKEN_TYPE
           
TRACE_USER
           
TSERV_ARCHIVE_WALOGS
           
TSERV_BLOOM_LOAD_MAXCONCURRENT
           
TSERV_BULK_ASSIGNMENT_THREADS
           
TSERV_BULK_PROCESS_THREADS
           
TSERV_BULK_RETRY
           
TSERV_BULK_TIMEOUT
           
TSERV_CLIENT_TIMEOUT
           
TSERV_CLIENTPORT
           
TSERV_DATACACHE_SIZE
           
TSERV_DEFAULT_BLOCKSIZE
           
TSERV_HOLD_TIME_SUICIDE
           
TSERV_INDEXCACHE_SIZE
           
TSERV_LOCK_MEMORY
           
TSERV_MAJC_DELAY
           
TSERV_MAJC_MAXCONCURRENT
           
TSERV_MAJC_THREAD_MAXOPEN
           
TSERV_MAX_IDLE
           
TSERV_MAXMEM
           
TSERV_MEM_MGMT
           
TSERV_MEMDUMP_DIR
           
TSERV_METADATA_READ_AHEAD_MAXCONCURRENT
           
TSERV_MIGRATE_MAXCONCURRENT
           
TSERV_MINC_MAXCONCURRENT
           
TSERV_MINTHREADS
           
TSERV_MONITOR_FS
           
TSERV_MUTATION_QUEUE_MAX
           
TSERV_NATIVEMAP_ENABLED
           
TSERV_PORTSEARCH
           
TSERV_PREFIX
           
TSERV_READ_AHEAD_MAXCONCURRENT
           
TSERV_RECOVERY_MAX_CONCURRENT
           
TSERV_SCAN_MAX_OPENFILES
           
TSERV_SESSION_MAXIDLE
           
TSERV_SORT_BUFFER_SIZE
           
TSERV_TABLET_SPLIT_FINDMIDPOINT_MAXOPEN
           
TSERV_THREADCHECK
           
TSERV_WAL_BLOCKSIZE
           
TSERV_WAL_REPLICATION
           
TSERV_WAL_SYNC
           
TSERV_WALOG_MAX_SIZE
           
TSERV_WORKQ_THREADS
           
VFS_CLASSLOADER_CACHE_DIR
           
VFS_CLASSLOADER_SYSTEM_CLASSPATH_PROPERTY
           
VFS_CONTEXT_CLASSPATH_PROPERTY
           
 
Method Summary
static
<T> T
createInstanceFromPropertyName(AccumuloConfiguration conf, Property property, Class<T> base, T defaultInstance)
           
 String getDefaultValue()
           
 String getDescription()
           
static Set<Property> getFixedProperties()
           
 String getKey()
           
static Property getPropertyByKey(String key)
           
 String getRawDefaultValue()
           
 PropertyType getType()
           
static boolean isClassProperty(String key)
           
 boolean isDeprecated()
           
 boolean isExperimental()
           
static boolean isFixedZooPropertyKey(Property key)
           
static boolean isValidPropertyKey(String key)
           
static boolean isValidTablePropertyKey(String key)
           
static boolean isValidZooPropertyKey(String key)
           
 String toString()
           
static Property valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Property[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CRYPTO_PREFIX

public static final Property CRYPTO_PREFIX

CRYPTO_MODULE_CLASS

public static final Property CRYPTO_MODULE_CLASS

CRYPTO_CIPHER_SUITE

public static final Property CRYPTO_CIPHER_SUITE

CRYPTO_CIPHER_ALGORITHM_NAME

public static final Property CRYPTO_CIPHER_ALGORITHM_NAME

CRYPTO_CIPHER_KEY_LENGTH

public static final Property CRYPTO_CIPHER_KEY_LENGTH

CRYPTO_SECURE_RNG

public static final Property CRYPTO_SECURE_RNG

CRYPTO_SECURE_RNG_PROVIDER

public static final Property CRYPTO_SECURE_RNG_PROVIDER

CRYPTO_SECRET_KEY_ENCRYPTION_STRATEGY_CLASS

public static final Property CRYPTO_SECRET_KEY_ENCRYPTION_STRATEGY_CLASS

CRYPTO_DEFAULT_KEY_STRATEGY_HDFS_URI

public static final Property CRYPTO_DEFAULT_KEY_STRATEGY_HDFS_URI

CRYPTO_DEFAULT_KEY_STRATEGY_KEY_LOCATION

public static final Property CRYPTO_DEFAULT_KEY_STRATEGY_KEY_LOCATION

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_DFS_URI

public static final Property INSTANCE_DFS_URI

INSTANCE_DFS_DIR

public static final Property INSTANCE_DFS_DIR

INSTANCE_SECRET

public static final Property INSTANCE_SECRET

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

GENERAL_PREFIX

public static final Property GENERAL_PREFIX

GENERAL_CLASSPATHS

public static final Property GENERAL_CLASSPATHS

GENERAL_DYNAMIC_CLASSPATHS

public static final Property GENERAL_DYNAMIC_CLASSPATHS

GENERAL_RPC_TIMEOUT

public static final Property GENERAL_RPC_TIMEOUT

GENERAL_KERBEROS_KEYTAB

public static final Property GENERAL_KERBEROS_KEYTAB

GENERAL_KERBEROS_PRINCIPAL

public static final Property GENERAL_KERBEROS_PRINCIPAL

GENERAL_MAX_MESSAGE_SIZE

public static final Property GENERAL_MAX_MESSAGE_SIZE

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_RECOVERY_MAXAGE

public static final Property MASTER_RECOVERY_MAXAGE

MASTER_RECOVERY_MAXTIME

public static final Property MASTER_RECOVERY_MAXTIME

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_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_THREADPOOL_SIZE

public static final Property MASTER_FATE_THREADPOOL_SIZE

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_DATACACHE_SIZE

public static final Property TSERV_DATACACHE_SIZE

TSERV_INDEXCACHE_SIZE

public static final Property TSERV_INDEXCACHE_SIZE

TSERV_PORTSEARCH

public static final Property TSERV_PORTSEARCH

TSERV_CLIENTPORT

public static final Property TSERV_CLIENTPORT

TSERV_MUTATION_QUEUE_MAX

public static final Property TSERV_MUTATION_QUEUE_MAX

TSERV_TABLET_SPLIT_FINDMIDPOINT_MAXOPEN

public static final Property TSERV_TABLET_SPLIT_FINDMIDPOINT_MAXOPEN

TSERV_WALOG_MAX_SIZE

public static final Property TSERV_WALOG_MAX_SIZE

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_READ_AHEAD_MAXCONCURRENT

public static final Property TSERV_READ_AHEAD_MAXCONCURRENT

TSERV_METADATA_READ_AHEAD_MAXCONCURRENT

public static final Property TSERV_METADATA_READ_AHEAD_MAXCONCURRENT

TSERV_MIGRATE_MAXCONCURRENT

public static final Property TSERV_MIGRATE_MAXCONCURRENT

TSERV_MAJC_MAXCONCURRENT

public static final Property TSERV_MAJC_MAXCONCURRENT

TSERV_MINC_MAXCONCURRENT

public static final Property TSERV_MINC_MAXCONCURRENT

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_LOCK_MEMORY

public static final Property TSERV_LOCK_MEMORY

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_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_ARCHIVE_WALOGS

public static final Property TSERV_ARCHIVE_WALOGS

TSERV_WORKQ_THREADS

public static final Property TSERV_WORKQ_THREADS

TSERV_WAL_SYNC

public static final Property TSERV_WAL_SYNC

LOGGER_PREFIX

public static final Property LOGGER_PREFIX

LOGGER_DIR

public static final Property LOGGER_DIR

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

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_BANNER_TEXT

public static final Property MONITOR_BANNER_TEXT

MONITOR_BANNER_COLOR

public static final Property MONITOR_BANNER_COLOR

MONITOR_BANNER_BACKGROUND

public static final Property MONITOR_BANNER_BACKGROUND

MONITOR_SSL_KEYSTORE

public static final Property MONITOR_SSL_KEYSTORE

MONITOR_SSL_KEYSTOREPASS

public static final Property MONITOR_SSL_KEYSTOREPASS

MONITOR_SSL_TRUSTSTORE

public static final Property MONITOR_SSL_TRUSTSTORE

MONITOR_SSL_TRUSTSTOREPASS

public static final Property MONITOR_SSL_TRUSTSTOREPASS

TRACE_PREFIX

public static final Property TRACE_PREFIX

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_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_MINC_LOGS_MAX

public static final Property TABLE_MINC_LOGS_MAX

TABLE_MINC_COMPACT_IDLETIME

public static final Property TABLE_MINC_COMPACT_IDLETIME

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_WALOG_ENABLED

public static final Property TABLE_WALOG_ENABLED

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_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_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

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
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

toString

public String toString()
Overrides:
toString in class Enum<Property>

getKey

public String getKey()

getRawDefaultValue

public String getRawDefaultValue()

getDefaultValue

public String getDefaultValue()

getType

public PropertyType getType()

getDescription

public String getDescription()

isExperimental

public boolean isExperimental()

isValidPropertyKey

public static boolean isValidPropertyKey(String key)

isValidTablePropertyKey

public static boolean isValidTablePropertyKey(String key)

isFixedZooPropertyKey

public static boolean isFixedZooPropertyKey(Property key)

getFixedProperties

public static Set<Property> getFixedProperties()

isValidZooPropertyKey

public static boolean isValidZooPropertyKey(String key)

getPropertyByKey

public static Property getPropertyByKey(String key)

isClassProperty

public static boolean isClassProperty(String key)
Returns:
true if this is a property whose value is expected to be a java class

isDeprecated

public boolean isDeprecated()

createInstanceFromPropertyName

public static <T> T createInstanceFromPropertyName(AccumuloConfiguration conf,
                                                   Property property,
                                                   Class<T> base,
                                                   T defaultInstance)


Copyright © 2013 Apache Accumulo Project. All Rights Reserved.