public interface JcloudsPortForwarderExtension
Modifier and Type | Method and Description |
---|---|
void |
closePortForwarding(org.jclouds.compute.domain.NodeMetadata node,
int targetPort,
HostAndPort publicHostAndPort,
Protocol protocol) |
HostAndPort |
openPortForwarding(org.jclouds.compute.domain.NodeMetadata node,
int targetPort,
<any> optionalPublicPort,
Protocol protocol,
Cidr accessingCidr)
Opens port forwarding (e.g.
|
HostAndPort openPortForwarding(org.jclouds.compute.domain.NodeMetadata node, int targetPort, <any> optionalPublicPort, Protocol protocol, Cidr accessingCidr)
PortForwardManager
, via
portForwardManager.associate(node.getId(), result, targetPort)
so that
subsequent calls to BrooklynAccessUtils.getBrooklynAccessibleAddress(Entity, int)
will know about the mapped port.void closePortForwarding(org.jclouds.compute.domain.NodeMetadata node, int targetPort, HostAndPort publicHostAndPort, Protocol protocol)