K - key typeV - value typepublic class MapOptions<K,V> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MapOptions.WriteMode |
| Modifier | Constructor and Description |
|---|---|
protected |
MapOptions() |
protected |
MapOptions(MapOptions<K,V> copy) |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> MapOptions<K,V> |
defaults()
Creates a new instance of MapOptions with default options.
|
MapLoader<K,V> |
getLoader() |
int |
getWriteBehindThreads() |
MapOptions.WriteMode |
getWriteMode() |
MapWriter<K,V> |
getWriter() |
MapOptions<K,V> |
loader(MapLoader<K,V> loader)
Sets
MapLoader object. |
MapOptions<K,V> |
writeBehindThreads(int writeBehindThreads)
Sets threads amount used in write behind mode.
|
MapOptions<K,V> |
writeMode(MapOptions.WriteMode writeMode)
Sets write mode.
|
MapOptions<K,V> |
writer(MapWriter<K,V> writer)
Sets
MapWriter object. |
protected MapOptions()
protected MapOptions(MapOptions<K,V> copy)
public static <K,V> MapOptions<K,V> defaults()
This is equivalent to:
new MapOptions()
.writer(null, null).loader(null);
K - key typeV - value typepublic MapOptions<K,V> writer(MapWriter<K,V> writer)
MapWriter object.writer - objectpublic MapOptions<K,V> writeBehindThreads(int writeBehindThreads)
Default is 1
writeBehindThreads - - threads amountpublic int getWriteBehindThreads()
public MapOptions<K,V> writeMode(MapOptions.WriteMode writeMode)
Default is MapOptions.WriteMode.WRITE_THROUGH
writeMode - - write modepublic MapOptions.WriteMode getWriteMode()
public MapOptions<K,V> loader(MapLoader<K,V> loader)
MapLoader object.loader - objectCopyright © 2014–2018 The Redisson Project. All rights reserved.