package com.sequenceiq.cloudbreak.service.stack.flow; import com.sequenceiq.cloudbreak.domain.Stack; import com.sequenceiq.cloudbreak.service.StackContext; import net.schmizz.sshj.transport.verification.HostKeyVerifier; public class SshCheckerTaskContext extends StackContext { private HostKeyVerifier hostKeyVerifier; private String publicIp; private int sshPort; private String user; private String sshPrivateFileLocation; public SshCheckerTaskContext(Stack stack, HostKeyVerifier hostKeyVerifier, String publicIp, int sshPort, String user, String sshPrivateFileLocation) { super(stack); this.hostKeyVerifier = hostKeyVerifier; this.publicIp = publicIp; this.sshPort = sshPort; this.user = user; this.sshPrivateFileLocation = sshPrivateFileLocation; } public HostKeyVerifier getHostKeyVerifier() { return hostKeyVerifier; } public String getPublicIp() { return publicIp; } public int getSshPort() { return sshPort; } public String getSshPrivateFileLocation() { return sshPrivateFileLocation; } public String getUser() { return user; } }