public interface ByteBufAllocatorConfiguration
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_ALLOCATOR |
| Modifier and Type | Method and Description |
|---|---|
void |
setCacheTrimInterval(java.lang.Integer cacheTrimInterval) |
void |
setChunkSize(java.lang.Integer chunkSize) |
void |
setMaxCachedBufferCapacity(java.lang.Integer maxCachedBufferCapacity) |
void |
setMaxCachedByteBuffersPerChunk(java.lang.Integer maxCachedByteBuffersPerChunk) |
void |
setMaxOrder(java.lang.Integer maxOrder) |
void |
setNormalCacheSize(java.lang.Integer normalCacheSize) |
void |
setNumDirectArenas(java.lang.Integer numDirectArenas) |
void |
setNumHeapArenas(java.lang.Integer numHeapArenas) |
void |
setPageSize(java.lang.Integer pageSize) |
void |
setSmallCacheSize(java.lang.Integer smallCacheSize) |
void |
setUseCacheForAllThreads(java.lang.Boolean useCacheForAllThreads) |
static final java.lang.String DEFAULT_ALLOCATOR
void setNumHeapArenas(@Nullable
java.lang.Integer numHeapArenas)
numHeapArenas - The number of heap arenasvoid setNumDirectArenas(@Nullable
java.lang.Integer numDirectArenas)
numDirectArenas - The number of direct arenasvoid setPageSize(@Nullable
java.lang.Integer pageSize)
pageSize - The page sizevoid setMaxOrder(@Nullable
java.lang.Integer maxOrder)
maxOrder - The max ordervoid setChunkSize(@Nullable
java.lang.Integer chunkSize)
chunkSize - The chunk sizevoid setSmallCacheSize(@Nullable
java.lang.Integer smallCacheSize)
smallCacheSize - The small cache sizevoid setNormalCacheSize(@Nullable
java.lang.Integer normalCacheSize)
normalCacheSize - The normal cache sizevoid setUseCacheForAllThreads(@Nullable
java.lang.Boolean useCacheForAllThreads)
useCacheForAllThreads - Whether to use the cache for all threadsvoid setMaxCachedBufferCapacity(@Nullable
java.lang.Integer maxCachedBufferCapacity)
maxCachedBufferCapacity - The max cached buffer capacityvoid setCacheTrimInterval(@Nullable
java.lang.Integer cacheTrimInterval)
cacheTrimInterval - The cache trim intervalvoid setMaxCachedByteBuffersPerChunk(@Nullable
java.lang.Integer maxCachedByteBuffersPerChunk)
maxCachedByteBuffersPerChunk - The max cached byte buffers per chunk