See: Description
| Interface | Description |
|---|---|
| MergingCosts<V> |
Represents a read-only view of memory costs for the merging process after a split-brain.
|
| MergingCreationTime<V> |
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<V> |
Represents a read-only view of an expiration time for the merging process after a split-brain.
|
| MergingHits<V> |
Represents a read-only view access hits for the merging process after a split-brain.
|
| MergingLastAccessTime<V> |
Represents a read-only view of a last access time for the merging process after a split-brain.
|
| MergingLastStoredTime<V> |
Represents a read-only view of a last stored time for the merging process after a split-brain.
|
| MergingLastUpdateTime<V> |
Represents a read-only view of a last update time for the merging process after a split-brain.
|
| MergingMaxIdle<V> |
Represents a read-only view of a MaxIdle for the merging process after a split-brain.
|
| MergingTTL<V> |
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<V> |
Represents a read-only view of a version for the merging process after a split-brain.
|
| SplitBrainMergePolicy<V,T extends MergingValue<V>> |
Policy for merging data structure values after a split-brain has been healed.
|
| SplitBrainMergeTypeProvider<T extends MergingValue> |
Returns a class with the provided merge value types.
|
| SplitBrainMergeTypes.AtomicLongMergeTypes |
Provided merge types of
IAtomicLong. |
| SplitBrainMergeTypes.AtomicReferenceMergeTypes |
Provided merge types of
IAtomicReference. |
| SplitBrainMergeTypes.CacheMergeTypes |
Provided merge types of
ICache. |
| SplitBrainMergeTypes.CardinalityEstimatorMergeTypes |
Provided merge types of
CardinalityEstimator. |
| SplitBrainMergeTypes.CollectionMergeTypes | |
| SplitBrainMergeTypes.MapMergeTypes |
Provided merge types of
IMap. |
| SplitBrainMergeTypes.MultiMapMergeTypes |
Provided merge types of
MultiMap. |
| SplitBrainMergeTypes.QueueMergeTypes |
Provided merge types of
IQueue. |
| SplitBrainMergeTypes.ReplicatedMapMergeTypes |
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 MergingExpirationTime<V>> |
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 MergingHits<V>> |
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 MergingLastAccessTime<V>> |
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 MergingLastUpdateTime<V>> |
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.