Class ElasticAxis
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<hudson.matrix.Axis>
-
- hudson.matrix.Axis
-
- hudson.matrix.LabelAxis
-
- org.jenkinsci.plugins.elasticaxisplugin.ElasticAxis
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<hudson.matrix.Axis>
,Comparable<hudson.matrix.Axis>
,Iterable<String>
public class ElasticAxis extends hudson.matrix.LabelAxis
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ElasticAxis.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description ElasticAxis(String name, String labelString, boolean ignoreOffline, boolean dontExpandLabels)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
boolean
getDontExpandLabels()
boolean
getIgnoreOffline()
String
getLabelString()
List<String>
getValues()
int
hashCode()
List<String>
rebuild(hudson.matrix.MatrixBuild.MatrixBuildExecution context)
-
Methods inherited from class hudson.matrix.LabelAxis
getValueString, getValueStringHtmlEscaped, isSystem
-
Methods inherited from class hudson.matrix.Axis
addBuildVariable, all, compareTo, getDescriptor, getName, indexOf, iterator, parsePrefixed, readResolve, size, toString, value
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
getLabelString
public String getLabelString()
-
getIgnoreOffline
public boolean getIgnoreOffline()
-
getDontExpandLabels
public boolean getDontExpandLabels()
-
rebuild
public List<String> rebuild(hudson.matrix.MatrixBuild.MatrixBuildExecution context)
- Overrides:
rebuild
in classhudson.matrix.Axis
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classhudson.matrix.Axis
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classhudson.matrix.Axis
-
-