Package com.linkedin.venice.meta
Interface RoutingDataRepository.RoutingDataChangedListener
- All Known Implementing Classes:
AbstractPushMonitor,AggPartitionHealthStats,PartitionStatusBasedPushMonitor,ReadQuotaEnforcementHandler
- Enclosing interface:
- RoutingDataRepository
public static interface RoutingDataRepository.RoutingDataChangedListener
-
Method Summary
Modifier and TypeMethodDescriptionvoidonCustomizedViewAdded(PartitionAssignment partitionAssignment) voidonCustomizedViewChange(PartitionAssignment partitionAssignment) voidonExternalViewChange(PartitionAssignment partitionAssignment) Handle routing data changed event.voidonPartitionStatusChange(String topic, ReadOnlyPartitionStatus partitionStatus) voidonRoutingDataDeleted(String kafkaTopic)
-
Method Details
-
onExternalViewChange
Handle routing data changed event.- Parameters:
partitionAssignment- Newest partitions assignments information including resource name and all of instances assigned to this resource. If the number of partition is 0, it means the kafka topic is deleted.
-
onCustomizedViewChange
-
onCustomizedViewAdded
-
onPartitionStatusChange
-
onRoutingDataDeleted
-