public class CacheManagerOptions extends Object
Constructor and Description |
---|
CacheManagerOptions()
Constructor.
|
public static CacheManagerOptions create(AlluxioConfiguration conf)
conf
- public static CacheManagerOptions createForWorker(AlluxioConfiguration conf)
conf
- public boolean isAsyncRestoreEnabled()
public boolean isAsyncWriteEnabled()
public int getAsyncWriteThreads()
public boolean isQuotaEnabled()
public int getMaxEvictionRetries()
public long getPageSize()
public List<PageStoreOptions> getPageStoreOptions()
public CacheEvictorOptions getCacheEvictorOptions()
public CacheManagerOptions setAsyncRestoreEnabled(boolean isAsyncRestoreEnabled)
isAsyncRestoreEnabled
- public CacheManagerOptions setIsAsyncWriteEnabled(boolean isAsyncWriteEnabled)
isAsyncWriteEnabled
- public CacheManagerOptions setAsyncWriteThreads(int asyncWriteThreads)
asyncWriteThreads
- public CacheManagerOptions setCacheEvictorOptions(CacheEvictorOptions cacheEvictorOptions)
cacheEvictorOptions
- public CacheManagerOptions setMaxEvictionRetries(int maxEvictionRetries)
maxEvictionRetries
- public CacheManagerOptions setPageSize(long pageSize)
pageSize
- public CacheManagerOptions setQuotaEnabled(boolean isQuotaEnabled)
isQuotaEnabled
- public CacheManagerOptions setPageStoreOptions(List<PageStoreOptions> pageStoreOptions)
pageStoreOptions
- Copyright © 2023. All Rights Reserved.