- ElectionTerm termInformation, long commitIndex, long lastApplied, Map<String, String> peerAddresses,
- ConfigParams configParams, DataPersistenceProvider persistenceProvider, Logger logger) {
+ @Nonnull ElectionTerm termInformation, long commitIndex, long lastApplied,
+ @Nonnull Map<String, String> peerAddresses,
+ @Nonnull ConfigParams configParams, @Nonnull DataPersistenceProvider persistenceProvider,
+ @Nonnull Consumer<ApplyState> applyStateConsumer, @Nonnull Logger logger) {