## Uses of Class
com.hazelcast.spi.properties.HazelcastProperty

- Packages that use HazelcastProperty
  Package | Description
  --- | ---
  com.hazelcast.client.spi.properties | Contains the Hazelcast client properties implementation.
  com.hazelcast.jet.core | Jet's Core API.
  com.hazelcast.spi.properties | Contains the Hazelcast properties implementation.

- - ### Uses of HazelcastProperty in com.hazelcast.client.spi.properties

    Fields in com.hazelcast.client.spi.properties declared as HazelcastProperty
    Modifier and Type | Field and Description
    --- | ---
    `static HazelcastProperty` | ClientProperty.`ALLOW_INVOCATIONS_WHEN_DISCONNECTED` Client disallows doing invocations on client disconnected state.
    `static HazelcastProperty` | ClientProperty.`BACKPRESSURE_BACKOFF_TIMEOUT_MILLIS` Control the maximum timeout in millis to wait for an invocation space to be available.
    `static HazelcastProperty` | ClientProperty.`COMPATIBILITY_3_6_SERVER_ENABLED` When this property is true, if the client can not know the server version it will assume that the server is version 3.6.x.
    `static HazelcastProperty` | ClientProperty.`DISCOVERY_SPI_ENABLED` Enables the Discovery SPI lookup over the old native implementations.
    `static HazelcastProperty` | ClientProperty.`DISCOVERY_SPI_PUBLIC_IP_ENABLED` Enables the Discovery Joiner to use public ips from DiscoveredNode.
    `static HazelcastProperty` | ClientProperty.`EVENT_QUEUE_CAPACITY` Capacity of the executor that handles the incoming event packets.
    `static HazelcastProperty` | ClientProperty.`EVENT_THREAD_COUNT` Number of the threads to handle the incoming event packets.
    `static HazelcastProperty` | ClientProperty.`HAZELCAST_CLOUD_DISCOVERY_TOKEN` Token to use when discovering cluster via hazelcast.cloud
    `static HazelcastProperty` | ClientProperty.`HEARTBEAT_INTERVAL` Time interval between the heartbeats sent by the client to the nodes.
    `static HazelcastProperty` | ClientProperty.`HEARTBEAT_TIMEOUT` Client sends heartbeat messages to the members and this is the timeout for this sending operations.
    `static HazelcastProperty` | ClientProperty.`INVOCATION_RETRY_PAUSE_MILLIS` Pause time between each retry cycle of an invocation in milliseconds.
    `static HazelcastProperty` | ClientProperty.`INVOCATION_TIMEOUT_SECONDS` When an invocation gets an exception because : - Member throws an exception.
    `static HazelcastProperty` | ClientProperty.`IO_BALANCER_INTERVAL_SECONDS` The interval in seconds between `IOBalancer` executions.
    `static HazelcastProperty` | ClientProperty.`IO_INPUT_THREAD_COUNT` Controls the number of socket input threads.
    `static HazelcastProperty` | ClientProperty.`IO_OUTPUT_THREAD_COUNT` Controls the number of socket output threads.
    `static HazelcastProperty` | ClientProperty.`MAX_CONCURRENT_INVOCATIONS` The maximum number of concurrent invocations allowed.
    `static HazelcastProperty` | ClientProperty.`RESPONSE_THREAD_COUNT` The number of response threads.
    `static HazelcastProperty` | ClientProperty.`RESPONSE_THREAD_DYNAMIC` Enabled dynamic switching between processing responses on the io threads and offloading the response threads.
    `static HazelcastProperty` | ClientProperty.`SHUFFLE_MEMBER_LIST` Client shuffles the given member list to prevent all clients to connect to the same node when this property is set to true.

  - ### Uses of HazelcastProperty in com.hazelcast.jet.core

    Fields in com.hazelcast.jet.core declared as HazelcastProperty
    Modifier and Type | Field and Description
    --- | ---
    `static HazelcastProperty` | JetProperties.`JET_HOME` Root of Jet installation.
    `static HazelcastProperty` | JetProperties.`JET_IDLE_COOPERATIVE_MAX_MICROSECONDS` The maximum time in microseconds the cooperative worker threads will sleep if none of the tasklets made any progress.
    `static HazelcastProperty` | JetProperties.`JET_IDLE_COOPERATIVE_MIN_MICROSECONDS` The minimum time in microseconds the cooperative worker threads will sleep if none of the tasklets made any progress.
    `static HazelcastProperty` | JetProperties.`JET_IDLE_NONCOOPERATIVE_MAX_MICROSECONDS` The maximum time in microseconds the non-cooperative worker threads will sleep if none of the tasklets made any progress.
    `static HazelcastProperty` | JetProperties.`JET_IDLE_NONCOOPERATIVE_MIN_MICROSECONDS` The minimum time in microseconds the non-cooperative worker threads will sleep if none of the tasklets made any progress.
    `static HazelcastProperty` | JetProperties.`JET_SHUTDOWNHOOK_ENABLED` Whether a JVM shutdown hook is registered to shutdown the node gracefully when the process is terminated.
    `static HazelcastProperty` | JetProperties.`JOB_RESULTS_MAX_SIZE` Maximum number of job results to keep in the cluster, the oldest results will be automatically deleted after this size is reached.
    `static HazelcastProperty` | JetProperties.`JOB_RESULTS_TTL_SECONDS` Maximum number of time in seconds the job results will be kept in the cluster.
    `static HazelcastProperty` | JetProperties.`JOB_SCAN_PERIOD` Jet will periodically check for new jobs to start and perform cleanup of unused resources.

  - ### Uses of HazelcastProperty in com.hazelcast.spi.properties

    Fields in com.hazelcast.spi.properties declared as HazelcastProperty
    Modifier and Type | Field and Description
    --- | ---
    `static HazelcastProperty` | GroupProperty.`AGGREGATION_ACCUMULATION_PARALLEL_EVALUATION` Run aggregation accumulation for multiple entries in parallel.
    `static HazelcastProperty` | GroupProperty.`APPLICATION_VALIDATION_TOKEN` Use this property to verify that Hazelcast nodes only join the cluster when their 'application' level configuration is the same.
    `static HazelcastProperty` | GroupProperty.`BACKPRESSURE_BACKOFF_TIMEOUT_MILLIS` Control the maximum timeout in millis to wait for an invocation space to be available.
    `static HazelcastProperty` | GroupProperty.`BACKPRESSURE_ENABLED` Using back pressure, you can prevent an overload of pending asynchronous backups.
    `static HazelcastProperty` | GroupProperty.`BACKPRESSURE_MAX_CONCURRENT_INVOCATIONS_PER_PARTITION` The maximum number of concurrent invocations per partition.
    `static HazelcastProperty` | GroupProperty.`BACKPRESSURE_SYNCWINDOW` Controls the frequency of a BackupAwareOperation getting its async backups converted to a sync backups.
    `static HazelcastProperty` | GroupProperty.`BIND_SPOOFING_CHECKS` Controls whether we apply more strict checks upon BIND requests towards a cluster member.
    `static HazelcastProperty` | GroupProperty.`CACHE_INVALIDATION_MESSAGE_BATCH_ENABLED` Defines cache invalidation event batch sending is enabled or not.
    `static HazelcastProperty` | GroupProperty.`CACHE_INVALIDATION_MESSAGE_BATCH_FREQUENCY_SECONDS` Defines the cache invalidation event batch sending frequency in seconds.
    `static HazelcastProperty` | GroupProperty.`CACHE_INVALIDATION_MESSAGE_BATCH_SIZE` Defines the maximum number of cache invalidation events to be drained and sent to the event listeners in a batch.
    `static HazelcastProperty` | GroupProperty.`CLIENT_ENDPOINT_REMOVE_DELAY_SECONDS` Time after which client connection is removed or owner node of a client is removed from the cluster.
    `static HazelcastProperty` | GroupProperty.`CLIENT_ENGINE_BLOCKING_THREAD_COUNT` The number of threads that the client engine has available for processing requests that are blocking (example: related to transactions) When not set it is set as core-size * 20.
    `static HazelcastProperty` | GroupProperty.`CLIENT_ENGINE_QUERY_THREAD_COUNT` The number of threads that the client engine has available for processing requests that are related to transactions When not set it is set as core-size.
    `static HazelcastProperty` | GroupProperty.`CLIENT_ENGINE_THREAD_COUNT` The number of threads that the client engine has available for processing requests that are not partition specific.
    `static HazelcastProperty` | GroupProperty.`CLIENT_HEARTBEAT_TIMEOUT_SECONDS`
    `static HazelcastProperty` | GroupProperty.`CLUSTER_SHUTDOWN_TIMEOUT_SECONDS`
    `static HazelcastProperty` | GroupProperty.`COMPATIBILITY_3_6_CLIENT_ENABLED` When this property is true, if the server can not determine the connected client version, it shall assume that it is of 3.6.x version client.
    `static HazelcastProperty` | GroupProperty.`CONNECT_ALL_WAIT_SECONDS`
    `static HazelcastProperty` | GroupProperty.`CONNECTION_MONITOR_INTERVAL`
    `static HazelcastProperty` | GroupProperty.`CONNECTION_MONITOR_MAX_FAULTS`
    `static HazelcastProperty` | GroupProperty.`DISABLE_STALE_READ_ON_PARTITION_MIGRATION`
    `static HazelcastProperty` | GroupProperty.`DISCOVERY_SPI_ENABLED` Enables the Discovery SPI lookup over the old native implementations.
    `static HazelcastProperty` | GroupProperty.`DISCOVERY_SPI_PUBLIC_IP_ENABLED` Enables the Discovery Joiner to use public ips from DiscoveredNode.
    `static HazelcastProperty` | GroupProperty.`ENABLE_JMX`
    `static HazelcastProperty` | GroupProperty.`ENTERPRISE_LICENSE_KEY`
    `static HazelcastProperty` | GroupProperty.`EVENT_QUEUE_CAPACITY` The capacity of the `EventServiceImpl` executor.
    `static HazelcastProperty` | GroupProperty.`EVENT_QUEUE_TIMEOUT_MILLIS` The timeout for offering an event to the event executor for processing.
    `static HazelcastProperty` | GroupProperty.`EVENT_SYNC_TIMEOUT_MILLIS` To prevent overloading of the outbound connections, once in a while an event is made synchronous by wrapping it in a fake operation and waiting for a fake response.
    `static HazelcastProperty` | GroupProperty.`EVENT_THREAD_COUNT` Number of threads for the `EventServiceImpl` executor.
    `static HazelcastProperty` | GroupProperty.`FAIL_ON_INDETERMINATE_OPERATION_STATE` When this configuration is enabled, if an operation has sync backups and acks are not received from backup replicas in time, or the member which owns primary replica of the target partition leaves the cluster, then the invocation fails with `IndeterminateOperationStateException`.
    `static HazelcastProperty` | GroupProperty.`GENERIC_OPERATION_THREAD_COUNT` The number of generic operation handler threads per member.
    `static HazelcastProperty` | GroupProperty.`GRACEFUL_SHUTDOWN_MAX_WAIT`
    `static HazelcastProperty` | GroupProperty.`HEALTH_MONITORING_DELAY_SECONDS`
    `static HazelcastProperty` | GroupProperty.`HEALTH_MONITORING_LEVEL`
    `static HazelcastProperty` | GroupProperty.`HEALTH_MONITORING_THRESHOLD_CPU_PERCENTAGE`
    `static HazelcastProperty` | GroupProperty.`HEALTH_MONITORING_THRESHOLD_MEMORY_PERCENTAGE`
    `static HazelcastProperty` | GroupProperty.`HEARTBEAT_FAILURE_DETECTOR_TYPE` Heartbeat failure detector type.
    `static HazelcastProperty` | GroupProperty.`HEARTBEAT_INTERVAL_SECONDS` The interval at which member heartbeat messages are sent
    `static HazelcastProperty` | GroupProperty.`HTTP_HEALTHCHECK_ENABLED` Deprecated. Enable or disable the `RestEndpointGroup.HEALTH_CHECK` group in `RestApiConfig` instead.
    `static HazelcastProperty` | GroupProperty.`ICMP_ECHO_FAIL_FAST` Deprecated. as of 3.10 this can be configured through `IcmpFailureDetectorConfig` This will be removed in future versions. Until this is done, if the `IcmpFailureDetectorConfig` is null we will still fall back to this
    `static HazelcastProperty` | GroupProperty.`ICMP_ENABLED` Deprecated. as of 3.10 this can be configured through `IcmpFailureDetectorConfig` This will be removed in future versions. Until this is done, if the `IcmpFailureDetectorConfig` is null we will still fall back to this
    `static HazelcastProperty` | GroupProperty.`ICMP_INTERVAL` Deprecated. as of 3.10 this can be configured through `IcmpFailureDetectorConfig` This will be removed in future versions. Until this is done, if the `IcmpFailureDetectorConfig` is null we will still fall back to this
    `static HazelcastProperty` | GroupProperty.`ICMP_MAX_ATTEMPTS` Deprecated. as of 3.10 this can be configured through `IcmpFailureDetectorConfig` This will be removed in future versions. Until this is done, if the `IcmpFailureDetectorConfig` is null we will still fall back to this
    `static HazelcastProperty` | GroupProperty.`ICMP_PARALLEL_MODE` Deprecated. as of 3.10 this can be configured through `IcmpFailureDetectorConfig` This will be removed in future versions. Until this is done, if the `IcmpFailureDetectorConfig` is null we will still fall back to this
    `static HazelcastProperty` | GroupProperty.`ICMP_TIMEOUT` Deprecated. as of 3.10 this can be configured through `IcmpFailureDetectorConfig` This will be removed in future versions. Until this is done, if the `IcmpFailureDetectorConfig` is null we will still fall back to this
    `static HazelcastProperty` | GroupProperty.`ICMP_TTL` Deprecated. as of 3.10 this can be configured through `IcmpFailureDetectorConfig` This will be removed in future versions. Until this is done, if the `IcmpFailureDetectorConfig` is null we will still fall back to this
    `static HazelcastProperty` | GroupProperty.`INDEX_COPY_BEHAVIOR` Type of Query Index result copying behavior.
    `static HazelcastProperty` | GroupProperty.`INIT_CLUSTER_VERSION` Override cluster version to use while node is not yet member of a cluster.
    `static HazelcastProperty` | GroupProperty.`INITIAL_MIN_CLUSTER_SIZE`
    `static HazelcastProperty` | GroupProperty.`INITIAL_WAIT_SECONDS`
    `static HazelcastProperty` | GroupProperty.`INVOCATION_MAX_RETRY_COUNT` Maximum number of retries for an invocation.
    `static HazelcastProperty` | GroupProperty.`INVOCATION_RETRY_PAUSE` Pause time between each retry cycle of an invocation in milliseconds.
    `static HazelcastProperty` | GroupProperty.`IO_BALANCER_INTERVAL_SECONDS` The interval in seconds between `IOBalancer` executions.
    `static HazelcastProperty` | GroupProperty.`IO_INPUT_THREAD_COUNT` Controls the number of socket input threads.
    `static HazelcastProperty` | GroupProperty.`IO_OUTPUT_THREAD_COUNT` Controls the number of socket output threads.
    `static HazelcastProperty` | GroupProperty.`IO_THREAD_COUNT` The number of threads doing socket input and the number of threads doing socket output.
    `static HazelcastProperty` | GroupProperty.`JCACHE_PROVIDER_TYPE` Forces the JCache provider, which can have values client or server, to force the provider type.
    `static HazelcastProperty` | GroupProperty.`JMX_UPDATE_INTERVAL_SECONDS`
    `static HazelcastProperty` | GroupProperty.`LOCK_MAX_LEASE_TIME_SECONDS`
    `static HazelcastProperty` | GroupProperty.`LOGGING_TYPE`
    `static HazelcastProperty` | GroupProperty.`MAP_EVICTION_BATCH_SIZE` Maximum number of IMap entries Hazelcast will evict during a single eviction cycle.
    `static HazelcastProperty` | GroupProperty.`MAP_EXPIRY_DELAY_SECONDS` You can use MAP_EXPIRY_DELAY_SECONDS to deal with some possible edge cases, such as using EntryProcessor.
    `static HazelcastProperty` | GroupProperty.`MAP_INVALIDATION_MESSAGE_BATCH_ENABLED` Defines Near Cache invalidation event batch sending is enabled or not.
    `static HazelcastProperty` | GroupProperty.`MAP_INVALIDATION_MESSAGE_BATCH_FREQUENCY_SECONDS` Defines the Near Cache invalidation event batch sending frequency in seconds.
    `static HazelcastProperty` | GroupProperty.`MAP_INVALIDATION_MESSAGE_BATCH_SIZE` Defines the maximum number of Near Cache invalidation events to be drained and sent to the event Near Cache in a batch.
    `static HazelcastProperty` | GroupProperty.`MAP_LOAD_ALL_PUBLISHES_ADDED_EVENT` This property is a switch between old and new event publishing behavior of map#loadAll.
    `static HazelcastProperty` | GroupProperty.`MAP_LOAD_CHUNK_SIZE` The maximum size of the key batch sent to the partition owners for value loading and the maximum size of a key batch for which values are loaded in a single partition.
    `static HazelcastProperty` | GroupProperty.`MAP_REPLICA_SCHEDULED_TASK_DELAY_SECONDS`
    `static HazelcastProperty` | GroupProperty.`MAP_WRITE_BEHIND_QUEUE_CAPACITY` Setting this capacity is valid if you set `MapStoreConfig.writeCoalescing` to `false`.
    `static HazelcastProperty` | GroupProperty.`MASTER_CONFIRMATION_INTERVAL_SECONDS` Deprecated. since 3.10
    `static HazelcastProperty` | GroupProperty.`MASTERSHIP_CLAIM_TIMEOUT_SECONDS` The timeout which defines when master candidate gives up waiting for response to its mastership claim.
    `static HazelcastProperty` | GroupProperty.`MAX_JOIN_MERGE_TARGET_SECONDS`
    `static HazelcastProperty` | GroupProperty.`MAX_JOIN_SECONDS`
    `static HazelcastProperty` | GroupProperty.`MAX_NO_HEARTBEAT_SECONDS` The timeout which defines when a cluster member is removed because it has not sent any heartbeats.
    `static HazelcastProperty` | GroupProperty.`MAX_NO_MASTER_CONFIRMATION_SECONDS` Deprecated. since 3.10
    `static HazelcastProperty` | GroupProperty.`MAX_WAIT_SECONDS_BEFORE_JOIN`
    `static HazelcastProperty` | GroupProperty.`MC_MAX_VISIBLE_SLOW_OPERATION_COUNT`
    `static HazelcastProperty` | GroupProperty.`MC_URL_CHANGE_ENABLED` Deprecated. Enable or disable the `RestEndpointGroup.CLUSTER_WRITE` group in `RestApiConfig` instead.
    `static HazelcastProperty` | GroupProperty.`MEMBER_LIST_PUBLISH_INTERVAL_SECONDS` The interval at which the master sends the member lists are sent to other non-master members
    `static HazelcastProperty` | GroupProperty.`MEMCACHE_ENABLED` Deprecated. Use `MemcacheProtocolConfig` instead.
    `static HazelcastProperty` | GroupProperty.`MERGE_FIRST_RUN_DELAY_SECONDS` The delay until the first run of the `SplitBrainHandler`
    `static HazelcastProperty` | GroupProperty.`MERGE_NEXT_RUN_DELAY_SECONDS` The interval between invocations of the `SplitBrainHandler`
    `static HazelcastProperty` | GroupProperty.`OPERATION_BACKUP_TIMEOUT_MILLIS` If an operation has backups, this property specifies how long the invocation will wait for acks from the backup replicas.
    `static HazelcastProperty` | GroupProperty.`OPERATION_CALL_TIMEOUT_MILLIS`
    `static HazelcastProperty` | GroupProperty.`PARTITION_BACKUP_SYNC_INTERVAL`
    `static HazelcastProperty` | GroupProperty.`PARTITION_COUNT` Total number of partitions in the Hazelcast cluster.
    `static HazelcastProperty` | GroupProperty.`PARTITION_FRAGMENTED_MIGRATION_ENABLED`
    `static HazelcastProperty` | GroupProperty.`PARTITION_MAX_PARALLEL_REPLICATIONS`
    `static HazelcastProperty` | GroupProperty.`PARTITION_MIGRATION_INTERVAL` Time in seconds to sleep after a migration task.
    `static HazelcastProperty` | GroupProperty.`PARTITION_MIGRATION_TIMEOUT` Timeout in seconds for all migration operations.
    `static HazelcastProperty` | GroupProperty.`PARTITION_OPERATION_THREAD_COUNT` The number of partition operation handler threads per member.
    `static HazelcastProperty` | GroupProperty.`PARTITION_TABLE_SEND_INTERVAL`
    `static HazelcastProperty` | GroupProperty.`PARTITIONING_STRATEGY_CLASS`
    `static HazelcastProperty` | GroupProperty.`PHONE_HOME_ENABLED`
    `static HazelcastProperty` | GroupProperty.`PREFER_IPv4_STACK`
    `static HazelcastProperty` | GroupProperty.`PRIORITY_GENERIC_OPERATION_THREAD_COUNT` The number of priority generic operation handler threads per member.
    `static HazelcastProperty` | GroupProperty.`QUERY_MAX_LOCAL_PARTITION_LIMIT_FOR_PRE_CHECK` Maximum value of local partitions to trigger local pre-check for `TruePredicate` query operations on maps.
    `static HazelcastProperty` | GroupProperty.`QUERY_OPTIMIZER_TYPE` Type of Query Optimizer.
    `static HazelcastProperty` | GroupProperty.`QUERY_PREDICATE_PARALLEL_EVALUATION` Run Query Evaluations for multiple partitions in parallel.
    `static HazelcastProperty` | GroupProperty.`QUERY_RESULT_SIZE_LIMIT` Result size limit for query operations on maps.
    `static HazelcastProperty` | GroupProperty.`RESPONSE_THREAD_COUNT` The number of threads that process responses.
    `static HazelcastProperty` | GroupProperty.`REST_ENABLED` Deprecated. Use `RestEndpointGroups` in `RestApiConfig` instead.
    `static HazelcastProperty` | GroupProperty.`SEARCH_DYNAMIC_CONFIG_FIRST` By default, search for data structures config is performed within static configuration first: Exact match in static config Wildcard match in static config Exact match in dynamic config Wildcard match in dynamic config Fallback to default But sometimes it makes sense to perform search within dynamic configs first.
    `static HazelcastProperty` | GroupProperty.`SERIALIZATION_VERSION` Hazelcast serialization version.
    `static HazelcastProperty` | GroupProperty.`SHUTDOWNHOOK_ENABLED`
    `static HazelcastProperty` | GroupProperty.`SHUTDOWNHOOK_POLICY` Behaviour when JVM is about to exit while Hazelcast instance is still running.
    `static HazelcastProperty` | GroupProperty.`SLOW_INVOCATION_DETECTOR_THRESHOLD_MILLIS` Deprecated.
    `static HazelcastProperty` | GroupProperty.`SLOW_OPERATION_DETECTOR_ENABLED` Enables or disables the `SlowOperationDetector`.
    `static HazelcastProperty` | GroupProperty.`SLOW_OPERATION_DETECTOR_LOG_PURGE_INTERVAL_SECONDS` Purge interval for slow operation logs.
    `static HazelcastProperty` | GroupProperty.`SLOW_OPERATION_DETECTOR_LOG_RETENTION_SECONDS` This value defines the retention time of invocations in slow operation logs.
    `static HazelcastProperty` | GroupProperty.`SLOW_OPERATION_DETECTOR_STACK_TRACE_LOGGING_ENABLED` Defines if the stacktraces of slow operations are logged in the log file.
    `static HazelcastProperty` | GroupProperty.`SLOW_OPERATION_DETECTOR_THRESHOLD_MILLIS` Defines a threshold above which a running operation in `OperationService` is considered to be slow.
    `static HazelcastProperty` | GroupProperty.`SOCKET_BIND_ANY`
    `static HazelcastProperty` | GroupProperty.`SOCKET_BUFFER_DIRECT` If the bytebuffers used in the socket should be a direct bytebuffer (true) or a regular bytebuffer (false).
    `static HazelcastProperty` | GroupProperty.`SOCKET_CLIENT_BIND`
    `static HazelcastProperty` | GroupProperty.`SOCKET_CLIENT_BIND_ANY`
    `static HazelcastProperty` | GroupProperty.`SOCKET_CLIENT_BUFFER_DIRECT`
    `static HazelcastProperty` | GroupProperty.`SOCKET_CLIENT_RECEIVE_BUFFER_SIZE` Overrides receive buffer size for connections opened by clients.
    `static HazelcastProperty` | GroupProperty.`SOCKET_CLIENT_SEND_BUFFER_SIZE` Overrides send buffer size for connections opened by clients.
    `static HazelcastProperty` | GroupProperty.`SOCKET_CONNECT_TIMEOUT_SECONDS`
    `static HazelcastProperty` | GroupProperty.`SOCKET_KEEP_ALIVE`
    `static HazelcastProperty` | GroupProperty.`SOCKET_LINGER_SECONDS`
    `static HazelcastProperty` | GroupProperty.`SOCKET_NO_DELAY`
    `static HazelcastProperty` | GroupProperty.`SOCKET_RECEIVE_BUFFER_SIZE`
    `static HazelcastProperty` | GroupProperty.`SOCKET_SEND_BUFFER_SIZE`
    `static HazelcastProperty` | GroupProperty.`SOCKET_SERVER_BIND_ANY`
    `static HazelcastProperty` | GroupProperty.`TASK_SCHEDULER_REMOVE_ON_CANCEL` This is a Java 6 specific property.
    `static HazelcastProperty` | GroupProperty.`TCP_JOIN_PORT_TRY_COUNT` The number of incremental ports, starting with port number defined in network configuration, that will be used to connect to a host which is defined without a port in the TCP-IP member list while a node is searching for a cluster.
    `static HazelcastProperty` | GroupProperty.`USE_LEGACY_MEMBER_LIST_FORMAT` Enables legacy (pre-3.9) member list format which is printed in logs.
    `static HazelcastProperty` | GroupProperty.`VERSION_CHECK_ENABLED` Deprecated.
    `static HazelcastProperty` | GroupProperty.`WAIT_SECONDS_BEFORE_JOIN`

    Methods in com.hazelcast.spi.properties that return HazelcastProperty
    Modifier and Type | Method and Description
    --- | ---
    `HazelcastProperty` | HazelcastProperty.`getParent()` Returns the parent `GroupProperty` of the property.
    `HazelcastProperty` | HazelcastProperty.`setDeprecatedName(String deprecatedName)` Sets the deprecated name of ths property.

    Methods in com.hazelcast.spi.properties with parameters of type HazelcastProperty
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | HazelcastProperties.`containsKey(HazelcastProperty property)` Returns true if value for given key is provided (either as a HazelcastProperty or a System property).
    `boolean` | HazelcastProperties.`getBoolean(HazelcastProperty property)` Returns the configured boolean value of a `HazelcastProperty`.
    `double` | HazelcastProperties.`getDouble(HazelcastProperty property)` Returns the configured double value of a `HazelcastProperty`.
    `<E extends Enum> E` | HazelcastProperties.`getEnum(HazelcastProperty property, Class<E> enumClazz)` Returns the configured enum value of a `GroupProperty`.
    `float` | HazelcastProperties.`getFloat(HazelcastProperty property)` Returns the configured float value of a `HazelcastProperty`.
    `int` | HazelcastProperties.`getInteger(HazelcastProperty property)` Returns the configured int value of a `HazelcastProperty`.
    `long` | HazelcastProperties.`getLong(HazelcastProperty property)` Returns the configured long value of a `HazelcastProperty`.
    `long` | HazelcastProperties.`getMillis(HazelcastProperty property)` Returns the configured value of a `HazelcastProperty` converted to milliseconds.
    `long` | HazelcastProperties.`getNanos(HazelcastProperty property)` Returns the configured value of a `HazelcastProperty` converted to nanoseconds.
    `long` | HazelcastProperties.`getPositiveMillisOrDefault(HazelcastProperty property)` Returns the configured value of a `HazelcastProperty` converted to milliseconds if it is positive, otherwise returns its default value.
    `long` | HazelcastProperties.`getPositiveMillisOrDefault(HazelcastProperty property, long defaultValue)` Returns the configured value of a `HazelcastProperty` converted to milliseconds if it is positive, otherwise returns the passed default value.
    `int` | HazelcastProperties.`getSeconds(HazelcastProperty property)` Returns the configured value of a `HazelcastProperty` converted to seconds.
    `String` | HazelcastProperties.`getString(HazelcastProperty property)` Returns the configured value of a `HazelcastProperty` as String.

    Constructors in com.hazelcast.spi.properties with parameters of type HazelcastProperty
    Constructor and Description
    `HazelcastProperty(String name, HazelcastProperty groupProperty)`
    `HazelcastProperty(String name, String defaultValue, TimeUnit timeUnit, HazelcastProperty parent)`

Copyright © 2019. All rights reserved.