@MXBeanDescription(value="MBean for IGFS per-block LRU cache eviction policy.") public interface IgfsPerBlockLruEvictionPolicyMXBean
IGFS per-block LRU
eviction policy.Modifier and Type | Method and Description |
---|---|
int |
getCurrentBlocks()
Gets current amount of blocks.
|
long |
getCurrentSize()
Gets current size of data in all blocks.
|
@Nullable Collection<String> |
getExcludePaths()
Gets collection of regex for paths whose blocks must not be evicted.
|
int |
getMaxBlocks()
Gets maximum allowed amount of blocks.
|
long |
getMaxSize()
Gets maximum allowed size of all blocks in bytes.
|
void |
setExcludePaths(@Nullable Collection<String> excludePaths)
Sets collection of regex for paths whose blocks must not be evicted.
|
void |
setMaxBlocks(int maxBlocks)
Sets maximum allowed amount of blocks.
|
void |
setMaxSize(long maxSize)
Sets maximum allowed size of data in all blocks in bytes.
|
@MXBeanDescription(value="Maximum allowed size of all blocks in bytes.") long getMaxSize()
@MXBeanDescription(value="Sets aximum allowed size of data in all blocks in bytes.") void setMaxSize(long maxSize)
maxSize
- Maximum allowed size of data in all blocks in bytes.@MXBeanDescription(value="Maximum allowed amount of blocks.") int getMaxBlocks()
@MXBeanDescription(value="Sets maximum allowed amount of blocks.") void setMaxBlocks(int maxBlocks)
maxBlocks
- Maximum allowed amount of blocks.@MXBeanDescription(value="Collection of regex for paths whose blocks must not be evicted.") @Nullable @Nullable Collection<String> getExcludePaths()
@MXBeanDescription(value="Sets collection of regex for paths whose blocks must not be evicted.") void setExcludePaths(@Nullable @Nullable Collection<String> excludePaths)
excludePaths
- Collection of regex for paths whose blocks must not be evicted.@MXBeanDescription(value="Current size of data in all blocks.") long getCurrentSize()
@MXBeanDescription(value="Current amount of blocks.") int getCurrentBlocks()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019