Class SigmaBinaryInstaller
- java.lang.Object
-
- hudson.tools.ToolInstaller
-
- com.synopsys.integration.jenkins.sigma.extension.tool.SigmaBinaryInstaller
-
- All Implemented Interfaces:
hudson.ExtensionPoint
,hudson.model.Describable<hudson.tools.ToolInstaller>
public class SigmaBinaryInstaller extends hudson.tools.ToolInstaller
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SigmaBinaryInstaller.DescriptorImpl
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_TIMEOUT_SECONDS
-
Constructor Summary
Constructors Constructor Description SigmaBinaryInstaller(java.lang.String label)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SigmaBinaryInstaller.DescriptorImpl
getDescriptor()
java.lang.String
getDownloadUrl()
int
getTimeout()
hudson.FilePath
performInstallation(hudson.tools.ToolInstallation tool, hudson.model.Node node, hudson.model.TaskListener log)
void
setDownloadUrl(java.lang.String downloadUrl)
void
setTimeout(int timeout)
-
-
-
Field Detail
-
DEFAULT_TIMEOUT_SECONDS
public static final int DEFAULT_TIMEOUT_SECONDS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDownloadUrl
public java.lang.String getDownloadUrl()
-
setDownloadUrl
@DataBoundSetter public void setDownloadUrl(java.lang.String downloadUrl)
-
getTimeout
public int getTimeout()
-
setTimeout
@DataBoundSetter public void setTimeout(int timeout)
-
getDescriptor
public SigmaBinaryInstaller.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfacehudson.model.Describable<hudson.tools.ToolInstaller>
- Overrides:
getDescriptor
in classhudson.tools.ToolInstaller
-
performInstallation
public hudson.FilePath performInstallation(hudson.tools.ToolInstallation tool, hudson.model.Node node, hudson.model.TaskListener log) throws hudson.AbortException
- Specified by:
performInstallation
in classhudson.tools.ToolInstaller
- Throws:
hudson.AbortException
-
-