question: private void bootstrap ( ) { List < String > keysToProcess = new LinkedList < > ( ) ; keysToProcess . add ( SERVER_URL_OPT ) ; processConfigMessages ( keysToProcess ) ; if ( coordinatorServerURL == null ) { throw new IllegalStateException ( "coordinator server url is null, while the bootstrap has finished " ) ; } log . info ( "Config manager bootstrapped" ) ; }
target:  This function will bootstrap by reading all the unread messages until the moment of calling the function, and therefore find the server url.