public abstract class ConsistentMultimapBuilder<K,V> extends DistributedPrimitiveBuilder<ConsistentMultimapBuilder<K,V>,ConsistentMultimap<K,V>>
AsyncConsistentMultimap
.Constructor and Description |
---|
ConsistentMultimapBuilder() |
Modifier and Type | Method and Description |
---|---|
abstract AsyncConsistentMultimap<K,V> |
buildMultimap()
Builds the distributed multimap based on the configuration options
supplied to this builder.
|
boolean |
purgeOnUninstall()
Returns if multimap entries need to be cleared when owning application
is uninstalled.
|
ConsistentMultimapBuilder<K,V> |
withPurgeOnUninstall()
Clears multimap contents when the owning application is uninstalled.
|
applicationId, build, meteringEnabled, name, partitionsDisabled, readOnly, relaxedReadConsistency, serializer, type, withApplicationId, withMeteringDisabled, withName, withRelaxedReadConsistency, withSerializer, withUpdatesDisabled
public ConsistentMultimapBuilder<K,V> withPurgeOnUninstall()
public boolean purgeOnUninstall()
public abstract AsyncConsistentMultimap<K,V> buildMultimap()
java.lang.RuntimeException
- if a mandatory parameter is missing