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
- See Also:
-
ConfigurationProperties
- Apache Geode Properties
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescription -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic GemFireProperties
Factory method used to get aGemFireProperties
enumerated value for the givenproperty name
.Gets thedefault value
for this Apache Geode property.Gets thedefault value
for this Apache Geode property as aString
.<T> T
getDefaultValueAsType
(Class<T> type) Gets thedefault value
for this Apache Geode property converted to the given, requiredtype
.getName()
Gets thename
of this Apache Geode property.Class<?>
getType()
Gets the declaredtype
of this Apache Geode property.static String
normalizePropertyName
(String propertyName) Normalizes the givenproperty name
by stripping off the gemfire. prefix.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
-
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_CIPHERS
-
SSL_CLIENT_PROTOCOLS
-
SSL_CLUSTER_ALIAS
-
SSL_DEFAULT_ALIAS
-
SSL_ENABLED_COMPONENTS
-
SSL_ENDPOINT_IDENTIFICATION_ENABLED
-
SSL_GATEWAY_ALIAS
-
SSL_JMX_ALIAS
-
SSL_KEYSTORE
-
SSL_KEYSTORE_PASSWORD
-
SSL_KEYSTORE_TYPE
-
SSL_LOCATOR_ALIAS
-
SSL_PARAMETER_EXTENSION
-
SSL_PROTOCOLS
-
SSL_REQUIRE_AUTHENTICATION
-
SSL_SERVER_ALIAS
-
SSL_SERVER_PROTOCOLS
-
SSL_TRUSTSTORE
-
SSL_TRUSTSTORE_PASSWORD
-
SSL_TRUSTSTORE_TYPE
-
SSL_USE_DEFAULT_CONTEXT
-
SSL_WEB_ALIAS
-
SSL_WEB_SERVICE_REQUIRE_AUTHENTICATION
-
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_UDP_MEMBERSHIP_MESSENGER
-
USE_CLUSTER_CONFIGURATION
-
USER_COMMAND_PACKAGES
-
VALIDATE_SERIALIZABLE_OBJECTS
-
-
Field Details
-
GEMFIRE_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:
-
normalizePropertyName
Normalizes the givenproperty name
by stripping off the gemfire. prefix. -
getDefaultValue
Gets thedefault value
for this Apache Geode property.- Returns:
- the
default value
for this Apache Geode property. - See Also:
-
getDefaultValueAsString
Gets thedefault value
for this Apache Geode property as aString
.- Returns:
- the
default value
for this Apache Geode property as aString
. If this property'sdefault value
is null, then this method returns the "null"String
. - See Also:
-
getDefaultValueAsType
Gets thedefault value
for this Apache Geode property converted to the given, requiredtype
.- Type Parameters:
T
- Desiredtype
for this Apache Geode property'sdefault value
.- Parameters:
type
-type
to convert thedefault value
to.- Returns:
- the
default value
for this Apache Geode property converted into an instance of the given, requiredtype
. - Throws:
IllegalArgumentException
- if this Apache Geode property'sdefault value
cannot be converted to an instance of the given, requiredtype
or the giventype
is null.- See Also:
-
getName
Gets thename
of this Apache Geode property. -
getType
Gets the declaredtype
of this Apache Geode property. -
toString
- Overrides:
toString
in classEnum<GemFireProperties>
-