Package io.jenkins.plugins.luxair
Class ImageTagParameterValue
java.lang.Object
hudson.model.ParameterValue
io.jenkins.plugins.luxair.ImageTagParameterValue
- All Implemented Interfaces:
Serializable
ParameterValue
created from ImageTagParameterDefinition
.- See Also:
-
Field Summary
FieldsFields inherited from class hudson.model.ParameterValue
name
-
Constructor Summary
ConstructorsConstructorDescriptionImageTagParameterValue
(String name, String imageName, String imageTag) ImageTagParameterValue
(String name, String imageName, String imageTag, String description) -
Method Summary
Modifier and TypeMethodDescriptionvoid
buildEnvironment
(Run<?, ?> build, EnvVars env) Exposes the name/value as an environment variable.createVariableResolver
(AbstractBuild<?, ?> build) boolean
getValue()
int
hashCode()
toString()
Methods inherited from class hudson.model.ParameterValue
buildEnvVars, buildEnvVars, createBuildWrapper, getAssignedLabel, getDefinition, getDescription, getFormattedDescription, getName, isSensitive, setDescription
-
Field Details
-
imageName
@Exported(visibility=4) @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public String imageName -
imageTag
@Exported(visibility=4) @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public String imageTag -
value
@Exported(visibility=4) @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public String value
-
-
Constructor Details
-
ImageTagParameterValue
-
ImageTagParameterValue
-
-
Method Details
-
getImageName
-
getImageTag
-
getValue
- Overrides:
getValue
in classParameterValue
-
buildEnvironment
Exposes the name/value as an environment variable.- Overrides:
buildEnvironment
in classParameterValue
-
createVariableResolver
- Overrides:
createVariableResolver
in classParameterValue
-
equals
- Overrides:
equals
in classParameterValue
-
hashCode
public int hashCode()- Overrides:
hashCode
in classParameterValue
-
toString
-
getShortDescription
- Overrides:
getShortDescription
in classParameterValue
-