Class PackageParameter
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<PackageParameter>
-
- de.tracetronic.jenkins.plugins.ecutest.test.config.PackageParameter
-
- All Implemented Interfaces:
ExpandableConfig
,Describable<PackageParameter>
,Serializable
public class PackageParameter extends AbstractDescribableImpl<PackageParameter> implements Serializable, ExpandableConfig
Class holding a package parameter.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PackageParameter.DescriptorImpl
DescriptorImpl forPackageParameter
.
-
Constructor Summary
Constructors Constructor Description PackageParameter(String name, String value)
Instantiates a newPackageParameter
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
PackageParameter
expand(EnvVars envVars)
Expands the test configuration parameters by using the current build environment variables.String
getName()
String
getValue()
int
hashCode()
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
PackageParameter
@DataBoundConstructor public PackageParameter(String name, String value)
Instantiates a newPackageParameter
.- Parameters:
name
- the parameter namevalue
- the parameter value
-
-
Method Detail
-
getName
public String getName()
-
getValue
public String getValue()
-
expand
public PackageParameter expand(EnvVars envVars)
Description copied from interface:ExpandableConfig
Expands the test configuration parameters by using the current build environment variables.- Specified by:
expand
in interfaceExpandableConfig
- Parameters:
envVars
- the build environment variables- Returns:
- the expanded specific configuration
-
-