Class StashedFileParameterDefinition
- java.lang.Object
-
- hudson.model.ParameterDefinition
-
- io.jenkins.plugins.file_parameters.StashedFileParameterDefinition
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ParameterDefinition>
,Serializable
public final class StashedFileParameterDefinition extends ParameterDefinition
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StashedFileParameterDefinition.DescriptorImpl
-
Nested 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
Constructors Constructor Description StashedFileParameterDefinition(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterValue
createValue(CLICommand command, String value)
protected AbstractFileParameterValue
createValue(String name, InputStream src)
ParameterValue
createValue(org.kohsuke.stapler.StaplerRequest req)
ParameterValue
createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject jo)
protected Object
readResolve()
protected Class<? extends AbstractFileParameterValue>
valueType()
-
Methods inherited from class hudson.model.ParameterDefinition
all, copyWithDefaultValue, equals, getDefaultParameterValue, getDescription, getDescriptor, getFormattedDescription, getName, getType, hashCode, isValid, setDescription
-
-
-
-
Constructor Detail
-
StashedFileParameterDefinition
@DataBoundConstructor public StashedFileParameterDefinition(String name)
-
-
Method Detail
-
valueType
protected Class<? extends AbstractFileParameterValue> valueType()
-
createValue
protected AbstractFileParameterValue createValue(String name, InputStream src) throws IOException
- Throws:
IOException
-
readResolve
protected Object readResolve()
-
createValue
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject jo)
- Specified by:
createValue
in classParameterDefinition
-
createValue
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req)
- Specified by:
createValue
in classParameterDefinition
-
createValue
public ParameterValue createValue(CLICommand command, String value) throws IOException, InterruptedException
- Overrides:
createValue
in classParameterDefinition
- Throws:
IOException
InterruptedException
-
-