public Config.Builder withPluginDir(File pluginDir)
public Config.Builder withCleanPluginsDir(boolean cleanPluginDir)
public Config.Builder withShowWarnings(boolean showWarnings)
public Config.Builder withShowAllWarnings(boolean showAllWarnings)
public Config.Builder withShowAvailableUpdates(boolean showAvailableUpdates)
public Config.Builder withShowPluginsToBeDownloaded(boolean showPluginsToBeDownloaded)
public Config.Builder withJenkinsVersion(@CheckForNull hudson.util.VersionNumber jenkinsVersion)
jenkinsVersion - Jenkins version.
null to make undefined and to force alternative version retrieval logic.public Config.Builder withJenkinsWar(@CheckForNull String jenkinsWar)
public Config.Builder withPlugins(List<Plugin> plugins)
public Config.Builder withIsVerbose(boolean verbose)
public Config.Builder withJenkinsUc(URL jenkinsUc)
public Config.Builder withJenkinsUcExperimental(URL jenkinsUcExperimental)
public Config.Builder withJenkinsIncrementalsRepoMirror(URL jenkinsIncrementalsRepoMirror)
public Config.Builder withJenkinsPluginInfo(URL jenkinsPluginInfo)
public Config.Builder withDoDownload(boolean doDownload)
public Config.Builder withUseLatestSpecified(boolean useLatestSpecifed)
public Config.Builder withUseLatestAll(boolean useLatestAll)
public Config.Builder withSkipFailedPlugins(boolean skipFailedPlugins)
public Config.Builder withOutputFormat(OutputFormat outputFormat)
public Config build()
Copyright © 2004–2021. All rights reserved.