Class Sec1SastInstallation
java.lang.Object
hudson.model.AbstractDescribableImpl<ToolInstallation>
hudson.tools.ToolInstallation
io.jenkins.plugins.secone.security.tools.Sec1SastInstallation
- All Implemented Interfaces:
ExtensionPoint,Describable<ToolInstallation>,EnvironmentSpecific<Sec1SastInstallation>,NodeSpecific<Sec1SastInstallation>,Serializable
public class Sec1SastInstallation
extends ToolInstallation
implements EnvironmentSpecific<Sec1SastInstallation>, NodeSpecific<Sec1SastInstallation>
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.tools.ToolInstallation
ToolInstallation.ToolConverterNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
ConstructorsConstructorDescriptionSec1SastInstallation(String name, String home, List<? extends ToolProperty<?>> properties) -
Method Summary
Modifier and TypeMethodDescriptionforEnvironment(EnvVars env) forNode(Node node, TaskListener log) getExecutable(Launcher launcher) Methods inherited from class hudson.tools.ToolInstallation
all, buildEnvVars, getHome, getName, getProperties, readResolve, toString, translate, translate, translateFor, writeReplaceMethods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
Sec1SastInstallation
@DataBoundConstructor public Sec1SastInstallation(@NonNull String name, @Nullable String home, @Nullable List<? extends ToolProperty<?>> properties)
-
-
Method Details
-
forEnvironment
- Specified by:
forEnvironmentin interfaceEnvironmentSpecific<Sec1SastInstallation>
-
forNode
public Sec1SastInstallation forNode(@NonNull Node node, TaskListener log) throws IOException, InterruptedException - Specified by:
forNodein interfaceNodeSpecific<Sec1SastInstallation>- Throws:
IOExceptionInterruptedException
-
getExecutable
- Throws:
IOExceptionInterruptedException
-