public final void handleBuildMessage(CmdlineRemoteProto.Message.BuilderMessage msg) {
   switch (msg.getType()) {
     case BUILD_EVENT:
       handleBuildEvent(msg.getBuildEvent());
       break;
     case COMPILE_MESSAGE:
       handleCompileMessage(msg.getCompileMessage());
       break;
   }
 }