Class BuildStatusNameCustomPartTrait
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<T>
-
- jenkins.scm.api.trait.SCMTrait<jenkins.scm.api.trait.SCMSourceTrait>
-
- jenkins.scm.api.trait.SCMSourceTrait
-
- io.jenkins.plugins.gitlabbranchsource.BuildStatusNameCustomPartTrait
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<jenkins.scm.api.trait.SCMSourceTrait>
public class BuildStatusNameCustomPartTrait extends jenkins.scm.api.trait.SCMSourceTrait
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BuildStatusNameCustomPartTrait.DescriptorImpl
Our descriptor.-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description BuildStatusNameCustomPartTrait()
Constructor for stapler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
decorateContext(jenkins.scm.api.trait.SCMSourceContext<?,?> context)
String
getBuildStatusNameCustomPart()
Getter method for the build status context prefixboolean
getBuildStatusNameOverwrite()
Getter method for the build status name overwriteboolean
getIgnoreTypeInStatusName()
Getter method for the build status name overwritevoid
setBuildStatusNameCustomPart(String buildStatusNameCustomPart)
Setter for stapler to set the buildStatusNameCustomPart of the build statusvoid
setBuildStatusNameOverwrite(Boolean buildStatusNameOverwrite)
void
setIgnoreTypeInStatusName(Boolean ignoreTypeInStatusName)
-
-
-
Method Detail
-
setBuildStatusNameCustomPart
@DataBoundSetter public void setBuildStatusNameCustomPart(@NonNull String buildStatusNameCustomPart)
Setter for stapler to set the buildStatusNameCustomPart of the build status
-
setBuildStatusNameOverwrite
@DataBoundSetter public void setBuildStatusNameOverwrite(@NonNull Boolean buildStatusNameOverwrite)
-
setIgnoreTypeInStatusName
@DataBoundSetter public void setIgnoreTypeInStatusName(@NonNull Boolean ignoreTypeInStatusName)
-
decorateContext
protected void decorateContext(jenkins.scm.api.trait.SCMSourceContext<?,?> context)
- Overrides:
decorateContext
in classjenkins.scm.api.trait.SCMSourceTrait
-
getBuildStatusNameCustomPart
@NonNull public String getBuildStatusNameCustomPart()
Getter method for the build status context prefix- Returns:
- build status context prefix
-
getBuildStatusNameOverwrite
public boolean getBuildStatusNameOverwrite()
Getter method for the build status name overwrite- Returns:
- build status name overwrite option
-
getIgnoreTypeInStatusName
public boolean getIgnoreTypeInStatusName()
Getter method for the build status name overwrite- Returns:
- build status name overwrite option
-
-