| Package | Description | 
|---|---|
| com.hazelcast.client.config | 
 Contains classes related to config for com.hazelcast.client 
 | 
| com.hazelcast.client.impl.clientside | 
 Contains most of the client side HazelcastInstance implementation functionality. 
 | 
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| com.hazelcast.internal.config | 
 Contains functionality for Hazelcast configurations. 
 | 
| com.hazelcast.internal.dynamicconfig | 
 Classes related to Dynamic Configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NativeMemoryConfig | 
ClientConfig.getNativeMemoryConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
ClientConfig | 
ClientConfig.setNativeMemoryConfig(NativeMemoryConfig nativeMemoryConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
NativeMemoryConfig | 
ClientDynamicClusterConfig.getNativeMemoryConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
ClientDynamicClusterConfig.setNativeMemoryConfig(NativeMemoryConfig nativeMemoryConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
NativeMemoryConfig | 
Config.getNativeMemoryConfig()
Returns the native memory configuration for this hazelcast instance. 
 | 
NativeMemoryConfig | 
NativeMemoryConfig.setAllocatorType(NativeMemoryConfig.MemoryAllocatorType allocatorType)
Sets the  
NativeMemoryConfig.MemoryAllocatorType to be used while allocating native memory. | 
NativeMemoryConfig | 
NativeMemoryConfig.setEnabled(boolean enabled)
Enables or disables native memory allocation. 
 | 
NativeMemoryConfig | 
NativeMemoryConfig.setMetadataSpacePercentage(float metadataSpacePercentage)
Sets the percentage of native memory space to be used to store metadata and internal memory structures
 by the native memory manager. 
 | 
NativeMemoryConfig | 
NativeMemoryConfig.setMinBlockSize(int minBlockSize)
Sets the minimum memory block size, in bytes, to be served by native memory manager. 
 | 
NativeMemoryConfig | 
NativeMemoryConfig.setPageSize(int pageSize)
Sets the page size, in bytes, to be allocated by native memory manager as a single block. 
 | 
NativeMemoryConfig | 
NativeMemoryConfig.setSize(MemorySize size)
Sets size of the native memory region. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractDomConfigProcessor.fillNativeMemoryConfig(Node node,
                      NativeMemoryConfig nativeMemoryConfig)  | 
Config | 
Config.setNativeMemoryConfig(NativeMemoryConfig nativeMemoryConfig)
Sets the native memory configuration for this hazelcast instance. 
 | 
| Constructor and Description | 
|---|
NativeMemoryConfig(NativeMemoryConfig nativeMemoryConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ConfigValidator.checkNearCacheConfig(String mapName,
                    NearCacheConfig nearCacheConfig,
                    NativeMemoryConfig nativeMemoryConfig,
                    boolean isClient)
Checks preconditions to create a map proxy with Near Cache. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NativeMemoryConfig | 
DynamicConfigurationAwareConfig.getNativeMemoryConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
DynamicConfigurationAwareConfig.setNativeMemoryConfig(NativeMemoryConfig nativeMemoryConfig)  | 
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.