@Path(value="/sfc/portpairgroups") public final class NeutronSFCPortPairGroupsNorthbound extends AbstractNeutronNorthbound<NeutronSFCPortPairGroup,NeutronSFCPortPairGroupRequest,INeutronSFCPortPairGroupCRUD>
HTTP_OK_BOTTOM, HTTP_OK_TOP| Constructor and Description |
|---|
NeutronSFCPortPairGroupsNorthbound() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createSFCPortPairGroup(NeutronSFCPortPairGroupRequest input)
Creates new SFC Port Pair Group.
|
javax.ws.rs.core.Response |
deleteSFCPortPairGroup(String sfcPortPairGroupUUID)
Deletes the SFC Port Pair Group.
|
protected String |
getResourceName() |
javax.ws.rs.core.Response |
listSFCPortPairGroups(List<String> fields,
String queryID,
String queryName,
String queryTenantID,
List<String> queryPortPairsUUID)
Returns a list of all SFC Port Pair Groups.
|
javax.ws.rs.core.Response |
showSFCPortPairGroup(String sfcPortPairGroupUUID,
List<String> fields)
Returns a specific SFC Port Pair Group.
|
protected void |
updateDelta(String uuid,
NeutronSFCPortPairGroup delta,
NeutronSFCPortPairGroup original) |
javax.ws.rs.core.Response |
updateSFCPortPairGroup(String sfcPortPairGroupUUID,
NeutronSFCPortPairGroupRequest input)
Updates an existing SFC Port Pair Group.
|
create, delete, getNeutronCRUD, serviceUnavailable, show, update, uuidNoExistprotected String getResourceName()
@GET
@Produces(value="application/json")
public javax.ws.rs.core.Response listSFCPortPairGroups(@QueryParam(value="fields")
List<String> fields,
@QueryParam(value="id")
String queryID,
@QueryParam(value="name")
String queryName,
@QueryParam(value="tenant_id")
String queryTenantID,
@QueryParam(value="port_pairs")
List<String> queryPortPairsUUID)
@Path(value="{portPairGroupUUID}")
@GET
@Produces(value="application/json")
public javax.ws.rs.core.Response showSFCPortPairGroup(@PathParam(value="portPairGroupUUID")
String sfcPortPairGroupUUID,
@QueryParam(value="fields")
List<String> fields)
@POST @Produces(value="application/json") @Consumes(value="application/json") public javax.ws.rs.core.Response createSFCPortPairGroup(NeutronSFCPortPairGroupRequest input)
protected void updateDelta(String uuid, NeutronSFCPortPairGroup delta, NeutronSFCPortPairGroup original)
@Path(value="{portPairGroupUUID}")
@PUT
@Produces(value="application/json")
@Consumes(value="application/json")
public javax.ws.rs.core.Response updateSFCPortPairGroup(@PathParam(value="portPairGroupUUID")
String sfcPortPairGroupUUID,
NeutronSFCPortPairGroupRequest input)
@Path(value="{portPairGroupUUID}")
@DELETE
public javax.ws.rs.core.Response deleteSFCPortPairGroup(@PathParam(value="portPairGroupUUID")
String sfcPortPairGroupUUID)
Copyright © 2019 OpenDaylight. All rights reserved.