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, uri
public List<? extends TackerVnf> list()
list
in interface VnfService
public List<? extends TackerVnf> list(Map<String,String> filteringParams)
list
in interface VnfService
filteringParams
- map (name, value) of filtering parameterspublic TackerVnf get(String vnfId)
get
in interface VnfService
public ActionResponse delete(String vnfId)
delete
in interface VnfService
public Vnf create(Vnf vnf)
create
in interface VnfService
public Vnf update(String vnfId, VnfUpdate vnfUpdate)
update
in interface VnfService
vnfId
- the Vnf identifiervnfUpdate
- VnfUpdateCopyright © 2017. All rights reserved.