public class PortForwardingServiceImpl extends BaseNetworkingServices implements PortForwardingService
BaseOpenStackService.Invocation<R>| Constructor and Description |
|---|
PortForwardingServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
PortForwarding |
create(String floatingIpId,
PortForwarding portForwarding)
Creates a floating IP port forwarding
|
ActionResponse |
delete(String floatingIpId,
String id)
Deletes floating IP port forwarding by id.
|
PortForwarding |
get(String floatingIpId,
String id)
Gets a floating IP port forwarding by id.
|
List<? extends PortForwarding> |
list(String floatingIpId)
Returns list of floating IP port forwarding.
|
List<? extends PortForwarding> |
list(String floatingIpId,
Map<String,String> filteringParams)
Returns list of floating IP port forwarding filtered by parameters.
|
delete, deleteWithResponse, get, getProvider, getServiceVersion, getWithResponse, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, putWithResponse, request, toList, uripublic List<? extends PortForwarding> list(String floatingIpId)
list in interface PortForwardingServicefloatingIpId - the floating ip identifierpublic List<? extends PortForwarding> list(String floatingIpId, Map<String,String> filteringParams)
list in interface PortForwardingServicefloatingIpId - the floating ip identifierfilteringParams - map (name, value) of filtering parameterspublic PortForwarding get(String floatingIpId, String id)
get in interface PortForwardingServicefloatingIpId - the floating ip identifierid - the port_forwarding identifierpublic ActionResponse delete(String floatingIpId, String id)
delete in interface PortForwardingServicefloatingIpId - the floating ip identifierid - id the port forwarding identifierpublic PortForwarding create(String floatingIpId, PortForwarding portForwarding)
create in interface PortForwardingServicefloatingIpId - the floating ip identifierportForwarding - the floating IP port forwardingCopyright © 2021. All rights reserved.