Package org.marvelution.jji.tunnel
Class CloudflareClientInstallation
java.lang.Object
hudson.model.AbstractDescribableImpl<ToolInstallation>
hudson.tools.ToolInstallation
org.marvelution.jji.tunnel.CloudflareClientInstallation
- All Implemented Interfaces:
ExtensionPoint,Describable<ToolInstallation>,NodeSpecific<CloudflareClientInstallation>,Serializable
public class CloudflareClientInstallation
extends ToolInstallation
implements NodeSpecific<CloudflareClientInstallation>
- 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
ConstructorsConstructorDescriptionCloudflareClientInstallation(String name, String home, List<? extends ToolProperty<?>> properties) -
Method Summary
Modifier and TypeMethodDescriptionforNode(Node node, TaskListener log) getExecutable(Node node, TaskListener log) 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
-
CloudflareClientInstallation
@DataBoundConstructor public CloudflareClientInstallation(String name, String home, List<? extends ToolProperty<?>> properties)
-
-
Method Details
-
forNode
public CloudflareClientInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException - Specified by:
forNodein interfaceNodeSpecific<CloudflareClientInstallation>- Throws:
IOExceptionInterruptedException
-
getExecutable
- Throws:
IOExceptionInterruptedException
-