Package io.jenkins.docker.connector
Class DockerComputerSSHConnector.InjectSSHKey
java.lang.Object
hudson.model.AbstractDescribableImpl<DockerComputerSSHConnector.SSHKeyStrategy>
io.jenkins.docker.connector.DockerComputerSSHConnector.SSHKeyStrategy
io.jenkins.docker.connector.DockerComputerSSHConnector.InjectSSHKey
- All Implemented Interfaces:
Describable<DockerComputerSSHConnector.SSHKeyStrategy>
- Enclosing class:
- DockerComputerSSHConnector
public static class DockerComputerSSHConnector.InjectSSHKey
extends DockerComputerSSHConnector.SSHKeyStrategy
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getSSHLauncher
(InetSocketAddress address, DockerComputerSSHConnector connector) getUser()
int
hashCode()
toString()
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
InjectSSHKey
-
-
Method Details
-
getUser
- Specified by:
getUser
in classDockerComputerSSHConnector.SSHKeyStrategy
-
equals
- Specified by:
equals
in classDockerComputerSSHConnector.SSHKeyStrategy
-
hashCode
public int hashCode()- Specified by:
hashCode
in classDockerComputerSSHConnector.SSHKeyStrategy
-
toString
- Specified by:
toString
in classDockerComputerSSHConnector.SSHKeyStrategy
-
getSSHLauncher
public ComputerLauncher getSSHLauncher(InetSocketAddress address, DockerComputerSSHConnector connector) throws IOException - Specified by:
getSSHLauncher
in classDockerComputerSSHConnector.SSHKeyStrategy
- Throws:
IOException
-
getInjectedKey
- Specified by:
getInjectedKey
in classDockerComputerSSHConnector.SSHKeyStrategy
- Throws:
IOException
-