Spring Data for VMware GemFire
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 ConstantsEnum ConstantDescription -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic GemFirePropertiesFactory method used to get aGemFirePropertiesenumerated value for the givenproperty name.Gets thedefault valuefor this Apache Geode property.Gets thedefault valuefor this Apache Geode property as aString.<T> TgetDefaultValueAsType(Class<T> type) Gets thedefault valuefor this Apache Geode property converted to the given, requiredtype.getName()Gets thenameof this Apache Geode property.Class<?>getType()Gets the declaredtypeof this Apache Geode property.static StringnormalizePropertyName(String propertyName) Normalizes the givenproperty nameby stripping off the gemfire. prefix.toString()static GemFirePropertiesReturns 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 aGemFirePropertiesenumerated value for the givenproperty name.- Parameters:
propertyName-nameof theGemFirePropertiesenumerated value to return.- Returns:
- a
GemFirePropertiesenumerated value for the givenproperty name. - Throws:
IllegalArgumentException- if aGemFirePropertiesenumerated value cannot be found for the givenproperty name.- See Also:
-
normalizePropertyName
Normalizes the givenproperty nameby stripping off the gemfire. prefix. -
getDefaultValue
Gets thedefault valuefor this Apache Geode property.- Returns:
- the
default valuefor this Apache Geode property. - See Also:
-
getDefaultValueAsString
Gets thedefault valuefor this Apache Geode property as aString.- Returns:
- the
default valuefor this Apache Geode property as aString. If this property'sdefault valueis null, then this method returns the "null"String. - See Also:
-
getDefaultValueAsType
Gets thedefault valuefor this Apache Geode property converted to the given, requiredtype.- Type Parameters:
T- Desiredtypefor this Apache Geode property'sdefault value.- Parameters:
type-typeto convert thedefault valueto.- Returns:
- the
default valuefor this Apache Geode property converted into an instance of the given, requiredtype. - Throws:
IllegalArgumentException- if this Apache Geode property'sdefault valuecannot be converted to an instance of the given, requiredtypeor the giventypeis null.- See Also:
-
getName
Gets thenameof this Apache Geode property. -
getType
Gets the declaredtypeof this Apache Geode property. -
toString
- Overrides:
toStringin classEnum<GemFireProperties>
-