Package jetbrains.buildServer.serverSide
Interface Parameter
-
- All Superinterfaces:
Comparable<Parameter>
- All Known Implementing Classes:
BaseParameter,MockParameter,SimpleParameter
@SystemProvided public interface Parameter extends Comparable<Parameter>
Parameter set for the build configuration, or the specified build parameter.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ControlDescriptiongetControlDescription()StringgetName()StringgetValue()booleanisEnvironmentVariable()Returns true if this parameter is an environment variablebooleanisSystemProperty()Returns true if this parameter is a system property-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
getName
@NotNull String getName()
- Returns:
- parameter name.
-
getValue
@NotNull String getValue()
- Returns:
- parameter value.
-
isSystemProperty
boolean isSystemProperty()
Returns true if this parameter is a system property- Returns:
- see above
-
isEnvironmentVariable
boolean isEnvironmentVariable()
Returns true if this parameter is an environment variable- Returns:
- see above
-
getControlDescription
@Nullable ControlDescription getControlDescription()
- Returns:
- parameter description
- Since:
- 7.0
-
-