Class TagConditional
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<T>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.withscript.WithScriptDescribable<S>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional<TagConditional>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.when.impl.TagConditional
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<TagConditional>
,Serializable
- Direct Known Subclasses:
BuildingTagConditional
public class TagConditional extends org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional<TagConditional>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TagConditional.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description TagConditional(String pattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getComparator()
TheComparator
to use.String
getPattern()
void
setComparator(String comparator)
boolean
tagMatches(String actualTag)
-
Methods inherited from class org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional
getChildren, getDescriptor
-
-
-
-
Constructor Detail
-
TagConditional
@DataBoundConstructor public TagConditional(String pattern)
-
-
Method Detail
-
getPattern
public String getPattern()
-
getComparator
public String getComparator()
TheComparator
to use.- Returns:
- the name of the comparator or null if default.
-
setComparator
@DataBoundSetter public void setComparator(String comparator)
-
tagMatches
public boolean tagMatches(String actualTag)
-
-