public class VnfServiceImpl extends BaseTackerServices implements VnfService
BaseOpenStackService.Invocation<R>| Constructor and Description |
|---|
VnfServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Vnf |
create(Vnf vnf)
Create Vnf - Create a Vnf entry based on the Vnf template.
|
ActionResponse |
delete(String vnfId)
Delete Vnf - Deletes a specified VnfId from the VNF catalog.
|
TackerVnf |
get(String vnfId)
Show Vnf - Show information for a specified VnfId.
|
List<? extends TackerVnf> |
list()
List vnfs - Lists instantiated vnfs in VNF Manager
|
List<? extends TackerVnf> |
list(Map<String,String> filteringParams)
List vnfs - Lists instantiated vnfs in VNF Manager filtered by parameters.
|
Vnf |
update(String vnfId,
VnfUpdate vnfUpdate)
Update vnf - Update a vnf based on user config file or data.
|
delete, deleteWithResponse, get, getProvider, getServiceVersion, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, request, toList, uripublic List<? extends TackerVnf> list()
list in interface VnfServicepublic List<? extends TackerVnf> list(Map<String,String> filteringParams)
list in interface VnfServicefilteringParams - map (name, value) of filtering parameterspublic TackerVnf get(String vnfId)
get in interface VnfServicepublic ActionResponse delete(String vnfId)
delete in interface VnfServicepublic Vnf create(Vnf vnf)
create in interface VnfServicepublic Vnf update(String vnfId, VnfUpdate vnfUpdate)
update in interface VnfServicevnfId - the Vnf identifiervnfUpdate - VnfUpdateCopyright © 2017. All rights reserved.