org.apache.accumulo.core.conf
public enum Property extends Enum<Property>
Modifier and Type | Method and Description |
---|---|
static <T> T |
createInstanceFromPropertyName(AccumuloConfiguration conf,
Property property,
Class<T> base,
T defaultInstance) |
static <T> T |
createTableInstanceFromPropertyName(AccumuloConfiguration conf,
Property property,
Class<T> base,
T defaultInstance) |
static Map<String,String> |
getCompactionStrategyOptions(AccumuloConfiguration tableConf) |
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) |
boolean |
isSensitive() |
static boolean |
isSensitive(String 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.
|
public static final Property CRYPTO_PREFIX
public static final Property CRYPTO_MODULE_CLASS
public static final Property CRYPTO_CIPHER_SUITE
public static final Property CRYPTO_CIPHER_ALGORITHM_NAME
public static final Property CRYPTO_BLOCK_STREAM_SIZE
public static final Property CRYPTO_CIPHER_KEY_LENGTH
public static final Property CRYPTO_SECURE_RNG
public static final Property CRYPTO_SECURE_RNG_PROVIDER
public static final Property CRYPTO_SECRET_KEY_ENCRYPTION_STRATEGY_CLASS
public static final Property CRYPTO_DEFAULT_KEY_STRATEGY_HDFS_URI
public static final Property CRYPTO_DEFAULT_KEY_STRATEGY_KEY_LOCATION
public static final Property CRYPTO_DEFAULT_KEY_STRATEGY_CIPHER_SUITE
public static final Property CRYPTO_OVERRIDE_KEY_STRATEGY_WITH_CONFIGURED_STRATEGY
public static final Property RPC_PREFIX
public static final Property RPC_SSL_KEYSTORE_PATH
public static final Property RPC_SSL_KEYSTORE_PASSWORD
public static final Property RPC_SSL_KEYSTORE_TYPE
public static final Property RPC_SSL_TRUSTSTORE_PATH
public static final Property RPC_SSL_TRUSTSTORE_PASSWORD
public static final Property RPC_SSL_TRUSTSTORE_TYPE
public static final Property RPC_USE_JSSE
public static final Property RPC_SSL_CIPHER_SUITES
public static final Property RPC_SSL_ENABLED_PROTOCOLS
public static final Property RPC_SSL_CLIENT_PROTOCOL
public static final Property INSTANCE_PREFIX
public static final Property INSTANCE_ZK_HOST
public static final Property INSTANCE_ZK_TIMEOUT
@Deprecated public static final Property INSTANCE_DFS_URI
@Deprecated public static final Property INSTANCE_DFS_DIR
public static final Property INSTANCE_SECRET
public static final Property INSTANCE_VOLUMES
public static final Property INSTANCE_VOLUMES_REPLACEMENTS
public static final Property INSTANCE_SECURITY_AUTHENTICATOR
public static final Property INSTANCE_SECURITY_AUTHORIZOR
public static final Property INSTANCE_SECURITY_PERMISSION_HANDLER
public static final Property INSTANCE_RPC_SSL_ENABLED
public static final Property INSTANCE_RPC_SSL_CLIENT_AUTH
public static final Property GENERAL_PREFIX
public static final Property GENERAL_CLASSPATHS
public static final Property GENERAL_DYNAMIC_CLASSPATHS
public static final Property GENERAL_RPC_TIMEOUT
public static final Property GENERAL_KERBEROS_KEYTAB
public static final Property GENERAL_KERBEROS_PRINCIPAL
public static final Property GENERAL_KERBEROS_RENEWAL_PERIOD
public static final Property GENERAL_MAX_MESSAGE_SIZE
public static final Property GENERAL_VOLUME_CHOOSER
public static final Property GENERAL_SECURITY_CREDENTIAL_PROVIDER_PATHS
public static final Property MASTER_PREFIX
public static final Property MASTER_CLIENTPORT
public static final Property MASTER_TABLET_BALANCER
public static final Property MASTER_RECOVERY_MAXAGE
public static final Property MASTER_RECOVERY_MAXTIME
public static final Property MASTER_BULK_RETRIES
public static final Property MASTER_BULK_THREADPOOL_SIZE
public static final Property MASTER_BULK_TIMEOUT
public static final Property MASTER_MINTHREADS
public static final Property MASTER_THREADCHECK
public static final Property MASTER_RECOVERY_DELAY
public static final Property MASTER_LEASE_RECOVERY_WAITING_PERIOD
public static final Property MASTER_WALOG_CLOSER_IMPLEMETATION
public static final Property MASTER_FATE_THREADPOOL_SIZE
public static final Property TSERV_PREFIX
public static final Property TSERV_CLIENT_TIMEOUT
public static final Property TSERV_DEFAULT_BLOCKSIZE
public static final Property TSERV_DATACACHE_SIZE
public static final Property TSERV_INDEXCACHE_SIZE
public static final Property TSERV_PORTSEARCH
public static final Property TSERV_CLIENTPORT
public static final Property TSERV_MUTATION_QUEUE_MAX
public static final Property TSERV_TABLET_SPLIT_FINDMIDPOINT_MAXOPEN
public static final Property TSERV_WALOG_MAX_SIZE
public static final Property TSERV_WALOG_MAX_AGE
public static final Property TSERV_MAJC_DELAY
public static final Property TSERV_MAJC_THREAD_MAXOPEN
public static final Property TSERV_SCAN_MAX_OPENFILES
public static final Property TSERV_MAX_IDLE
public static final Property TSERV_NATIVEMAP_ENABLED
public static final Property TSERV_MAXMEM
public static final Property TSERV_MEM_MGMT
public static final Property TSERV_SESSION_MAXIDLE
public static final Property TSERV_UPDATE_SESSION_MAXIDLE
public static final Property TSERV_READ_AHEAD_MAXCONCURRENT
public static final Property TSERV_METADATA_READ_AHEAD_MAXCONCURRENT
public static final Property TSERV_MIGRATE_MAXCONCURRENT
public static final Property TSERV_MAJC_MAXCONCURRENT
public static final Property TSERV_MINC_MAXCONCURRENT
public static final Property TSERV_COMPACTION_WARN_TIME
public static final Property TSERV_BLOOM_LOAD_MAXCONCURRENT
public static final Property TSERV_MONITOR_FS
public static final Property TSERV_MEMDUMP_DIR
public static final Property TSERV_BULK_PROCESS_THREADS
public static final Property TSERV_BULK_ASSIGNMENT_THREADS
public static final Property TSERV_BULK_RETRY
public static final Property TSERV_BULK_TIMEOUT
public static final Property TSERV_MINTHREADS
public static final Property TSERV_THREADCHECK
public static final Property TSERV_MAX_MESSAGE_SIZE
public static final Property TSERV_HOLD_TIME_SUICIDE
public static final Property TSERV_WAL_BLOCKSIZE
public static final Property TSERV_WAL_REPLICATION
public static final Property TSERV_RECOVERY_MAX_CONCURRENT
public static final Property TSERV_SORT_BUFFER_SIZE
public static final Property TSERV_ARCHIVE_WALOGS
public static final Property TSERV_WORKQ_THREADS
public static final Property TSERV_WAL_SYNC
public static final Property TSERV_WAL_SYNC_METHOD
public static final Property TSERV_ASSIGNMENT_DURATION_WARNING
public static final Property LOGGER_PREFIX
public static final Property LOGGER_DIR
public static final Property GC_PREFIX
public static final Property GC_CYCLE_START
public static final Property GC_CYCLE_DELAY
public static final Property GC_PORT
public static final Property GC_DELETE_THREADS
public static final Property GC_TRASH_IGNORE
public static final Property GC_FILE_ARCHIVE
public static final Property GC_WAL_DEAD_SERVER_WAIT
public static final Property MONITOR_PREFIX
public static final Property MONITOR_PORT
public static final Property MONITOR_LOG4J_PORT
public static final Property MONITOR_BANNER_TEXT
public static final Property MONITOR_BANNER_COLOR
public static final Property MONITOR_BANNER_BACKGROUND
public static final Property MONITOR_SSL_KEYSTORE
public static final Property MONITOR_SSL_KEYSTOREPASS
public static final Property MONITOR_SSL_TRUSTSTORE
public static final Property MONITOR_SSL_TRUSTSTOREPASS
public static final Property MONITOR_SSL_INCLUDE_CIPHERS
public static final Property MONITOR_SSL_EXCLUDE_CIPHERS
public static final Property MONITOR_SSL_INCLUDE_PROTOCOLS
public static final Property MONITOR_LOCK_CHECK_INTERVAL
public static final Property TRACE_PREFIX
public static final Property TRACE_PORT
public static final Property TRACE_TABLE
public static final Property TRACE_USER
public static final Property TRACE_PASSWORD
public static final Property TRACE_TOKEN_PROPERTY_PREFIX
public static final Property TRACE_TOKEN_TYPE
public static final Property TABLE_PREFIX
public static final Property TABLE_MAJC_RATIO
public static final Property TABLE_MAJC_COMPACTALL_IDLETIME
public static final Property TABLE_SPLIT_THRESHOLD
public static final Property TABLE_MINC_LOGS_MAX
public static final Property TABLE_MINC_COMPACT_IDLETIME
public static final Property TABLE_SCAN_MAXMEM
public static final Property TABLE_FILE_TYPE
public static final Property TABLE_LOAD_BALANCER
public static final Property TABLE_FILE_COMPRESSION_TYPE
public static final Property TABLE_FILE_COMPRESSED_BLOCK_SIZE
public static final Property TABLE_FILE_COMPRESSED_BLOCK_SIZE_INDEX
public static final Property TABLE_FILE_BLOCK_SIZE
public static final Property TABLE_FILE_REPLICATION
public static final Property TABLE_FILE_MAX
public static final Property TABLE_WALOG_ENABLED
public static final Property TABLE_BLOOM_ENABLED
public static final Property TABLE_BLOOM_LOAD_THRESHOLD
public static final Property TABLE_BLOOM_SIZE
public static final Property TABLE_BLOOM_ERRORRATE
public static final Property TABLE_BLOOM_KEY_FUNCTOR
public static final Property TABLE_BLOOM_HASHTYPE
public static final Property TABLE_FAILURES_IGNORE
public static final Property TABLE_DEFAULT_SCANTIME_VISIBILITY
public static final Property TABLE_LOCALITY_GROUPS
public static final Property TABLE_CONSTRAINT_PREFIX
public static final Property TABLE_INDEXCACHE_ENABLED
public static final Property TABLE_BLOCKCACHE_ENABLED
public static final Property TABLE_ITERATOR_PREFIX
public static final Property TABLE_ITERATOR_SCAN_PREFIX
public static final Property TABLE_ITERATOR_MINC_PREFIX
public static final Property TABLE_ITERATOR_MAJC_PREFIX
public static final Property TABLE_LOCALITY_GROUP_PREFIX
public static final Property TABLE_FORMATTER_CLASS
public static final Property TABLE_INTERPRETER_CLASS
public static final Property TABLE_CLASSPATH
public static final Property TABLE_COMPACTION_STRATEGY
public static final Property TABLE_COMPACTION_STRATEGY_PREFIX
public static final Property VFS_CLASSLOADER_SYSTEM_CLASSPATH_PROPERTY
public static final Property VFS_CONTEXT_CLASSPATH_PROPERTY
public static final Property VFS_CLASSLOADER_CACHE_DIR
public static final Property GENERAL_MAVEN_PROJECT_BASEDIR
public static Property[] values()
for (Property c : Property.values()) System.out.println(c);
public static Property valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant
with the specified nameNullPointerException
- if the argument is nullpublic String getKey()
public String getRawDefaultValue()
public String getDefaultValue()
public PropertyType getType()
public String getDescription()
public boolean isExperimental()
public boolean isDeprecated()
public boolean isSensitive()
public static boolean isSensitive(String key)
public static boolean isValidPropertyKey(String key)
public static boolean isValidTablePropertyKey(String key)
public static boolean isFixedZooPropertyKey(Property key)
public static boolean isValidZooPropertyKey(String key)
public static boolean isClassProperty(String key)
public static <T> T createTableInstanceFromPropertyName(AccumuloConfiguration conf, Property property, Class<T> base, T defaultInstance)
public static <T> T createInstanceFromPropertyName(AccumuloConfiguration conf, Property property, Class<T> base, T defaultInstance)
public static Map<String,String> getCompactionStrategyOptions(AccumuloConfiguration tableConf)
Copyright © 2011–2016 The Apache Software Foundation. All rights reserved.