K - type for map keyV - type for map valuepublic abstract class DistributedMapBuilder<K,V> extends MapBuilder<DistributedMapBuilder<K,V>,DistributedMapConfig,DistributedMap<K,V>,K,V> implements ProxyCompatibleBuilder<DistributedMapBuilder<K,V>>, MapCompatibleBuilder<DistributedMapBuilder<K,V>>
DistributedMap instances.| Modifier and Type | Method and Description |
|---|---|
DistributedMapBuilder<K,V> |
withNullValues()
Enables null values in the map.
|
DistributedMapBuilder<K,V> |
withNullValues(boolean nullValues)
Sets whether null values are allowed.
|
DistributedMapBuilder<K,V> |
withProtocol(MapProtocol protocol)
Configures the builder with a map compatible gossip protocol.
|
DistributedMapBuilder<K,V> |
withProtocol(ProxyProtocol protocol)
Configures the builder with a state machine replication protocol.
|
addExtraType, withCompatibleSerialization, withCompatibleSerialization, withExtraTypes, withKeyType, withRegistrationRequired, withRegistrationRequired, withValueTypewithCacheEnabled, withCacheEnabled, withCacheSizebuild, buildAsync, withReadOnly, withReadOnly, withSerializerpublic DistributedMapBuilder<K,V> withNullValues()
public DistributedMapBuilder<K,V> withNullValues(boolean nullValues)
nullValues - whether null values are allowedpublic DistributedMapBuilder<K,V> withProtocol(ProxyProtocol protocol)
ProxyCompatibleBuilderwithProtocol in interface ProxyCompatibleBuilder<DistributedMapBuilder<K,V>>protocol - the state machine replication protocolpublic DistributedMapBuilder<K,V> withProtocol(MapProtocol protocol)
MapCompatibleBuilderwithProtocol in interface MapCompatibleBuilder<DistributedMapBuilder<K,V>>protocol - the map protocolCopyright © 2013–2018. All rights reserved.