public function getSshConnection($multiplex = null)
{
$jumpHost = $this->getJumpHost();
return new Connection($this->getDefaultUsername(), $jumpHost ? $this->getPrivateIpAddress() : $this->getConnectionIp(), $this->getPrivateKey(), $jumpHost, !is_null($multiplex) ? $multiplex : $this->multiplexSshConnection);
}