Class | Description |
---|---|
ComparatorInfo |
This class will act as a placeholder class for all the DAOs that will be used by TierMetadataComparator tool
All of the inner classes follow the specific pattern in terms of accessors:
1.
|
ComparatorInfo.ComparatorOutput |
This class represents a single output from the Comparator tool
For every fenced topic partition details, we would generate one such distinct output object
|
ComparatorInfo.ComparatorReplicaInfo |
This class represents the replica info which is the core unit of the comparator tool
For every n fenced topic details and m bootstrap server, there should be n*(m+1) replicas
The +1 is because we would also generate one replica directly from rematerialized events
|
FenceEventInfo |
Encapsulates information related to a fencing event.
|
RestoreOutput | |
RestoreOutput.ComparatorOutput | |
RestoreOutput.ComparatorReplicaInfo |