Package org.springframework.data.gemfire
Enum Class GemFireProperties
- All Implemented Interfaces:
Serializable
,Comparable<GemFireProperties>
,Constable
An Enum (enumeration) of Apache Geode gemfire.properties.
- Since:
- 2.3.0
- Author:
- John Blum
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic GemFireProperties
Factory method used to get aGemFireProperties
enumerated value for the givenproperty name
.Gets this property'sdefault value
.Gets this property'sdefault value
as aString
.<T> T
Gets this property'sdefault value
converted to the property's declaredtype
.<T> T
getDefaultValueAsType
(Class<?> type) Gets this property'sdefault value
converted to the giventype
.getName()
Gets thename
of this property.Class<?>
getType()
Gets the declaredtype
of this property.toString()
static GemFireProperties
Returns the enum constant of this class with the specified name.static GemFireProperties[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ACK_SEVERE_ALERT_THRESHOLD
-
ACK_WAIT_THRESHOLD
-
ARCHIVE_DISK_SPACE_LIMIT
-
ARCHIVE_FILE_SIZE_LIMIT
-
ASYNC_DISTRIBUTION_TIMEOUT
-
ASYNC_MAX_QUEUE_SIZE
-
ASYNC_QUEUE_TIMEOUT
-
BIND_ADDRESS
-
CACHE_XML_FILE
-
CONFLATE_EVENTS
-
CONSERVE_SOCKETS
-
DELTA_PROPAGATION
-
DEPLOY_WORKING_DIRECTORY
-
DISABLE_AUTO_RECONNECT
-
DISABLE_JMX
-
DISABLE_TCP
-
DISTRIBUTED_SYSTEM_ID
-
DISTRIBUTED_TRANSACTIONS
-
DURABLE_CLIENT_ID
-
DURABLE_CLIENT_TIMEOUT
-
ENABLE_CLUSTER_CONFIGURATION
-
ENABLE_MANAGEMENT_REST_SERVICE
-
ENABLE_NETWORK_PARTITION_DETECTION
-
ENABLE_TIME_STATISTICS
-
ENFORCE_UNIQUE_HOST
-
GROUPS
-
HTTP_SERVICE_BIND_ADDRESS
-
HTTP_SERVICE_PORT
-
JMX_MANAGER
-
JMX_MANAGER_ACCESS_FILE
-
JMX_MANAGER_BIND_ADDRESS
-
JMX_MANAGER_HOSTNAME_FOR_CLIENTS
-
JMX_MANAGER_PASSWORD_FILE
-
JMX_MANAGER_PORT
-
JMX_MANAGER_START
-
JMX_MANAGER_UPDATE_RATE
-
LOAD_CLUSTER_CONFIGURATION_FROM_DIR
-
LOCATOR_WAIT_TIME
-
LOCATORS
-
LOCK_MEMORY
-
LOG_DISK_SPACE_LIMIT
-
LOG_FILE
-
LOG_FILE_SIZE_LIMIT
-
LOG_LEVEL
-
MAX_NUM_RECONNECT_TRIES
-
MAX_WAIT_TIME_RECONNECT
-
MCAST_ADDRESS
-
MCAST_FLOW_CONTROL
-
MCAST_PORT
-
MCAST_RECV_BUFFER_SIZE
-
MCAST_SEND_BUFFER_SIZE
-
MCAST_TTL
-
MEMBER_TIMEOUT
-
MEMBERSHIP_PORT_RANGE
-
MEMCACHED_BIND_ADDRESS
-
MEMCACHED_PORT
-
MEMCACHED_PROTOCOL
-
NAME
-
OFF_HEAP_MEMORY_SIZE
-
REDUNDANCY_ZONE
-
REDIS_ENABLED
-
REDIS_BIND_ADDRESS
-
REDIS_PASSWORD
-
REDIS_PORT
-
REMOTE_LOCATORS
-
REMOVE_UNRESPONSIVE_CLIENT
-
SECURITY_AUTH_TOKEN_ENABLED_COMPONENTS
-
SECURITY_CLIENT_AUTH_INIT
-
SECURITY_LOG_FILE
-
SECURITY_LOG_LEVEL
-
SECURITY_MANAGER
-
SECURITY_PEER_AUTH_INIT
-
SECURITY_PEER_VERIFY_MEMBER_TIMEOUT
-
SECURITY_POST_PROCESSOR
-
SECURITY_SHIRO_INIT
-
SECURITY_UDP_DHALO
-
SERIALIZABLE_OBJECT_FILTER
-
SERVER_BIND_ADDRESS
-
SOCKET_BUFFER_SIZE
-
SOCKET_LEASE_TIME
-
SSL_ENABLED_COMPONENTS
-
SSL_ENDPOINT_IDENTIFICATION_ENABLED
-
SSL_REQUIRE_AUTHENTICATION
-
SSL_CIPHERS
-
SSL_CLUSTER_ALIAS
-
SSL_DEFAULT_ALIAS
-
SSL_GATEWAY_ALIAS
-
SSL_JMX_ALIAS
-
SSL_LOCATOR_ALIAS
-
SSL_PARAMETER_EXTENSION
-
SSL_SERVER_ALIAS
-
SSL_WEB_ALIAS
-
SSL_WEB_SERVICE_REQUIRE_AUTHENTICATION
-
SSL_KEYSTORE
-
SSL_KEYSTORE_PASSWORD
-
SSL_KEYSTORE_TYPE
-
SSL_PROTOCOLS
-
SSL_TRUSTSTORE
-
SSL_TRUSTSTORE_PASSWORD
-
SSL_TRUSTSTORE_TYPE
-
SSL_USE_DEFAULT_CONTEXT
-
START_DEV_REST_API
-
START_LOCATOR
-
STATISTIC_ARCHIVE_FILE
-
STATISTIC_SAMPLE_RATE
-
STATISTIC_SAMPLING_ENABLED
-
TCP_PORT
-
THREAD_MONITOR_ENABLED
-
THREAD_MONITOR_INTERVAL_MS
-
THREAD_MONITOR_TIME_LIMIT
-
UDP_FRAGMENT_SIZE
-
UDP_RECV_BUFFER_SIZE
-
UPD_SEND_BUFFER_SIZE
-
USE_CLUSTER_CONFIGURATION
-
USER_COMMAND_PACKAGES
-
VALIDATE_SERIALIZABLE_OBJECTS
-
-
Field Details
-
PROPERTY_NAME_PREFIX
- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-
from
Factory method used to get aGemFireProperties
enumerated value for the givenproperty name
.- Parameters:
propertyName
-name
of theGemFireProperties
enumerated value to return.- Returns:
- a
GemFireProperties
enumerated value for the givenproperty name
. - Throws:
IllegalArgumentException
- if aGemFireProperties
enumerated value cannot be found for the givenproperty name
.- See Also:
-
getDefaultValue
Gets this property'sdefault value
.- Returns:
- this property's
default value
. - See Also:
-
getDefaultValueAsString
Gets this property'sdefault value
as aString
.- Returns:
- this property's
default value
as aString
. If this property'sdefault value
is null, then this method return the "null"String
. - See Also:
-
getDefaultValueAsType
Gets this property'sdefault value
converted to the property's declaredtype
.- Type Parameters:
T
- declaredtype
of this property.- Returns:
- this property's
default value
converted to the property's declaredtype
. - Throws:
IllegalArgumentException
- if this property'sdefault value
cannot be converted to the property's declaredtype
.- See Also:
-
getDefaultValueAsType
Gets this property'sdefault value
converted to the giventype
.- Type Parameters:
T
- desiredtype
for this property'sdefault value
.- Parameters:
type
-type
to convert the property'sdefault value
to.- Returns:
- this property's
default value
converted to an instance of the giventype
. - Throws:
IllegalArgumentException
- if this property'sdefault value
cannot be converted to an instance of the giventype
.- See Also:
-
getName
Gets thename
of this property. -
getType
Gets the declaredtype
of this property. -
toString
- Overrides:
toString
in classEnum<GemFireProperties>
-