Class ClusterConfigurationInitializer.SyncInitializer

java.lang.Object
io.camunda.zeebe.dynamic.config.ClusterConfigurationInitializer.SyncInitializer
All Implemented Interfaces:
ClusterConfigurationInitializer, ClusterConfigurationUpdateNotifier.ClusterConfigurationUpdateListener
Enclosing interface:
ClusterConfigurationInitializer

public static class ClusterConfigurationInitializer.SyncInitializer extends Object implements ClusterConfigurationInitializer, ClusterConfigurationUpdateNotifier.ClusterConfigurationUpdateListener
Initializes configuration by sending sync requests to other members. If any of them return a valid configuration, it will be initialized. If any of them returns an uninitialized configuration, the future returned by initialize completes as failed.