See: Description
| Interface | Description | 
|---|---|
| MergingCosts | 
 Represents a read-only view of memory costs for the merging process after a split-brain. 
 | 
| MergingCreationTime | 
 Represents a read-only view a creation time for the merging process after a split-brain. 
 | 
| MergingEntry<K,V> | 
 Represents a read-only view of a data structure key/value-pair for the merging process after a split-brain. 
 | 
| MergingExpirationTime | 
 Represents a read-only view of an expiration time for the merging process after a split-brain. 
 | 
| MergingHits | 
 Represents a read-only view access hits for the merging process after a split-brain. 
 | 
| MergingLastAccessTime | 
 Represents a read-only view of a last access time for the merging process after a split-brain. 
 | 
| MergingLastStoredTime | 
 Represents a read-only view of a last stored time for the merging process after a split-brain. 
 | 
| MergingLastUpdateTime | 
 Represents a read-only view of a last update time for the merging process after a split-brain. 
 | 
| MergingMaxIdle | 
 Represents a read-only view of a MaxIdle for the merging process after a split-brain. 
 | 
| MergingTTL | 
 Represents a read-only view of a TTL for the merging process after a split-brain. 
 | 
| MergingValue<V> | 
 Represents a read-only view of a data structure value for the merging process after a split-brain. 
 | 
| MergingVersion | 
 Represents a read-only view of a version for the merging process after a split-brain. 
 | 
| MergingView | 
 Marker interface representing a read-only view of a data structure
 for the merging process after a split-brain. 
 | 
| SplitBrainMergePolicy<V,T extends MergingValue<V>,R> | 
 Policy for merging data structure values
 after a split-brain has been healed. 
 | 
| SplitBrainMergeTypes.AtomicLongMergeTypes | 
 Provided merge types of  
IAtomicLong. | 
| SplitBrainMergeTypes.AtomicReferenceMergeTypes | 
 Provided merge types of  
IAtomicReference. | 
| SplitBrainMergeTypes.CacheMergeTypes<K,V> | 
 Provided merge types of  
ICache. | 
| SplitBrainMergeTypes.CardinalityEstimatorMergeTypes | 
 Provided merge types of  
CardinalityEstimator. | 
| SplitBrainMergeTypes.CollectionMergeTypes<V> | 
 Provided merge types of collections ( 
ISet and IList). | 
| SplitBrainMergeTypes.MapMergeTypes<K,V> | 
 Provided merge types of  
IMap. | 
| SplitBrainMergeTypes.MultiMapMergeTypes<K,V> | 
 Provided merge types of  
MultiMap. | 
| SplitBrainMergeTypes.QueueMergeTypes<V> | 
 Provided merge types of  
IQueue. | 
| SplitBrainMergeTypes.ReplicatedMapMergeTypes<K,V> | 
 Provided merge types of  
ReplicatedMap. | 
| SplitBrainMergeTypes.RingbufferMergeTypes | 
 Provided merge types of  
Ringbuffer. | 
| SplitBrainMergeTypes.ScheduledExecutorMergeTypes | 
 Provided merge types of  
IScheduledExecutorService. | 
| Class | Description | 
|---|---|
| DiscardMergePolicy<V,T extends MergingValue<V>> | 
 Merges only entries from the destination data structure and discards all entries from the source data structure. 
 | 
| ExpirationTimeMergePolicy<V,T extends MergingValue<V> & MergingExpirationTime> | 
 Merges data structure entries from source to destination data structure if the source entry
 will expire later than the destination entry. 
 | 
| HigherHitsMergePolicy<V,T extends MergingValue<V> & MergingHits> | 
 Merges data structure entries from source to destination data structure if the source entry
 has more hits than the destination one. 
 | 
| HyperLogLogMergePolicy | 
 Only available for HyperLogLog backed  
CardinalityEstimator. | 
| LatestAccessMergePolicy<V,T extends MergingValue<V> & MergingLastAccessTime> | 
 Merges data structure entries from source to destination data structure if the source entry
 has been accessed more recently than the destination entry. 
 | 
| LatestUpdateMergePolicy<V,T extends MergingValue<V> & MergingLastUpdateTime> | 
 Merges data structure entries from source to destination data structure if the source entry
 was updated more frequently than the destination entry. 
 | 
| PassThroughMergePolicy<V,T extends MergingValue<V>> | 
 Merges data structure entries from source to destination directly unless the merging entry is  
null. | 
| PutIfAbsentMergePolicy<V,T extends MergingValue<V>> | 
 Merges data structure entries from source to destination if they don't exist in the destination data structure. 
 | 
| RingbufferMergeData | 
 A ringbuffer implementation holding data involved in split-brain healing. 
 | 
| RingbufferMergeDataReadOnlyIterator<E> | 
 Read-only iterator over items in a provided  
RingbufferMergeData. | 
| SplitBrainMergePolicyProvider | 
 A provider for  
SplitBrainMergePolicy instances. | 
| SplitBrainMergeTypes | 
 Collection of interfaces which define the provided merge types for each data structure. 
 | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.