Package io.jenkins.plugins.luxair
Class ImageTagParameterDefinition
java.lang.Object
hudson.model.ParameterDefinition
hudson.model.SimpleParameterDefinition
io.jenkins.plugins.luxair.ImageTagParameterDefinition
- All Implemented Interfaces:
ExtensionPoint
,Describable<ParameterDefinition>
,Serializable
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.model.ParameterDefinition
ParameterDefinition.ParameterDescriptor
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.ParameterDefinition
LIST
-
Constructor Summary
ConstructorsConstructorDescriptionImageTagParameterDefinition
(String name, String description, String image, String filter, String registry, String credentialId) ImageTagParameterDefinition
(String name, String description, String image, String filter, String defaultTag, String registry, String credentialId, Ordering tagOrder) -
Method Summary
Modifier and TypeMethodDescriptioncopyWithDefaultValue
(ParameterValue defaultValue) createValue
(String value) createValue
(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject jo) getImage()
getTags()
boolean
void
setDefaultTag
(String defaultTag) void
setErrorMsg
(String errorMsg) void
setTagOrder
(Ordering tagOrder) void
setVerifySsl
(boolean verifySsl) Methods inherited from class hudson.model.SimpleParameterDefinition
createValue, createValue
Methods inherited from class hudson.model.ParameterDefinition
all, createValue, createValue, equals, getDefaultParameterValue, getDescription, getDescriptor, getFormattedDescription, getName, getType, hashCode, isValid, setDescription
-
Constructor Details
-
ImageTagParameterDefinition
-
ImageTagParameterDefinition
-
-
Method Details
-
getImage
-
getRegistry
-
getFilter
-
getDefaultTag
-
setDefaultTag
-
getCredentialId
-
getTagOrder
-
setTagOrder
-
getErrorMsg
-
setErrorMsg
-
isVerifySsl
public boolean isVerifySsl() -
setVerifySsl
@DataBoundSetter public void setVerifySsl(boolean verifySsl) -
getTags
-
copyWithDefaultValue
- Overrides:
copyWithDefaultValue
in classParameterDefinition
-
createValue
- Specified by:
createValue
in classSimpleParameterDefinition
-
createValue
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject jo) - Overrides:
createValue
in classParameterDefinition
-