Class ElasticAgentTunnelManagerImpl

    • Method Detail

      • startBambooTunnels

        @NotNull
        public @NotNull Collection<com.atlassian.tunnel.tunnel.client.Tunnel> startBambooTunnels​(@NotNull
                                                                                                 @NotNull com.atlassian.aws.ec2.RemoteEC2Instance ec2Instance,
                                                                                                 int tunnelTimeoutMinutes)
        Description copied from interface: ElasticAgentTunnelManager
        Starts TCP tunnels to an EC2 instance.
        Specified by:
        startBambooTunnels in interface ElasticAgentTunnelManager
        Parameters:
        ec2Instance - instance with tunnel server
        tunnelTimeoutMinutes - time interval after we can assume that the tunnel cannot be initialised
        Returns:
        started tunnels