public @NotNull PluginDownloader withErrorsConsumer(@NotNull Consumer<@NotNull @NlsContexts.NotificationContent String> errorsConsumer) {
    return new PluginDownloader(myDescriptor,
                                myPluginUrl,
                                myBuildNumber,
                                errorsConsumer,
                                myDownloadService);
  }
public @NotNull PluginDownloader withErrorsConsumer(@NotNull Consumer<@NotNull @NlsContexts.NotificationContent String> errorsConsumer)