public class MercurialSCMBuilder<B extends MercurialSCMBuilder<B>> extends jenkins.scm.api.trait.SCMBuilder<B,MercurialSCM>
Constructor and Description |
---|
MercurialSCMBuilder(jenkins.scm.api.SCMHead head,
jenkins.scm.api.SCMRevision revision,
String source,
String credentialsId) |
Modifier and Type | Method and Description |
---|---|
HgBrowser |
browser() |
MercurialSCM |
build() |
boolean |
clean() |
String |
credentialsId() |
String |
installation() |
String |
source() |
B |
withBrowser(HgBrowser browser) |
B |
withClean(boolean clean) |
B |
withCredentialsId(String credentialsId) |
B |
withInstallation(String installation) |
B |
withSource(String source) |
head, revision, scmClass, withHead, withRevision, withTrait, withTraits, withTraits
public MercurialSCMBuilder(@NonNull jenkins.scm.api.SCMHead head, @CheckForNull jenkins.scm.api.SCMRevision revision, @NonNull String source, @CheckForNull String credentialsId)
public final HgBrowser browser()
public final boolean clean()
public final String credentialsId()
public final String installation()
public final String source()
@NonNull public B withClean(boolean clean)
@NonNull public MercurialSCM build()
build
in class jenkins.scm.api.trait.SCMBuilder<B extends MercurialSCMBuilder<B>,MercurialSCM>
Copyright © 2016–2022. All rights reserved.