@Beta public class DockerComputerSSHLauncher extends DockerComputerLauncher
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DockerComputerSSHLauncher.DescriptorImpl  | 
| Modifier and Type | Field and Description | 
|---|---|
protected DockerSSHConnector | 
sshConnector
store real UI configuration. 
 | 
| Constructor and Description | 
|---|
DockerComputerSSHLauncher(DockerSSHConnector sshConnector)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
appendContainerConfig(DockerSlaveTemplate dockerSlaveTemplate,
                     com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.CreateContainerCmd createCmd)
Contribute container parameters needed for launcher. 
 | 
com.github.kostyasha.yad_docker_java.com.google.common.net.HostAndPort | 
getHostAndPort(String cloudId,
              com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.InspectContainerResponse ir)  | 
DockerComputerLauncher | 
getPreparedLauncher(String cloudId,
                   DockerSlaveTemplate dockerSlaveTemplate,
                   com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.InspectContainerResponse inspect)
Return valid configured launcher that will be used for launching slave 
 | 
DockerSSHConnector | 
getSshConnector()  | 
void | 
setSshConnector(DockerSSHConnector sshConnector)  | 
boolean | 
waitUp(String cloudId,
      DockerSlaveTemplate dockerSlaveTemplate,
      com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.InspectContainerResponse containerInspect)
Wait until slave is up and ready for connection. 
 | 
afterContainerCreate, setLauncherafterDisconnect, beforeDisconnect, getLauncher, launchprotected DockerSSHConnector sshConnector
@DataBoundConstructor public DockerComputerSSHLauncher(DockerSSHConnector sshConnector)
public DockerSSHConnector getSshConnector()
public void setSshConnector(DockerSSHConnector sshConnector)
public DockerComputerLauncher getPreparedLauncher(String cloudId, DockerSlaveTemplate dockerSlaveTemplate, com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.InspectContainerResponse inspect)
DockerComputerLaunchergetPreparedLauncher in class DockerComputerLauncherpublic void appendContainerConfig(DockerSlaveTemplate dockerSlaveTemplate, com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.CreateContainerCmd createCmd)
DockerComputerLauncherappendContainerConfig in class DockerComputerLauncherpublic boolean waitUp(String cloudId, DockerSlaveTemplate dockerSlaveTemplate, com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.InspectContainerResponse containerInspect)
DockerComputerLauncherwaitUp in class DockerComputerLauncherpublic com.github.kostyasha.yad_docker_java.com.google.common.net.HostAndPort getHostAndPort(String cloudId, com.github.kostyasha.yad_docker_java.com.github.dockerjava.api.command.InspectContainerResponse ir)
Copyright © 2016–2020. All rights reserved.