Interface PartitionDetector.PartitionStatus
- All Known Implementing Classes:
PartitionDetector.PartitionStatus.FullPartition, PartitionDetector.PartitionStatus.NoPartition, PartitionDetector.PartitionStatus.PartialPartition
- Enclosing class:
PartitionDetector
public static sealed interface PartitionDetector.PartitionStatus
permits PartitionDetector.PartitionStatus.NoPartition, PartitionDetector.PartitionStatus.PartialPartition, PartitionDetector.PartitionStatus.FullPartition
Sealed interface for partition status.
Represents the overall state of the cluster network.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordFull partition: complete network split with clear majority/minority.static final classAll nodes are healthy and reachable.static final recordAsymmetric partition detected: some nodes can reach others but not vice versa.