Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractMapper<E extends Throwable> - Class in org.onlab.rest.exceptions
Base exception mapper implementation.
AbstractMapper() - Constructor for class org.onlab.rest.exceptions.AbstractMapper
 
AbstractWebApplication - Class in org.onlab.rest
Base web application.
AbstractWebApplication() - Constructor for class org.onlab.rest.AbstractWebApplication
 
activate() - Method in class org.onosproject.vtnrsc.classifier.impl.ClassifierManager
 
activate() - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
activate() - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
activate() - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
activate() - Method in class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
activate() - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
activate() - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
activate() - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
activate() - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
activate() - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
activate() - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
activate() - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
activate() - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
activate() - Method in class org.onosproject.vtnweb.gui.SfcUiExtensionManager
 
activate() - Method in class org.onosproject.vtnweb.web.VtnCodecRegistrator
 
addClassifier(DeviceId) - Method in interface org.onosproject.vtnrsc.classifier.ClassifierService
Add Classifier device for sfc.
addClassifier(DeviceId) - Method in class org.onosproject.vtnrsc.classifier.impl.ClassifierManager
 
addDeviceIdOfOvsMap(VirtualPortId, TenantId, DeviceId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
addDeviceIdOfOvsMap(VirtualPortId, TenantId, DeviceId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Adds specify Device identifier to Service Function Forward OvsMap or Classifier OvsMap.
addListener(FloatingIpListener) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Adds the specified listener to floating Ip manager.
addListener(FloatingIpListener) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
addListener(RouterListener) - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
addListener(RouterListener) - Method in interface org.onosproject.vtnrsc.router.RouterService
Adds the specified listener to Router manager.
addListener(RouterInterfaceListener) - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
addListener(RouterInterfaceListener) - Method in interface org.onosproject.vtnrsc.routerinterface.RouterInterfaceService
Adds the specified listener to Router Interface manager.
addLoad(PortPairId) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
addLoad(PortPairId) - Method in interface org.onosproject.vtnrsc.PortPairGroup
Adds the load on the given port pair id.
addLoadBalancePath(FiveTuple, LoadBalanceId, List<PortPairId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
addLoadBalancePath(FiveTuple, LoadBalanceId, List<PortPairId>) - Method in interface org.onosproject.vtnrsc.PortChain
Adds a new load balanced path.
addRouterInterface(RouterInterface) - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
addRouterInterface(RouterInterface) - Method in interface org.onosproject.vtnrsc.routerinterface.RouterInterfaceService
Adds the specified RouterInterface.
addRouterInterface(String, InputStream) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
 
addSfcClassifiers(LoadBalanceId, List<DeviceId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
addSfcClassifiers(LoadBalanceId, List<DeviceId>) - Method in interface org.onosproject.vtnrsc.PortChain
Adds sfc classifiers to the given load balance id for a port chain.
addSfcForwarders(LoadBalanceId, List<DeviceId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
addSfcForwarders(LoadBalanceId, List<DeviceId>) - Method in interface org.onosproject.vtnrsc.PortChain
Adds sfc forwarders to the given load balance id for a port chain.
adminStateUp() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
adminStateUp() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
adminStateUp() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
adminStateUp() - Method in interface org.onosproject.vtnrsc.Router
Returns the router admin state.
adminStateUp() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the administrative state of the tenantNetwork,which is up(true) or down(false).
adminStateUp() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the administrative status of the port,which is up(true) or down(false).
AllocationPool - Interface in org.onosproject.vtnrsc
The continuous IP address range between the start address and the end address for the allocation pools.
allocationPools() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
allocationPools() - Method in interface org.onosproject.vtnrsc.Subnet
Returns a collection of allocation_pools.
AllocationPoolsCodec - Class in org.onosproject.vtnweb.web
Subnet AllocationPool codec.
AllocationPoolsCodec() - Constructor for class org.onosproject.vtnweb.web.AllocationPoolsCodec
 
AllowedAddressPair - Class in org.onosproject.vtnrsc
Immutable representation of a allowed address pair.
allowedAddressPair(IpAddress, MacAddress) - Static method in class org.onosproject.vtnrsc.AllowedAddressPair
Creates a allowedAddressPair using the supplied ipAddress & macAddress.
AllowedAddressPairCodec - Class in org.onosproject.vtnweb.web
VirtualPort AllowedAddressPair codec.
AllowedAddressPairCodec() - Constructor for class org.onosproject.vtnweb.web.AllowedAddressPairCodec
 
allowedAddressPairs() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
allowedAddressPairs() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the virtualPort allowedAddressPairs.
appId - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
appId - Variable in class org.onosproject.vtnrsc.router.impl.RouterManager
 
appId - Variable in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
appId - Variable in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
appId - Variable in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
appId - Variable in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 

B

BadRequestMapper - Class in org.onlab.rest.exceptions
Mapper for IO exceptions to the BAD_REQUEST response code.
BadRequestMapper() - Constructor for class org.onlab.rest.exceptions.BadRequestMapper
 
BaseResource - Class in org.onlab.rest
Base abstraction of a JAX-RS resource.
BaseResource() - Constructor for class org.onlab.rest.BaseResource
 
BindingHostId - Class in org.onosproject.vtnrsc
 
bindingHostId(String) - Static method in class org.onosproject.vtnrsc.BindingHostId
Creates a BindingHostId identifier.
bindingHostId() - Method in class org.onosproject.vtnrsc.BindingHostId
Returns the bindingHostId identifier.
bindingHostId() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
bindingHostId() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the virtualPort bindinghostId.
bindingVifDetails() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
bindingVifDetails() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the virtualPort bindingvifDetail.
bindingVifType() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
bindingVifType() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the virtualPort bindingVifType.
bindingVnicType() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
bindingVnicType() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the virtualPort bindingVnicType.
build() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
build() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
build() - Method in class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
build() - Method in class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
build() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup.Builder
 
build() - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Builds a FiveTuple object.
build() - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Returns Flow Classifier.
build() - Method in interface org.onosproject.vtnrsc.PortChain.Builder
Builds a port chain object.
build() - Method in interface org.onosproject.vtnrsc.PortPair.Builder
Builds a port pair object.
build() - Method in interface org.onosproject.vtnrsc.PortPairGroup.Builder
Builds a port pair group object.
builder() - Static method in class org.onosproject.vtnrsc.DefaultFiveTuple
To create an instance of the builder.
Builder() - Constructor for class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
Builder() - Constructor for class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
builder() - Static method in class org.onosproject.vtnrsc.DefaultPortChain
To create an instance of the builder.
Builder() - Constructor for class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
builder() - Static method in class org.onosproject.vtnrsc.DefaultPortPair
To create an instance of the builder.
Builder() - Constructor for class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
builder() - Static method in class org.onosproject.vtnrsc.DefaultPortPairGroup
To create an instance of the builder.
Builder() - Constructor for class org.onosproject.vtnrsc.DefaultPortPairGroup.Builder
 

C

changeJson2obj(String, TenantNetworkId, JsonNode) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
Returns a collection of tenantNetworks.
changeJson2objs(JsonNode) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
Returns a collection of tenantNetworks.
changeJsonToPort(JsonNode) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
Returns a collection of virtualPorts from subnetNodes.
changeJsonToPorts(JsonNode) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
Returns the iterable collection of virtualports from subnetNodes.
changeJsonToSub(JsonNode) - Method in class org.onosproject.vtnweb.resources.FloatingIpWebResource
Returns a collection of floatingIps from floatingIpNodes.
changeJsonToSub(JsonNode) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
Returns a collection of floatingIps from floatingIpNodes.
changeJsonToSub(JsonNode) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
Returns a collection of subnets from subnetNodes.
changeJsonToSubs(JsonNode) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
Returns a collection of subnets from subnetNodes.
changeUpdateJsonToSub(JsonNode, String) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
Returns a collection of floatingIps from floatingIpNodes.
cidr() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
cidr() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the cidr.
ClassifierManager - Class in org.onosproject.vtnrsc.classifier.impl
Provides implementation of the Classifier Service.
ClassifierManager() - Constructor for class org.onosproject.vtnrsc.classifier.impl.ClassifierManager
 
ClassifierService - Interface in org.onosproject.vtnrsc.classifier
Provides Services for Classifier.
ClassifierWebResource - Class in org.onosproject.vtnweb.resources
Query and program classifiers.
ClassifierWebResource() - Constructor for class org.onosproject.vtnweb.resources.ClassifierWebResource
 
clockService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
codecService - Variable in class org.onosproject.vtnweb.web.VtnCodecRegistrator
 
coreService - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
coreService - Variable in class org.onosproject.vtnrsc.router.impl.RouterManager
 
coreService - Variable in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
coreService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
coreService - Variable in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
coreService - Variable in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
coreService - Variable in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
create(PortChain, PortChain) - Static method in class org.onosproject.vtnrsc.DefaultPortChain
To create port chain for update with old port chain.
CREATE_FAIL - Static variable in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
CREATE_FAIL - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
CREATE_NETWORK - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
createFloatingIp(InputStream) - Method in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
createFloatingIps(Collection<FloatingIp>) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Creates new floatingIps.
createFloatingIps(Collection<FloatingIp>) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
createFlowClassifier(FlowClassifier) - Method in interface org.onosproject.vtnrsc.flowclassifier.FlowClassifierService
Store Flow Classifier.
createFlowClassifier(FlowClassifier) - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
createFlowClassifier(InputStream) - Method in class org.onosproject.vtnweb.resources.FlowClassifierWebResource
Creates and stores a new flow classifier.
createNetworks(Iterable<TenantNetwork>) - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
createNetworks(Iterable<TenantNetwork>) - Method in interface org.onosproject.vtnrsc.tenantnetwork.TenantNetworkService
Creates tenantNetworks by networks.
createNetworks(InputStream) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
createOrUpdateByInputStream(JsonNode) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
Returns a Object of the currently known infrastructure virtualPort.
createPortChain(PortChain) - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
createPortChain(PortChain) - Method in interface org.onosproject.vtnrsc.portchain.PortChainService
Creates a PortChain in the store.
createPortChain(InputStream) - Method in class org.onosproject.vtnweb.resources.PortChainWebResource
Creates a new port chain.
createPortPair(PortPair) - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
createPortPair(PortPair) - Method in interface org.onosproject.vtnrsc.portpair.PortPairService
Creates a PortPair in the store.
createPortPair(InputStream) - Method in class org.onosproject.vtnweb.resources.PortPairWebResource
Creates a new port pair.
createPortPairGroup(PortPairGroup) - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
createPortPairGroup(PortPairGroup) - Method in interface org.onosproject.vtnrsc.portpairgroup.PortPairGroupService
Creates a PortPairGroup in the store.
createPortPairGroup(InputStream) - Method in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
Creates a new port pair group.
createPorts(Iterable<VirtualPort>) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
createPorts(Iterable<VirtualPort>) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Creates virtualPorts by virtualPorts.
createPorts(InputStream) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
createRequestHandlers() - Method in class org.onosproject.vtnweb.gui.SfcViewMessageHandler
 
createRouter(InputStream) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
 
createRouters(Collection<Router>) - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
createRouters(Collection<Router>) - Method in interface org.onosproject.vtnrsc.router.RouterService
Creates new Routers.
createSubnet(InputStream) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
 
createSubnets(Iterable<Subnet>) - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
createSubnets(Iterable<Subnet>) - Method in interface org.onosproject.vtnrsc.subnet.SubnetService
Creates new subnets.

D

deactivate() - Method in class org.onosproject.vtnrsc.classifier.impl.ClassifierManager
 
deactivate() - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
deactivate() - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
deactivate() - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
deactivate() - Method in class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
deactivate() - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
deactivate() - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
deactivate() - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
deactivate() - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
deactivate() - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
deactivate() - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
deactivate() - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
deactivate() - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
deactivate() - Method in class org.onosproject.vtnweb.gui.SfcUiExtensionManager
 
deactivate() - Method in class org.onosproject.vtnweb.web.VtnCodecRegistrator
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.vtnweb.web.FlowClassifierCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.vtnweb.web.PortChainCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.vtnweb.web.PortPairCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.vtnweb.web.PortPairGroupCodec
 
DefaultAllocationPool - Class in org.onosproject.vtnrsc
The continuous IP address range between the start address and the end address for the allocation pools.
DefaultAllocationPool(IpAddress, IpAddress) - Constructor for class org.onosproject.vtnrsc.DefaultAllocationPool
Creates an AllocationPool by using the start IP address and the end IP address.
DefaultFiveTuple - Class in org.onosproject.vtnrsc
Representation for five tuple information from packet.
DefaultFiveTuple.Builder - Class in org.onosproject.vtnrsc
Builder class for Five tuple info.
DefaultFloatingIp - Class in org.onosproject.vtnrsc
Default implementation of FloatingIp interface.
DefaultFloatingIp(FloatingIpId, TenantId, TenantNetworkId, VirtualPortId, RouterId, IpAddress, IpAddress, FloatingIp.Status) - Constructor for class org.onosproject.vtnrsc.DefaultFloatingIp
Creates a floating Ip object.
DefaultFlowClassifier - Class in org.onosproject.vtnrsc
Provides Default flow classifier.
DefaultFlowClassifier.Builder - Class in org.onosproject.vtnrsc
Builder class for constructing Flow classifier.
DefaultHostRoute - Class in org.onosproject.vtnrsc
Host route dictionaries for the subnet.
DefaultHostRoute(IpAddress, IpPrefix) - Constructor for class org.onosproject.vtnrsc.DefaultHostRoute
Creates a DefaultHostRoute by using the next hop and the destination.
DefaultPortChain - Class in org.onosproject.vtnrsc
Implementation of port chain.
DefaultPortChain.Builder - Class in org.onosproject.vtnrsc
Builder class for Port chain.
DefaultPortPair - Class in org.onosproject.vtnrsc
Implementation of port pair.
DefaultPortPair.Builder - Class in org.onosproject.vtnrsc
Builder class for Port pair.
DefaultPortPairGroup - Class in org.onosproject.vtnrsc
Implementation of port pair group.
DefaultPortPairGroup.Builder - Class in org.onosproject.vtnrsc
Builder class for Port pair group.
DefaultRouter - Class in org.onosproject.vtnrsc
Default implementation of router interface.
DefaultRouter(RouterId, String, boolean, Router.Status, boolean, RouterGateway, VirtualPortId, TenantId, List<String>) - Constructor for class org.onosproject.vtnrsc.DefaultRouter
Creates router object.
DefaultSubnet - Class in org.onosproject.vtnrsc
Default implementation of Subnet interface .
DefaultSubnet(SubnetId, String, TenantNetworkId, TenantId, IpAddress.Version, IpPrefix, IpAddress, boolean, boolean, Set<HostRoute>, Subnet.Mode, Subnet.Mode, Set<AllocationPool>) - Constructor for class org.onosproject.vtnrsc.DefaultSubnet
Creates a subnet object.
DefaultTenantNetwork - Class in org.onosproject.vtnrsc
Default implementation of TenantNetwork interface.
DefaultTenantNetwork(TenantNetworkId, String, boolean, TenantNetwork.State, boolean, TenantId, boolean, TenantNetwork.Type, PhysicalNetwork, SegmentationId) - Constructor for class org.onosproject.vtnrsc.DefaultTenantNetwork
Creates a neutronNetwork element attributed to the specified provider.
DefaultVirtualPort - Class in org.onosproject.vtnrsc
Default implementation of VirtualPort interface .
DefaultVirtualPort(VirtualPortId, TenantNetworkId, Boolean, Map<String, String>, VirtualPort.State, MacAddress, TenantId, DeviceId, Set<FixedIp>, BindingHostId, Set<AllowedAddressPair>, Set<SecurityGroup>) - Constructor for class org.onosproject.vtnrsc.DefaultVirtualPort
Creates a VirtualPort object.
DELETE_FAIL - Static variable in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
DELETE_NETWORK - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
DELETE_SUCCESS - Static variable in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
DELETE_SUCCESS - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
deleteFlowClassifier(String) - Method in class org.onosproject.vtnweb.resources.FlowClassifierWebResource
Delete details of a flow classifier.
deleteNetworks(String) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
deletePortPain(String) - Method in class org.onosproject.vtnweb.resources.PortChainWebResource
Delete details of a specified port chain id.
deletePortPair(String) - Method in class org.onosproject.vtnweb.resources.PortPairWebResource
Delete details of a specified port pair id.
deletePortPairGroup(String) - Method in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
Delete details of a specified port pair group id.
deletePorts(String) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
deleteSingleFloatingIp(String) - Method in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
deleteSingleRouter(String) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
 
deleteSingleSubnet(String) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
 
description() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
description() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
description() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
description() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
description() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns flow classifier description.
description() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the description of this port chain.
description() - Method in interface org.onosproject.vtnrsc.PortPair
Returns the description of this port pair.
description() - Method in interface org.onosproject.vtnrsc.PortPairGroup
Returns the description of this port pair group.
description() - Method in class org.onosproject.vtnrsc.ServiceFunctionGroup
Returns description of service function group.
destination() - Method in class org.onosproject.vtnrsc.DefaultHostRoute
 
destination() - Method in interface org.onosproject.vtnrsc.HostRoute
Returns the destination address.
deviceId() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
deviceId() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the device identifier.
deviceOwner() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
deviceOwner() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the identifier of the entity that uses this port.
deviceService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
dhcpEnabled() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
dhcpEnabled() - Method in interface org.onosproject.vtnrsc.Subnet
Returns true if DHCP is enabled and return false if DHCP is disabled.
distributed() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
distributed() - Method in interface org.onosproject.vtnrsc.Router
Returns the distributed status of this router.
dstIpPrefix() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
dstIpPrefix() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns Destination IP prefix.
dstPort() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
dstPort() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns Destination virtual port.

E

egress() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
egress() - Method in interface org.onosproject.vtnrsc.PortPair
Returns the egress port of this port pair.
enableSnat() - Method in class org.onosproject.vtnrsc.RouterGateway
Return SNAT enable or not.
encode(AllocationPool, CodecContext) - Method in class org.onosproject.vtnweb.web.AllocationPoolsCodec
 
encode(AllowedAddressPair, CodecContext) - Method in class org.onosproject.vtnweb.web.AllowedAddressPairCodec
 
encode(FixedIp, CodecContext) - Method in class org.onosproject.vtnweb.web.FixedIpCodec
 
encode(FloatingIp, CodecContext) - Method in class org.onosproject.vtnweb.web.FloatingIpCodec
 
encode(FlowClassifier, CodecContext) - Method in class org.onosproject.vtnweb.web.FlowClassifierCodec
 
encode(HostRoute, CodecContext) - Method in class org.onosproject.vtnweb.web.HostRoutesCodec
 
encode(PortChain, CodecContext) - Method in class org.onosproject.vtnweb.web.PortChainCodec
 
encode(PortPair, CodecContext) - Method in class org.onosproject.vtnweb.web.PortPairCodec
 
encode(PortPairGroup, CodecContext) - Method in class org.onosproject.vtnweb.web.PortPairGroupCodec
 
encode(Router, CodecContext) - Method in class org.onosproject.vtnweb.web.RouterCodec
 
encode(RouterGateway, CodecContext) - Method in class org.onosproject.vtnweb.web.RouterGatewayInfoCodec
 
encode(SecurityGroup, CodecContext) - Method in class org.onosproject.vtnweb.web.SecurityGroupCodec
 
encode(ServiceFunctionGroup, CodecContext) - Method in class org.onosproject.vtnweb.web.ServiceFunctionCodec
 
encode(Subnet, CodecContext) - Method in class org.onosproject.vtnweb.web.SubnetCodec
 
encode(TenantNetwork, CodecContext) - Method in class org.onosproject.vtnweb.web.TenantNetworkCodec
 
encode(VirtualPort, CodecContext) - Method in class org.onosproject.vtnweb.web.VirtualPortCodec
 
endIp() - Method in interface org.onosproject.vtnrsc.AllocationPool
The end address for the allocation pool.
endIp() - Method in class org.onosproject.vtnrsc.DefaultAllocationPool
 
EntityNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the NOT_FOUND response code.
EntityNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.EntityNotFoundMapper
 
equals(Object) - Method in class org.onosproject.vtnrsc.AllowedAddressPair
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultAllocationPool
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultHostRoute
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultRouter
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
equals(Object) - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
equals(Object) - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
 
equals(Object) - Method in class org.onosproject.vtnrsc.FixedIp
 
equals(Object) - Method in class org.onosproject.vtnrsc.PhysicalNetwork
 
equals(Object) - Method in class org.onosproject.vtnrsc.RouterGateway
 
equals(Object) - Method in class org.onosproject.vtnrsc.RouterInterface
 
equals(Object) - Method in class org.onosproject.vtnrsc.SecurityGroup
 
equals(Object) - Method in class org.onosproject.vtnrsc.ServiceFunctionGroup
 
equals(Object) - Method in class org.onosproject.vtnrsc.TenantRouter
 
error - Variable in class org.onlab.rest.exceptions.AbstractMapper
Holds the current exception for use in subclasses.
etherType() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
etherType() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns EtherType.
exactMatch(FlowClassifier) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
exactMatch(PortChain) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
exactMatch(PortPair) - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
exactMatch(PortPairGroup) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
exactMatch(FlowClassifier) - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns whether this Flow classifier is an exact match to the Flow classifier given in the argument.
exactMatch(PortChain) - Method in interface org.onosproject.vtnrsc.PortChain
Returns whether this port chain is an exact match to the port chain given in the argument.
exactMatch(PortPair) - Method in interface org.onosproject.vtnrsc.PortPair
Returns whether this port pair is an exact match to the port pair given in the argument.
exactMatch(PortPairGroup) - Method in interface org.onosproject.vtnrsc.PortPairGroup
Returns whether this port pair group is an exact match to the port pair group given in the argument.
execute() - Method in class org.onosproject.vtnrsc.cli.floatingip.FloatingIpCreateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.floatingip.FloatingIpQueryCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.floatingip.FloatingIpRemoveCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.floatingip.FloatingIpUpdateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.network.TenantNetworkCreateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.network.TenantNetworkQueryCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.network.TenantNetworkRemoveCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.network.TenantNetworkUpdateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.router.RouterCreateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.router.RouterQueryCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.router.RouterRemoveCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.router.RouterUpdateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.routerinterface.RouterInterfaceCreateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.routerinterface.RouterInterfaceQueryCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.routerinterface.RouterInterfaceRemoveCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.subnet.SubnetCreateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.subnet.SubnetQueryCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.subnet.SubnetRemoveCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.subnet.SubnetUpdateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.virtualport.VirtualPortCreateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.virtualport.VirtualPortExGwUpdateCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.virtualport.VirtualPortQueryCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.virtualport.VirtualPortRemoveCommand
 
execute() - Method in class org.onosproject.vtnrsc.cli.virtualport.VirtualPortUpdateCommand
 
exists(FloatingIpId) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Returns exists or not of specific floatingIp identifier.
exists(FloatingIpId) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
exists(FlowClassifierId) - Method in interface org.onosproject.vtnrsc.flowclassifier.FlowClassifierService
Check whether Flow Classifier is present based on given Flow Classifier Id.
exists(FlowClassifierId) - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
exists(PortChainId) - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
exists(PortChainId) - Method in interface org.onosproject.vtnrsc.portchain.PortChainService
Returns if the port chain is existed.
exists(PortChainId) - Method in class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
exists(PortChainId) - Method in interface org.onosproject.vtnrsc.portchainsfmap.PortChainSfMapService
Returns true if the port chain exists.
exists(PortPairId) - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
exists(PortPairId) - Method in interface org.onosproject.vtnrsc.portpair.PortPairService
Returns if the port pair is existed.
exists(PortPairGroupId) - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
exists(PortPairGroupId) - Method in interface org.onosproject.vtnrsc.portpairgroup.PortPairGroupService
Returns if the port pair group is existed.
exists(RouterId) - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
exists(RouterId) - Method in interface org.onosproject.vtnrsc.router.RouterService
Returns exists or not of specific router identifier.
exists(SubnetId) - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
exists(SubnetId) - Method in interface org.onosproject.vtnrsc.routerinterface.RouterInterfaceService
Returns exists or not of specific subnet identifier.
exists(SubnetId) - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
exists(SubnetId) - Method in interface org.onosproject.vtnrsc.subnet.SubnetService
Returns the subnet with the specified identifier.
exists(TenantNetworkId) - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
exists(TenantNetworkId) - Method in interface org.onosproject.vtnrsc.tenantnetwork.TenantNetworkService
Returns if the tenantNetwork is existed.
exists(VirtualPortId) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
exists(VirtualPortId) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns if the virtualPort is existed.
externalFixedIps() - Method in class org.onosproject.vtnrsc.RouterGateway
Return external fixed Ip.
externalGatewayInfo() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
externalGatewayInfo() - Method in interface org.onosproject.vtnrsc.Router
Returns the RouterGateway of router.
extracFields(FloatingIp, CodecContext, List<String>) - Method in class org.onosproject.vtnweb.web.FloatingIpCodec
 
extracFields(Router, CodecContext, List<String>) - Method in class org.onosproject.vtnweb.web.RouterCodec
 

F

FiveTuple - Interface in org.onosproject.vtnrsc
Abstraction of an entity to provide five tuple information from packet.
FiveTuple.Builder - Interface in org.onosproject.vtnrsc
Builder class for Five tuple info.
fixedIp() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
FixedIp - Class in org.onosproject.vtnrsc
Immutable representation of a IP address for the port, Include the IP address and subnet identity.
fixedIp(SubnetId, IpAddress) - Static method in class org.onosproject.vtnrsc.FixedIp
Creates a fixed ip using the supplied fixedIp.
fixedIp() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the fixed ip address.
FixedIpCodec - Class in org.onosproject.vtnweb.web
VirtualPort FixedIp codec.
FixedIpCodec() - Constructor for class org.onosproject.vtnweb.web.FixedIpCodec
 
fixedIpIsUsed(IpAddress, TenantId, FloatingIpId) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Returns is used or not of specific fixed IP address.
fixedIpIsUsed(IpAddress, TenantId, FloatingIpId) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
fixedIps() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
fixedIps() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns set of IP addresses for the port, include the IP addresses and subnet identity.
floatingIp() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
floatingIp() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns floating IP.
FloatingIp - Interface in org.onosproject.vtnrsc
Representation of a floatingIp.
floatingIp() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the floating ip address.
FloatingIp.Status - Enum in org.onosproject.vtnrsc
Coarse classification of the type of the FloatingIp.
floatingIpBindStore - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
FloatingIpCodec - Class in org.onosproject.vtnweb.web
FloatingIp JSON codec.
FloatingIpCodec() - Constructor for class org.onosproject.vtnweb.web.FloatingIpCodec
 
FloatingIpCreateCommand - Class in org.onosproject.vtnrsc.cli.floatingip
Supports for create a floating IP.
FloatingIpCreateCommand() - Constructor for class org.onosproject.vtnrsc.cli.floatingip.FloatingIpCreateCommand
 
FloatingIpEvent - Class in org.onosproject.vtnrsc.floatingip
Describes network Floating IP event.
FloatingIpEvent(FloatingIpEvent.Type, FloatingIp) - Constructor for class org.onosproject.vtnrsc.floatingip.FloatingIpEvent
Creates an event of a given type and for the specified Floating IP.
FloatingIpEvent(FloatingIpEvent.Type, FloatingIp, long) - Constructor for class org.onosproject.vtnrsc.floatingip.FloatingIpEvent
Creates an event of a given type and for the specified Floating IP.
FloatingIpEvent.Type - Enum in org.onosproject.vtnrsc.floatingip
Type of Floating IP events.
FloatingIpId - Class in org.onosproject.vtnrsc
Immutable representation of a floating IP identifier.
floatingIpId() - Method in class org.onosproject.vtnrsc.FloatingIpId
Returns the floating IP identifier.
floatingIpIsUsed(IpAddress, FloatingIpId) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Returns is used or not of specific floating IP address.
floatingIpIsUsed(IpAddress, FloatingIpId) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
FloatingIpListener - Interface in org.onosproject.vtnrsc.floatingip
Entity capable of Floating IP related events.
FloatingIpManager - Class in org.onosproject.vtnrsc.floatingip.impl
Provides implementation of the FloatingIp service.
FloatingIpManager() - Constructor for class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
FloatingIpQueryCommand - Class in org.onosproject.vtnrsc.cli.floatingip
Supports for query a floating IP.
FloatingIpQueryCommand() - Constructor for class org.onosproject.vtnrsc.cli.floatingip.FloatingIpQueryCommand
 
FloatingIpRemoveCommand - Class in org.onosproject.vtnrsc.cli.floatingip
Supports for remove a floating IP.
FloatingIpRemoveCommand() - Constructor for class org.onosproject.vtnrsc.cli.floatingip.FloatingIpRemoveCommand
 
FloatingIpService - Interface in org.onosproject.vtnrsc.floatingip
Service for interacting with the inventory of floating IP.
floatingIpService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
floatingIpStore - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
FloatingIpUpdateCommand - Class in org.onosproject.vtnrsc.cli.floatingip
Supports for update a floating IP.
FloatingIpUpdateCommand() - Constructor for class org.onosproject.vtnrsc.cli.floatingip.FloatingIpUpdateCommand
 
FloatingIpWebResource - Class in org.onosproject.vtnweb.resources
 
FloatingIpWebResource() - Constructor for class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
FLOW_CLASSIFIER_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.FlowClassifierWebResource
 
flowClassifier() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns Flow-Classifier.
FlowClassifier - Interface in org.onosproject.vtnrsc
Abstraction of an entity which provides flow classifier for service function chain.
FlowClassifier.Builder - Interface in org.onosproject.vtnrsc
Builder for flow Classifier.
FlowClassifierCodec - Class in org.onosproject.vtnweb.web
Flow Classifier JSON codec.
FlowClassifierCodec() - Constructor for class org.onosproject.vtnweb.web.FlowClassifierCodec
 
FlowClassifierEvent - Class in org.onosproject.vtnrsc.flowclassifier
Describes network Flow-Classifier event.
FlowClassifierEvent(FlowClassifierEvent.Type, FlowClassifier) - Constructor for class org.onosproject.vtnrsc.flowclassifier.FlowClassifierEvent
Creates an event of a given type and for the specified Flow-Classifier.
FlowClassifierEvent(FlowClassifierEvent.Type, FlowClassifier, long) - Constructor for class org.onosproject.vtnrsc.flowclassifier.FlowClassifierEvent
Creates an event of a given type and for the specified Flow-Classifier.
FlowClassifierEvent.Type - Enum in org.onosproject.vtnrsc.flowclassifier
Type of flow-classifier events.
flowClassifierId() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
flowClassifierId() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns flow classifier ID.
FlowClassifierId - Class in org.onosproject.vtnrsc
Flow classification identifier.
FlowClassifierListener - Interface in org.onosproject.vtnrsc.flowclassifier
Entity capable of Flow-Classifier related events.
FlowClassifierManager - Class in org.onosproject.vtnrsc.flowclassifier.impl
Provides implementation of the Flow Classifier Service.
FlowClassifierManager() - Constructor for class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
flowClassifiers() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
flowClassifiers() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the list of flow classifiers associated with this port chain.
FlowClassifierService - Interface in org.onosproject.vtnrsc.flowclassifier
Provides Services for Flow Classifier.
flowClassifierService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
FlowClassifierWebResource - Class in org.onosproject.vtnweb.resources
Query and program flow classifier.
FlowClassifierWebResource() - Constructor for class org.onosproject.vtnweb.resources.FlowClassifierWebResource
 

G

gatewayIp() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
gatewayIp() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the gateway IP address.
gatewayPortid() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
gatewayPortid() - Method in interface org.onosproject.vtnrsc.Router
Returns the gatewayPortid of router.
get(Class<T>) - Method in class org.onlab.rest.BaseResource
Returns reference to the specified service implementation.
GET_FAIL - Static variable in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
GET_FAIL - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
getClasses(Class<?>...) - Method in class org.onlab.rest.AbstractWebApplication
Returns the aggregate set of resources, writers and mappers combined with a default set of such web entities.
getClasses() - Method in class org.onlab.rest.AbstractWebApplication
 
getClasses() - Method in class org.onosproject.vtnweb.resources.VtnWebApplication
 
getClassifierOfTenant(TenantId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
getClassifierOfTenant(TenantId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Returns Classifier Ovs list of the specific tenant.
getClassifiers() - Method in interface org.onosproject.vtnrsc.classifier.ClassifierService
Get Classifier devices for sfc.
getClassifiers() - Method in class org.onosproject.vtnrsc.classifier.impl.ClassifierManager
 
getClassifiers() - Method in class org.onosproject.vtnweb.resources.ClassifierWebResource
Get the list of classifier devices.
getFloatingIp(FloatingIpId) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Returns the floatingIp with the specified identifier.
getFloatingIp(FloatingIpId) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
getFloatingIp(String, List<String>) - Method in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
getFloatingIps() - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Returns a collection of the currently known floating IP.
getFloatingIps() - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
getFlowClassifier(FlowClassifierId) - Method in interface org.onosproject.vtnrsc.flowclassifier.FlowClassifierService
Retrieve the Flow Classifier based on given Flow Classifier id.
getFlowClassifier(FlowClassifierId) - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
getFlowClassifier(String) - Method in class org.onosproject.vtnweb.resources.FlowClassifierWebResource
Get details of a flow classifier.
getFlowClassifierCount() - Method in interface org.onosproject.vtnrsc.flowclassifier.FlowClassifierService
Returns the number of flow classifiers known to the system.
getFlowClassifierCount() - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
getFlowClassifiers() - Method in interface org.onosproject.vtnrsc.flowclassifier.FlowClassifierService
Return the existing collection of Flow Classifier.
getFlowClassifiers() - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
getFlowClassifiers() - Method in class org.onosproject.vtnweb.resources.FlowClassifierWebResource
Get all flow classifiers created.
getGatewayMac(HostId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
getGatewayMac(HostId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Returns gateway mac address of the specific host.
getL3vni(TenantId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
getL3vni(TenantRouter) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
getL3vni(TenantId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Returns the SegmentationId of tenant.
getL3vni(TenantRouter) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Returns the SegmentationId of tenantRouter.
getLoad(PortPairId) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
getLoad(PortPairId) - Method in interface org.onosproject.vtnrsc.PortPairGroup
Get the load on the given port pair id.
getLoadBalanceId(FiveTuple) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getLoadBalanceId(FiveTuple) - Method in interface org.onosproject.vtnrsc.PortChain
Returns the load balance id from five tuple.
getLoadBalanceIdMapKeys() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getLoadBalanceIdMapKeys() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the keys set from load balance id map.
getLoadBalancePath(LoadBalanceId) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getLoadBalancePath(FiveTuple) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getLoadBalancePath(LoadBalanceId) - Method in interface org.onosproject.vtnrsc.PortChain
Returns the load balanced path from load balance Id.
getLoadBalancePath(FiveTuple) - Method in interface org.onosproject.vtnrsc.PortChain
Returns the load balanced path from five tuple.
getLoadBalancePathMapKeys() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getLoadBalancePathMapKeys() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the keys set from load balance path map.
getLoadBalancePathSize() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getLoadBalancePathSize() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the no of load balance paths created.
getNetwork(TenantNetworkId) - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
getNetwork(TenantNetworkId) - Method in interface org.onosproject.vtnrsc.tenantnetwork.TenantNetworkService
Returns the tenantNetwork with the identifier.
getNetwork(String) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
getNetworkCount() - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
getNetworkCount() - Method in interface org.onosproject.vtnrsc.tenantnetwork.TenantNetworkService
Returns the number of tenantNetwork known to the system.
getNetworks() - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
getNetworks() - Method in interface org.onosproject.vtnrsc.tenantnetwork.TenantNetworkService
Returns an iterable collection of the currently known tenantNetwork.
getNetworks(String, String, String, String, String, String, String, String, String, String) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
getPort(VirtualPortId) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPort(FixedIp) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPort(MacAddress) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPort(TenantNetworkId, IpAddress) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPort(VirtualPortId) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the virtualPort with the identifier.
getPort(FixedIp) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the virtualPort associated with the fixedIP.
getPort(MacAddress) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the virtualPort associated with the mac address.
getPort(TenantNetworkId, IpAddress) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the virtualPort associated with the networkId and ip.
getPortChain(PortChainId) - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
getPortChain(PortChainId) - Method in interface org.onosproject.vtnrsc.portchain.PortChainService
Returns the portChain with the given identifier.
getPortChainCount() - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
getPortChainCount() - Method in interface org.onosproject.vtnrsc.portchain.PortChainService
Returns the number of port chains known to the system.
getPortChainDeviceMap(String) - Method in class org.onosproject.vtnweb.resources.PortChainDeviceMapWebResource
Get details of a specified port chain id.
getPortChains() - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
getPortChains() - Method in interface org.onosproject.vtnrsc.portchain.PortChainService
Returns an iterable collection of the currently known port chains.
getPortChains() - Method in class org.onosproject.vtnweb.resources.PortChainWebResource
Get details of all port chains created.
getPortChainSfMap(String) - Method in class org.onosproject.vtnweb.resources.PortChainSfMapWebResource
Get service function details of a specified port chain id.
getPortPain(String) - Method in class org.onosproject.vtnweb.resources.PortChainWebResource
Get details of a specified port chain id.
getPortPair(PortPairId) - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
getPortPair(PortPairId) - Method in interface org.onosproject.vtnrsc.portpair.PortPairService
Returns the portPair with the given identifier.
getPortPair(String) - Method in class org.onosproject.vtnweb.resources.PortPairWebResource
Get details of a specified port pair id.
getPortPairCount() - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
getPortPairCount() - Method in interface org.onosproject.vtnrsc.portpair.PortPairService
Returns the number of port pairs known to the system.
getPortPairGroup(PortPairGroupId) - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
getPortPairGroup(PortPairGroupId) - Method in interface org.onosproject.vtnrsc.portpairgroup.PortPairGroupService
Returns the portPairGroup with the given identifier.
getPortPairGroup(String) - Method in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
Get details of a specified port pair group id.
getPortPairGroupCount() - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
getPortPairGroupCount() - Method in interface org.onosproject.vtnrsc.portpairgroup.PortPairGroupService
Returns the number of port pair groups known to the system.
getPortPairGroups() - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
getPortPairGroups() - Method in interface org.onosproject.vtnrsc.portpairgroup.PortPairGroupService
Returns an iterable collection of the currently known port pair groups.
getPortPairGroups() - Method in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
Get details of all port pair groups created.
getPortPairs() - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
getPortPairs() - Method in interface org.onosproject.vtnrsc.portpair.PortPairService
Returns an iterable collection of the currently known port pairs.
getPortPairs() - Method in class org.onosproject.vtnweb.resources.PortPairWebResource
Get details of all port pairs created.
getPorts() - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPorts(TenantNetworkId) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPorts(TenantId) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPorts(DeviceId) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
getPorts() - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the collection of the currently known virtualPort.
getPorts(TenantNetworkId) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the collection of the virtualPorts associated with the networkId.
getPorts(TenantId) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the collection of the virtualPorts associated with the tenantId.
getPorts(DeviceId) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Returns the collection of the virtualPorts associated with the deviceId.
getPorts() - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
getportsById(String) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
getRouter(RouterId) - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
getRouter(RouterId) - Method in interface org.onosproject.vtnrsc.router.RouterService
Returns the Router with the specified identifier.
getRouter(String, List<String>) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
 
getRouterInterface(SubnetId) - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
getRouterInterface(SubnetId) - Method in interface org.onosproject.vtnrsc.routerinterface.RouterInterfaceService
Returns the Router interface with the specified subnet identifier.
getRouterInterfaces() - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
getRouterInterfaces() - Method in interface org.onosproject.vtnrsc.routerinterface.RouterInterfaceService
Returns a collection of the currently known Router interface.
getRouters() - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
getRouters() - Method in interface org.onosproject.vtnrsc.router.RouterService
Returns a collection of the currently known Routers.
getServiceFunctions(PortChainId) - Method in class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
getServiceFunctions(PortChainId) - Method in interface org.onosproject.vtnrsc.portchainsfmap.PortChainSfMapService
Returns the list of service function groups available in the given port chain.
getSfcClassifiers(LoadBalanceId) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getSfcClassifiers(LoadBalanceId) - Method in interface org.onosproject.vtnrsc.PortChain
Returns sfc classifiers to the given load balance id for a port chain.
getSfcForwarders(LoadBalanceId) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
getSfcForwarders(LoadBalanceId) - Method in interface org.onosproject.vtnrsc.PortChain
Returns sfc forwarders to the given load balance id for a port chain.
getSffOfTenant(TenantId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
getSffOfTenant(TenantId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Returns Service function forwarders Ovs list of the specific tenant.
getSfToSffMaping(VirtualPortId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
getSfToSffMaping(VirtualPortId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Returns device identifier mapping to the specific port.
getSize(ObjectNode, Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 
getSubnet(SubnetId) - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
getSubnet(SubnetId) - Method in interface org.onosproject.vtnrsc.subnet.SubnetService
Returns the subnet with the specified identifier.
getSubnet(String) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
 
getSubnets() - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
getSubnets() - Method in interface org.onosproject.vtnrsc.subnet.SubnetService
Returns a collection of the currently known subnets.

H

hashCode() - Method in class org.onosproject.vtnrsc.AllowedAddressPair
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultAllocationPool
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultHostRoute
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
hashCode() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
hashCode() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
 
hashCode() - Method in class org.onosproject.vtnrsc.FixedIp
 
hashCode() - Method in class org.onosproject.vtnrsc.PhysicalNetwork
 
hashCode() - Method in class org.onosproject.vtnrsc.RouterGateway
 
hashCode() - Method in class org.onosproject.vtnrsc.RouterInterface
 
hashCode() - Method in class org.onosproject.vtnrsc.SecurityGroup
 
hashCode() - Method in class org.onosproject.vtnrsc.ServiceFunctionGroup
 
hashCode() - Method in class org.onosproject.vtnrsc.TenantRouter
 
HostRoute - Interface in org.onosproject.vtnrsc
Host route dictionaries for the subnet.
hostRoutes() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
hostRoutes() - Method in interface org.onosproject.vtnrsc.Subnet
Returns a collection of hostRoutes.
HostRoutesCodec - Class in org.onosproject.vtnweb.web
Subnet HostRoute codec.
HostRoutesCodec() - Constructor for class org.onosproject.vtnweb.web.HostRoutesCodec
 
hostService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 

I

id() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
id() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
id() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
id() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
id() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the floatingIp identifier.
id() - Method in interface org.onosproject.vtnrsc.Router
Returns the router identifier.
id() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the subnet identifier.
id() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the tenantNetwork identifier.
IllegalArgumentExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal argument exceptions to the BAD_REQUEST response code.
IllegalArgumentExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
IllegalStateExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal state exceptions to the BAD_REQUEST response code.
IllegalStateExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
ingress() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
ingress() - Method in interface org.onosproject.vtnrsc.PortPair
Returns the ingress port of this port pair.
INTFACR_ADD_SUCCESS - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
INTFACR_DEL_SUCCESS - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
ip() - Method in class org.onosproject.vtnrsc.AllowedAddressPair
Returns the AllowedAddressPair ip address.
ip() - Method in class org.onosproject.vtnrsc.FixedIp
Returns the FixedIp IP address.
ipDst() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
ipDst() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns destination ip address.
ipSrc() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
ipSrc() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns source ip address.
ipV6AddressMode() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
ipV6AddressMode() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the ipV6AddressMode.
ipV6RaMode() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
ipV6RaMode() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the ipV6RaMode.A valid value is dhcpv6-stateful, dhcpv6-stateless, or slaac.
ipVersion() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
ipVersion() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the IP version, which is 4 or 6.
isServiceFunction(VirtualPortId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
isServiceFunction(VirtualPortId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Checks if a specific port is a service function.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 

J

JSON_NOT_NULL - Static variable in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
JSON_NOT_NULL - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
JSON_NOT_NULL - Static variable in class org.onosproject.vtnweb.resources.SubnetWebResource
 
JSON_NOT_NULL - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
JSON_NOT_NULL - Static variable in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
JsonBodyWriter - Class in org.onlab.rest
JAX-RS Response message body writer.
JsonBodyWriter() - Constructor for class org.onlab.rest.JsonBodyWriter
 
jsonNodeToAllocationPools(JsonNode) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
Changes JsonNode alocPools to a collection of the alocPools.
jsonNodeToAllowedAddressPair(JsonNode) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
Returns a Object of the currently known infrastructure virtualPort.
jsonNodeToFixedIps(JsonNode) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
Returns a collection of fixedIps.
jsonNodeToHostRoutes(JsonNode) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
Changes hostRoutes JsonNode to a collection of the hostRoutes.
jsonNodeToSecurityGroup(JsonNode) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
Returns a collection of virtualPorts.

L

listFloatingIps() - Method in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
listRouters() - Method in class org.onosproject.vtnweb.resources.RouterWebResource
 
listSubnets() - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
 
LoadBalanceId - Class in org.onosproject.vtnrsc
 
loadBalanceId() - Method in class org.onosproject.vtnrsc.LoadBalanceId
Returns load balance identifier for a service function.
log - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
log - Static variable in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 

M

mac() - Method in class org.onosproject.vtnrsc.AllowedAddressPair
Returns the AllowedAddressPair MAC address.
macAddress() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
macAddress() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the MAC address.
macDst() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
macDst() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns destination mac.
macSrc() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
macSrc() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns source mac.
matchPath(List<PortPairId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
matchPath(List<PortPairId>) - Method in interface org.onosproject.vtnrsc.PortChain
Match the given path with existing load balanced paths.
maxDstPortRange() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
maxDstPortRange() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns maximum destination port range.
maxSrcPortRange() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
maxSrcPortRange() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns maximum source port range.
messageFrom(Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response message from the supplied exception.
minDstPortRange() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
minDstPortRange() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns minimum destination port range.
minSrcPortRange() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
minSrcPortRange() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns minimum source port range.

N

name() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
name() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
name() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
name() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
name() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
name() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
name() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
name() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns flow classifier name.
name() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the name of this port chain.
name() - Method in interface org.onosproject.vtnrsc.PortPair
Returns the description of this port pair.
name() - Method in interface org.onosproject.vtnrsc.PortPairGroup
Returns the name of this port pair group.
name() - Method in interface org.onosproject.vtnrsc.Router
Returns the router Name.
name() - Method in class org.onosproject.vtnrsc.ServiceFunctionGroup
Returns name of service function group.
name() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the tenantNetwork name.
name() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the symbolic name for the virtualPort.
NETWORK_ID_EXIST - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
NETWORK_ID_NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
NETWORK_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
networkId() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
networkId() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
networkId() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
networkId() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the network identifier.
networkId() - Method in class org.onosproject.vtnrsc.RouterGateway
Returns network identifier.
networkId() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the network identifier.
networkId(String) - Static method in class org.onosproject.vtnrsc.TenantNetworkId
Creates a TenantNetwork identifier.
networkId() - Method in class org.onosproject.vtnrsc.TenantNetworkId
Returns tenantNetwork identifier.
networkId() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the network identifier.
networkIdAsKeyStore - Variable in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
networkService - Variable in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
nexthop() - Method in class org.onosproject.vtnrsc.DefaultHostRoute
 
nexthop() - Method in interface org.onosproject.vtnrsc.HostRoute
Returns the next hop address.
NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
NotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for api not found exceptions to the NOT_FOUND response code.
NotFoundMapper() - Constructor for class org.onlab.rest.exceptions.NotFoundMapper
 
nullIsNotFound(T, String) - Method in class org.onosproject.vtnweb.resources.FloatingIpWebResource
Returns the specified item if that items is null; otherwise throws not found exception.
nullIsNotFound(T, String) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
Returns the specified item if that items is null; otherwise throws not found exception.
nullIsNotFound(T, String) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
Returns the specified item if that items is null; otherwise throws not found exception.
nullIsNotFound(T, String) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
Returns the specified item if that items is null; otherwise throws not found exception.
nullIsNotFound(T, String) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
Returns the specified item if that items is null; otherwise throws not found exception.

O

of(UUID) - Static method in class org.onosproject.vtnrsc.FloatingIpId
Creates a floating IP identifier.
of(String) - Static method in class org.onosproject.vtnrsc.FloatingIpId
Creates a floating IP identifier.
of(UUID) - Static method in class org.onosproject.vtnrsc.FlowClassifierId
Returns new flow classifier id.
of(String) - Static method in class org.onosproject.vtnrsc.FlowClassifierId
Returns new flow classifier id.
of(byte) - Static method in class org.onosproject.vtnrsc.LoadBalanceId
Returns the SfcLoadBalanceId by setting its value.
of(UUID) - Static method in class org.onosproject.vtnrsc.PortChainId
Returns newly created port chain id object.
of(String) - Static method in class org.onosproject.vtnrsc.PortChainId
Returns newly created port chain id object.
of(UUID) - Static method in class org.onosproject.vtnrsc.PortPairGroupId
Returns newly created port pair group id object.
of(String) - Static method in class org.onosproject.vtnrsc.PortPairGroupId
Returns newly created port pair group id object.
of(UUID) - Static method in class org.onosproject.vtnrsc.PortPairId
Returns newly created port pair id object.
of(String) - Static method in class org.onosproject.vtnrsc.PortPairId
Returns newly created port pair id object.
ok(Object) - Static method in class org.onlab.rest.BaseResource
 
oldPortChain() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
oldPortChain() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the old port chain.
org.onlab.rest - package org.onlab.rest
Facilities for building JAX-RS web resources.
org.onlab.rest.exceptions - package org.onlab.rest.exceptions
Various exception mappers to map errors to proper response status codes.
org.onosproject.vtnrsc - package org.onosproject.vtnrsc
VTN resources that used by virtual tenant network.
org.onosproject.vtnrsc.classifier - package org.onosproject.vtnrsc.classifier
Service for interacting with Classifier of SFC.
org.onosproject.vtnrsc.classifier.impl - package org.onosproject.vtnrsc.classifier.impl
Provides implementation of the Classifier service.
org.onosproject.vtnrsc.cli.floatingip - package org.onosproject.vtnrsc.cli.floatingip
Command line interface for floatingIP.
org.onosproject.vtnrsc.cli.network - package org.onosproject.vtnrsc.cli.network
Command line interface for tenant networks.
org.onosproject.vtnrsc.cli.router - package org.onosproject.vtnrsc.cli.router
Command line interface for router.
org.onosproject.vtnrsc.cli.routerinterface - package org.onosproject.vtnrsc.cli.routerinterface
Command line interface for router interface.
org.onosproject.vtnrsc.cli.subnet - package org.onosproject.vtnrsc.cli.subnet
Command line interface for subnets.
org.onosproject.vtnrsc.cli.virtualport - package org.onosproject.vtnrsc.cli.virtualport
Command line interface for virtual ports.
org.onosproject.vtnrsc.event - package org.onosproject.vtnrsc.event
Event of VtnRsc for VtnRsc service.
org.onosproject.vtnrsc.floatingip - package org.onosproject.vtnrsc.floatingip
Service for interacting with the inventory of FloatingIp.
org.onosproject.vtnrsc.floatingip.impl - package org.onosproject.vtnrsc.floatingip.impl
Provides implementation of the FloatingIp service.
org.onosproject.vtnrsc.flowclassifier - package org.onosproject.vtnrsc.flowclassifier
Service for interacting with flow Classifier of SFC.
org.onosproject.vtnrsc.flowclassifier.impl - package org.onosproject.vtnrsc.flowclassifier.impl
Provides implementation of the flow Classifier service.
org.onosproject.vtnrsc.portchain - package org.onosproject.vtnrsc.portchain
Service for interacting with the inventory of port chains.
org.onosproject.vtnrsc.portchain.impl - package org.onosproject.vtnrsc.portchain.impl
Implementation of service for interacting with the inventory of port chains.
org.onosproject.vtnrsc.portchainsfmap - package org.onosproject.vtnrsc.portchainsfmap
Service for interacting with the inventory of port chains to get details of service functions and stats.
org.onosproject.vtnrsc.portchainsfmap.impl - package org.onosproject.vtnrsc.portchainsfmap.impl
Service for interacting with the inventory of port chains to get details of service functions and stats.
org.onosproject.vtnrsc.portpair - package org.onosproject.vtnrsc.portpair
Service for interacting with the inventory of port pairs.
org.onosproject.vtnrsc.portpair.impl - package org.onosproject.vtnrsc.portpair.impl
Implementation of service for interacting with the inventory of port pairs.
org.onosproject.vtnrsc.portpairgroup - package org.onosproject.vtnrsc.portpairgroup
Service for interacting with the inventory of port pair groups.
org.onosproject.vtnrsc.portpairgroup.impl - package org.onosproject.vtnrsc.portpairgroup.impl
Implementation of service for interacting with the inventory of port pair groups.
org.onosproject.vtnrsc.router - package org.onosproject.vtnrsc.router
Service for interacting with the inventory of Router.
org.onosproject.vtnrsc.router.impl - package org.onosproject.vtnrsc.router.impl
Provides implementation of the Router service.
org.onosproject.vtnrsc.routerinterface - package org.onosproject.vtnrsc.routerinterface
Service for interacting with the inventory of RouterInterface.
org.onosproject.vtnrsc.routerinterface.impl - package org.onosproject.vtnrsc.routerinterface.impl
Provides implementation of the RouterInterface service.
org.onosproject.vtnrsc.service - package org.onosproject.vtnrsc.service
Service for interacting with the inventory of Vtn resource.
org.onosproject.vtnrsc.service.impl - package org.onosproject.vtnrsc.service.impl
Provides implementation of the VtnRsc service.
org.onosproject.vtnrsc.subnet - package org.onosproject.vtnrsc.subnet
Service for interacting with the inventory of subnets.
org.onosproject.vtnrsc.subnet.impl - package org.onosproject.vtnrsc.subnet.impl
Provides implementation of the Subnet service.
org.onosproject.vtnrsc.tenantnetwork - package org.onosproject.vtnrsc.tenantnetwork
Service for interacting with the inventory of tenant networks.
org.onosproject.vtnrsc.tenantnetwork.impl - package org.onosproject.vtnrsc.tenantnetwork.impl
Implementation of service for interacting with the inventory of tenant networks.
org.onosproject.vtnrsc.virtualport - package org.onosproject.vtnrsc.virtualport
Service for interacting with the inventory of virtual ports.
org.onosproject.vtnrsc.virtualport.impl - package org.onosproject.vtnrsc.virtualport.impl
Implementation of service for interacting with the inventory of virtual ports.
org.onosproject.vtnweb.gui - package org.onosproject.vtnweb.gui
Service Function Chain gui.
org.onosproject.vtnweb.resources - package org.onosproject.vtnweb.resources
VTN web that used rest to creat vtn resources.
org.onosproject.vtnweb.web - package org.onosproject.vtnweb.web
Codecs for virtual tenant objects.

P

physicalNetwork() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
PhysicalNetwork - Class in org.onosproject.vtnrsc
Immutable representation of a physical network identity.
physicalNetwork(String) - Static method in class org.onosproject.vtnrsc.PhysicalNetwork
Creates a PhysicalNetwork object.
physicalNetwork() - Method in class org.onosproject.vtnrsc.PhysicalNetwork
Returns a physicalNetwork.
physicalNetwork() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the tenantNetwork physical network.
PORT_CHAIN_ID_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortChainDeviceMapWebResource
 
PORT_CHAIN_ID_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortChainSfMapWebResource
 
PORT_CHAIN_ID_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortChainWebResource
 
PORT_CHAIN_ID_NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortChainDeviceMapWebResource
 
PORT_CHAIN_ID_NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortChainSfMapWebResource
 
PORT_CHAIN_ID_NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortChainWebResource
 
PORT_CHAIN_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.PortChainDeviceMapWebResource
 
PORT_CHAIN_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.PortChainSfMapWebResource
 
PORT_CHAIN_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.PortChainWebResource
 
PORT_PAIR_GROUP_ID_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
 
PORT_PAIR_GROUP_ID_NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
 
PORT_PAIR_GROUP_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
 
PORT_PAIR_ID_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortPairWebResource
 
PORT_PAIR_ID_NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.PortPairWebResource
 
PORT_PAIR_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.PortPairWebResource
 
portChain() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns Port-Chain.
PortChain - Interface in org.onosproject.vtnrsc
Abstraction of an entity providing Port Chain information.
PortChain.Builder - Interface in org.onosproject.vtnrsc
A port chain builder..
PortChainCodec - Class in org.onosproject.vtnweb.web
Port chain JSON codec.
PortChainCodec() - Constructor for class org.onosproject.vtnweb.web.PortChainCodec
 
PortChainDeviceMapWebResource - Class in org.onosproject.vtnweb.resources
Query and program port chain.
PortChainDeviceMapWebResource() - Constructor for class org.onosproject.vtnweb.resources.PortChainDeviceMapWebResource
 
PortChainEvent - Class in org.onosproject.vtnrsc.portchain
Describes network Port-Chain event.
PortChainEvent(PortChainEvent.Type, PortChain) - Constructor for class org.onosproject.vtnrsc.portchain.PortChainEvent
Creates an event of a given type and for the specified Port-Chain.
PortChainEvent(PortChainEvent.Type, PortChain, long) - Constructor for class org.onosproject.vtnrsc.portchain.PortChainEvent
Creates an event of a given type and for the specified Port-Chain.
PortChainEvent.Type - Enum in org.onosproject.vtnrsc.portchain
Type of port-chain events.
portChainId() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
portChainId() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the ID of this port chain.
PortChainId - Class in org.onosproject.vtnrsc
Representation of a Port Chain ID.
PortChainListener - Interface in org.onosproject.vtnrsc.portchain
Entity capable of Port-Chain related events.
PortChainManager - Class in org.onosproject.vtnrsc.portchain.impl
Provides implementation of the portChainService.
PortChainManager() - Constructor for class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
PortChainService - Interface in org.onosproject.vtnrsc.portchain
Service for interacting with the inventory of port chains.
portChainService - Variable in class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
portChainService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
PortChainSfMapManager - Class in org.onosproject.vtnrsc.portchainsfmap.impl
Provides implementation of the PortChainSfMapService.
PortChainSfMapManager() - Constructor for class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
PortChainSfMapService - Interface in org.onosproject.vtnrsc.portchainsfmap
Service for interacting with the inventory of service functions for a given port chain.
PortChainSfMapWebResource - Class in org.onosproject.vtnweb.resources
Query service function and load details by port chain.
PortChainSfMapWebResource() - Constructor for class org.onosproject.vtnweb.resources.PortChainSfMapWebResource
 
PortChainWebResource - Class in org.onosproject.vtnweb.resources
Query and program port chain.
PortChainWebResource() - Constructor for class org.onosproject.vtnweb.resources.PortChainWebResource
 
portDst() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
portDst() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns destination port.
portId() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
portId() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
portId() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the port identifier.
portId() - Method in class org.onosproject.vtnrsc.RouterInterface
Returns port identifier.
portId() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the virtualPort identifier.
portId() - Method in class org.onosproject.vtnrsc.VirtualPortId
 
portId(String) - Static method in class org.onosproject.vtnrsc.VirtualPortId
Creates a virtualPort id using the supplied portId.
portPair() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns Port-Pair.
PortPair - Interface in org.onosproject.vtnrsc
Abstraction of an entity providing Port Pair information.
PortPair.Builder - Interface in org.onosproject.vtnrsc
A port pair builder..
PortPairCodec - Class in org.onosproject.vtnweb.web
Port Pair JSON codec.
PortPairCodec() - Constructor for class org.onosproject.vtnweb.web.PortPairCodec
 
PortPairEvent - Class in org.onosproject.vtnrsc.portpair
Describes network Port-Pair event.
PortPairEvent(PortPairEvent.Type, PortPair) - Constructor for class org.onosproject.vtnrsc.portpair.PortPairEvent
Creates an event of a given type and for the specified Port-Pair.
PortPairEvent(PortPairEvent.Type, PortPair, long) - Constructor for class org.onosproject.vtnrsc.portpair.PortPairEvent
Creates an event of a given type and for the specified Port-Pair.
PortPairEvent.Type - Enum in org.onosproject.vtnrsc.portpair
Type of port-pair events.
portPairGroup() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns Port-Pair-Group.
PortPairGroup - Interface in org.onosproject.vtnrsc
Abstraction of an entity providing Port Pair Group information.
PortPairGroup.Builder - Interface in org.onosproject.vtnrsc
A port pair group builder..
PortPairGroupCodec - Class in org.onosproject.vtnweb.web
Port Pair Group JSON codec.
PortPairGroupCodec() - Constructor for class org.onosproject.vtnweb.web.PortPairGroupCodec
 
PortPairGroupEvent - Class in org.onosproject.vtnrsc.portpairgroup
Describes network Port-Pair-Group event.
PortPairGroupEvent(PortPairGroupEvent.Type, PortPairGroup) - Constructor for class org.onosproject.vtnrsc.portpairgroup.PortPairGroupEvent
Creates an event of a given type and for the specified Port-Pair-Group.
PortPairGroupEvent(PortPairGroupEvent.Type, PortPairGroup, long) - Constructor for class org.onosproject.vtnrsc.portpairgroup.PortPairGroupEvent
Creates an event of a given type and for the specified Port-Pair-Group.
PortPairGroupEvent.Type - Enum in org.onosproject.vtnrsc.portpairgroup
Type of port-pair-group events.
portPairGroupId() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
portPairGroupId() - Method in interface org.onosproject.vtnrsc.PortPairGroup
Returns the ID of this port pair group.
PortPairGroupId - Class in org.onosproject.vtnrsc
Representation of a Port Pair Group ID.
PortPairGroupListener - Interface in org.onosproject.vtnrsc.portpairgroup
Entity capable of Port-Pair-Group related events.
PortPairGroupManager - Class in org.onosproject.vtnrsc.portpairgroup.impl
Provides implementation of the portPairGroupService.
PortPairGroupManager() - Constructor for class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
portPairGroups() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
portPairGroups() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the list of port pair groups associated with this port chain.
portPairGroupService - Variable in class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
PortPairGroupService - Interface in org.onosproject.vtnrsc.portpairgroup
Service for interacting with the inventory of port pair groups.
portPairGroupService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
PortPairGroupWebResource - Class in org.onosproject.vtnweb.resources
Query and program port pair group.
PortPairGroupWebResource() - Constructor for class org.onosproject.vtnweb.resources.PortPairGroupWebResource
 
portPairId() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
portPairId() - Method in interface org.onosproject.vtnrsc.PortPair
Returns the ID of this port Pair.
PortPairId - Class in org.onosproject.vtnrsc
Representation of a Port Pair ID.
PortPairListener - Interface in org.onosproject.vtnrsc.portpair
Entity capable of Port-Pair related events.
portPairLoadMap() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
portPairLoadMap() - Method in interface org.onosproject.vtnrsc.PortPairGroup
Get the map of port pair id and its load.
portPairLoadMap() - Method in class org.onosproject.vtnrsc.ServiceFunctionGroup
Returns port pair load map.
PortPairManager - Class in org.onosproject.vtnrsc.portpair.impl
Provides implementation of the portPairService.
PortPairManager() - Constructor for class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
portPairs() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
portPairs() - Method in interface org.onosproject.vtnrsc.PortPairGroup
Returns the list of port pairs associated with this port pair group.
portPairService - Variable in class org.onosproject.vtnrsc.portchainsfmap.impl.PortChainSfMapManager
 
PortPairService - Interface in org.onosproject.vtnrsc.portpair
Service for interacting with the inventory of port pairs.
portPairService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
PortPairWebResource - Class in org.onosproject.vtnweb.resources
Query and program port pair.
PortPairWebResource() - Constructor for class org.onosproject.vtnweb.resources.PortPairWebResource
 
portSrc() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
portSrc() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns source port.
priority() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
priority() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns priority.
protocol() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
protocol() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
protocol() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns the protocol value.
protocol() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns IP Protocol.

R

removeClassifier(DeviceId) - Method in interface org.onosproject.vtnrsc.classifier.ClassifierService
Remove Classifier device for sfc.
removeClassifier(DeviceId) - Method in class org.onosproject.vtnrsc.classifier.impl.ClassifierManager
 
removeDeviceIdOfOvsMap(Host, TenantId, DeviceId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
removeDeviceIdOfOvsMap(Host, TenantId, DeviceId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
Removes specify Device identifier from Service Function Forward OvsMap or Classifier OvsMap.
removeFloatingIps(Collection<FloatingIpId>) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Removes the specified floatingIp from the store.
removeFloatingIps(Collection<FloatingIpId>) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
removeFlowClassifier(FlowClassifierId) - Method in interface org.onosproject.vtnrsc.flowclassifier.FlowClassifierService
Remove Flow Classifier from store based on given Flow Classifier Id.
removeFlowClassifier(FlowClassifierId) - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
removeListener(FloatingIpListener) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Removes the specified listener to floating Ip manager.
removeListener(FloatingIpListener) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
removeListener(RouterListener) - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
removeListener(RouterListener) - Method in interface org.onosproject.vtnrsc.router.RouterService
Removes the specified listener to Router manager.
removeListener(RouterInterfaceListener) - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
removeListener(RouterInterfaceListener) - Method in interface org.onosproject.vtnrsc.routerinterface.RouterInterfaceService
Removes the specified listener to RouterInterface manager.
removeNetworks(Iterable<TenantNetworkId>) - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
removeNetworks(Iterable<TenantNetworkId>) - Method in interface org.onosproject.vtnrsc.tenantnetwork.TenantNetworkService
Deletes tenantNetwork by tenantNetworkIds.
removePortChain(PortChainId) - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
removePortChain(PortChainId) - Method in interface org.onosproject.vtnrsc.portchain.PortChainService
Deletes portChain by given portChainId.
removePortPair(PortPairId) - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
removePortPair(PortPairId) - Method in interface org.onosproject.vtnrsc.portpair.PortPairService
Deletes portPair by given portPairId.
removePortPairGroup(PortPairGroupId) - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
removePortPairGroup(PortPairGroupId) - Method in interface org.onosproject.vtnrsc.portpairgroup.PortPairGroupService
Deletes portPairGroup by given portPairGroupId.
removePorts(Iterable<VirtualPortId>) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
removePorts(Iterable<VirtualPortId>) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Deletes virtualPortIds by virtualPortIds.
removeRouterInterface(RouterInterface) - Method in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
removeRouterInterface(RouterInterface) - Method in interface org.onosproject.vtnrsc.routerinterface.RouterInterfaceService
Removes the specified RouterInterface.
removeRouterInterface(String, InputStream) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
 
removeRouters(Collection<RouterId>) - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
removeRouters(Collection<RouterId>) - Method in interface org.onosproject.vtnrsc.router.RouterService
Removes the specified Routers from the store.
removeSfcClassifiers(LoadBalanceId, List<DeviceId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
removeSfcClassifiers(LoadBalanceId, List<DeviceId>) - Method in interface org.onosproject.vtnrsc.PortChain
Removes sfc classifiers to the given load balance id for a port chain.
removeSfcForwarders(LoadBalanceId, List<DeviceId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
removeSfcForwarders(LoadBalanceId, List<DeviceId>) - Method in interface org.onosproject.vtnrsc.PortChain
Removes sfc forwarders to the given load balance id for a port chain.
removeSubnets(Iterable<SubnetId>) - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
removeSubnets(Iterable<SubnetId>) - Method in interface org.onosproject.vtnrsc.subnet.SubnetService
Administratively removes the specified subnets from the store.
resetLoad() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
resetLoad() - Method in interface org.onosproject.vtnrsc.PortPairGroup
Reset the load for all the port pairs in the group.
response(Response.Status, Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response builder primed with the supplied status code and JSON entity with the status code and exception message.
responseStatus() - Method in class org.onlab.rest.exceptions.AbstractMapper
Returns the response status to be given when the exception occurs.
responseStatus() - Method in class org.onlab.rest.exceptions.BadRequestMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.EntityNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.NotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServerErrorMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
router() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns router.
Router - Interface in org.onosproject.vtnrsc
Representation of a Router.
Router.Status - Enum in org.onosproject.vtnrsc
Coarse classification of the type of the Router.
RouterCodec - Class in org.onosproject.vtnweb.web
Router JSON codec.
RouterCodec() - Constructor for class org.onosproject.vtnweb.web.RouterCodec
 
RouterCreateCommand - Class in org.onosproject.vtnrsc.cli.router
Supports for create a router.
RouterCreateCommand() - Constructor for class org.onosproject.vtnrsc.cli.router.RouterCreateCommand
 
RouterEvent - Class in org.onosproject.vtnrsc.router
Describes network Router event.
RouterEvent(RouterEvent.Type, Router) - Constructor for class org.onosproject.vtnrsc.router.RouterEvent
Creates an event of a given type and for the specified Router.
RouterEvent(RouterEvent.Type, Router, long) - Constructor for class org.onosproject.vtnrsc.router.RouterEvent
Creates an event of a given type and for the specified Router.
RouterEvent.Type - Enum in org.onosproject.vtnrsc.router
Type of Router events.
routerExternal() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
routerExternal() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the routerExternal.Indicates whether this network is externally accessible.
RouterGateway - Class in org.onosproject.vtnrsc
Representation of a Router gateway.
routerGateway(TenantNetworkId, boolean, Set<FixedIp>) - Static method in class org.onosproject.vtnrsc.RouterGateway
Creates router gateway object.
RouterGatewayInfoCodec - Class in org.onosproject.vtnweb.web
Subnet Router Gateway Info codec.
RouterGatewayInfoCodec() - Constructor for class org.onosproject.vtnweb.web.RouterGatewayInfoCodec
 
routerId() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
routerId() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the router identifier.
RouterId - Class in org.onosproject.vtnrsc
Immutable representation of a router identifier.
routerId() - Method in class org.onosproject.vtnrsc.RouterId
Returns the router identifier.
routerId() - Method in class org.onosproject.vtnrsc.RouterInterface
Returns router identifier.
routerId() - Method in class org.onosproject.vtnrsc.TenantRouter
 
routerInterface() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns router interface.
RouterInterface - Class in org.onosproject.vtnrsc
Representation of a Router interface.
routerInterface(SubnetId, VirtualPortId, RouterId, TenantId) - Static method in class org.onosproject.vtnrsc.RouterInterface
Creates router interface object.
RouterInterfaceCreateCommand - Class in org.onosproject.vtnrsc.cli.routerinterface
Supports for create a router interface.
RouterInterfaceCreateCommand() - Constructor for class org.onosproject.vtnrsc.cli.routerinterface.RouterInterfaceCreateCommand
 
RouterInterfaceEvent - Class in org.onosproject.vtnrsc.routerinterface
Describes network Router Interface event.
RouterInterfaceEvent(RouterInterfaceEvent.Type, RouterInterface) - Constructor for class org.onosproject.vtnrsc.routerinterface.RouterInterfaceEvent
Creates an event of a given type and for the specified Router Interface.
RouterInterfaceEvent(RouterInterfaceEvent.Type, RouterInterface, long) - Constructor for class org.onosproject.vtnrsc.routerinterface.RouterInterfaceEvent
Creates an event of a given type and for the specified Router Interface.
RouterInterfaceEvent.Type - Enum in org.onosproject.vtnrsc.routerinterface
Type of Router Interface events.
RouterInterfaceListener - Interface in org.onosproject.vtnrsc.routerinterface
Entity capable of Router Interface related events.
RouterInterfaceManager - Class in org.onosproject.vtnrsc.routerinterface.impl
Provides implementation of the Router interface service.
RouterInterfaceManager() - Constructor for class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
RouterInterfaceQueryCommand - Class in org.onosproject.vtnrsc.cli.routerinterface
Supports for query a router interface.
RouterInterfaceQueryCommand() - Constructor for class org.onosproject.vtnrsc.cli.routerinterface.RouterInterfaceQueryCommand
 
RouterInterfaceRemoveCommand - Class in org.onosproject.vtnrsc.cli.routerinterface
Supports for remove a router interface.
RouterInterfaceRemoveCommand() - Constructor for class org.onosproject.vtnrsc.cli.routerinterface.RouterInterfaceRemoveCommand
 
RouterInterfaceService - Interface in org.onosproject.vtnrsc.routerinterface
Service for interacting with the inventory of Router interface.
routerInterfaceService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
routerInterfaceStore - Variable in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
RouterListener - Interface in org.onosproject.vtnrsc.router
Entity capable of Router related events.
RouterManager - Class in org.onosproject.vtnrsc.router.impl
Provides implementation of the Router service.
RouterManager() - Constructor for class org.onosproject.vtnrsc.router.impl.RouterManager
 
RouterQueryCommand - Class in org.onosproject.vtnrsc.cli.router
Supports for query a list of router.
RouterQueryCommand() - Constructor for class org.onosproject.vtnrsc.cli.router.RouterQueryCommand
 
RouterRemoveCommand - Class in org.onosproject.vtnrsc.cli.router
Supports for remove a router.
RouterRemoveCommand() - Constructor for class org.onosproject.vtnrsc.cli.router.RouterRemoveCommand
 
routerService - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
RouterService - Interface in org.onosproject.vtnrsc.router
Service for interacting with the inventory of Routers.
routerService - Variable in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
routerService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
routerStore - Variable in class org.onosproject.vtnrsc.router.impl.RouterManager
 
RouterUpdateCommand - Class in org.onosproject.vtnrsc.cli.router
Supports for update a router.
RouterUpdateCommand() - Constructor for class org.onosproject.vtnrsc.cli.router.RouterUpdateCommand
 
RouterWebResource - Class in org.onosproject.vtnweb.resources
 
RouterWebResource() - Constructor for class org.onosproject.vtnweb.resources.RouterWebResource
 
routes() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
routes() - Method in interface org.onosproject.vtnrsc.Router
Returns the router list of router.

S

SecurityGroup - Class in org.onosproject.vtnrsc
Immutable representation of a security group.
securityGroup() - Method in class org.onosproject.vtnrsc.SecurityGroup
Returns the securityGroup.
securityGroup(String) - Static method in class org.onosproject.vtnrsc.SecurityGroup
Creates a securityGroup using the supplied securityGroup.
SecurityGroupCodec - Class in org.onosproject.vtnweb.web
Virtualport SecurityGroup codec.
SecurityGroupCodec() - Constructor for class org.onosproject.vtnweb.web.SecurityGroupCodec
 
securityGroups() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
securityGroups() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the security groups.
segmentationId() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
SegmentationId - Class in org.onosproject.vtnrsc
Immutable representation of a Segmentation identifier.
segmentationId(String) - Static method in class org.onosproject.vtnrsc.SegmentationId
Creates a SegmentationId object.
segmentationId() - Method in class org.onosproject.vtnrsc.SegmentationId
Returns the segmentation identifier.
segmentationId() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the tenantNetwork segmentation id.
ServerErrorMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the INTERNAL_SERVER_ERROR response code.
ServerErrorMapper() - Constructor for class org.onlab.rest.exceptions.ServerErrorMapper
 
ServiceFunctionCodec - Class in org.onosproject.vtnweb.web
Service function JSON codec.
ServiceFunctionCodec() - Constructor for class org.onosproject.vtnweb.web.ServiceFunctionCodec
 
ServiceFunctionGroup - Class in org.onosproject.vtnrsc
Implementation of ServiceFunctionGroup class.
ServiceFunctionGroup(String, String, Map<PortPairId, Integer>) - Constructor for class org.onosproject.vtnrsc.ServiceFunctionGroup
Creates an instance of service function group.
ServiceNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the SERVICE_UNAVAILABLE response code.
ServiceNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
setDescription(String) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setDescription(String) - Method in class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
setDescription(String) - Method in class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
setDescription(String) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup.Builder
 
setDescription(String) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets flow classifier description.
setDescription(String) - Method in interface org.onosproject.vtnrsc.PortChain.Builder
Assigns the description to this object.
setDescription(String) - Method in interface org.onosproject.vtnrsc.PortPair.Builder
Assigns the description to this object.
setDescription(String) - Method in interface org.onosproject.vtnrsc.PortPairGroup.Builder
Assigns the description to this object.
setDstIpPrefix(IpPrefix) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setDstIpPrefix(IpPrefix) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets Destination IP prefix.
setDstPort(VirtualPortId) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setDstPort(VirtualPortId) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets Destination virtual port.
setEgress(String) - Method in class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
setEgress(String) - Method in interface org.onosproject.vtnrsc.PortPair.Builder
Assigns the egress port to this object.
setEtherType(String) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setEtherType(String) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets EtherType.
setFlowClassifierId(FlowClassifierId) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setFlowClassifierId(FlowClassifierId) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets Flow Classifier ID.
setFlowClassifiers(List<FlowClassifierId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
setFlowClassifiers(List<FlowClassifierId>) - Method in interface org.onosproject.vtnrsc.PortChain.Builder
Assigns the flow classifiers associated with the port chain to this object.
setId(PortChainId) - Method in class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
setId(PortPairId) - Method in class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
setId(PortPairGroupId) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup.Builder
 
setId(PortChainId) - Method in interface org.onosproject.vtnrsc.PortChain.Builder
Assigns the port chain id to this object.
setId(PortPairId) - Method in interface org.onosproject.vtnrsc.PortPair.Builder
Assigns the port pair id to this object.
setId(PortPairGroupId) - Method in interface org.onosproject.vtnrsc.PortPairGroup.Builder
Assigns the port pair group id to this object.
setIngress(String) - Method in class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
setIngress(String) - Method in interface org.onosproject.vtnrsc.PortPair.Builder
Assigns the ingress port to this object.
setIpDst(IpAddress) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setIpDst(IpAddress) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the destination ip address to this object.
setIpSrc(IpAddress) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setIpSrc(IpAddress) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the source ip address to this object.
setMacDst(MacAddress) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setMacDst(MacAddress) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the destination mac address to this object.
setMacSrc(MacAddress) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setMacSrc(MacAddress) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the source mac address to this object.
setMaxDstPortRange(int) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setMaxDstPortRange(int) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets maximum destination port range.
setMaxSrcPortRange(int) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setMaxSrcPortRange(int) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets maximum source port range.
setMinDstPortRange(int) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setMinDstPortRange(int) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets minimum destination port range.
setMinSrcPortRange(int) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setMinSrcPortRange(int) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Set minimum source port range.
setName(String) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setName(String) - Method in class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
setName(String) - Method in class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
setName(String) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup.Builder
 
setName(String) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets Flow classifier name.
setName(String) - Method in interface org.onosproject.vtnrsc.PortChain.Builder
Assigns the name to this object.
setName(String) - Method in interface org.onosproject.vtnrsc.PortPair.Builder
Assigns the name to this object.
setName(String) - Method in interface org.onosproject.vtnrsc.PortPairGroup.Builder
Assigns the name to this object.
setPortDst(PortNumber) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setPortDst(PortNumber) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the destination port to this object.
setPortPairGroups(List<PortPairGroupId>) - Method in class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
setPortPairGroups(List<PortPairGroupId>) - Method in interface org.onosproject.vtnrsc.PortChain.Builder
Assigns the port pair groups associated with the port chain to this object.
setPortPairs(List<PortPairId>) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup.Builder
 
setPortPairs(List<PortPairId>) - Method in interface org.onosproject.vtnrsc.PortPairGroup.Builder
Assigns the port pairs associated with the port pair group to this object.
setPortSrc(PortNumber) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setPortSrc(PortNumber) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the source port to this object.
setPriority(int) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setPriority(int) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets priority.
setProtocol(byte) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setProtocol(String) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setProtocol(byte) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the protocol to this object.
setProtocol(String) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets IP protocol.
setServiceDirectory(ServiceDirectory) - Static method in class org.onlab.rest.BaseResource
Sets alternate service directory to be used for lookups.
setSrcIpPrefix(IpPrefix) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setSrcIpPrefix(IpPrefix) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets Source IP prefix.
setSrcPort(VirtualPortId) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setSrcPort(VirtualPortId) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets Source virtual port.
setTenantId(TenantId) - Method in class org.onosproject.vtnrsc.DefaultFiveTuple.Builder
 
setTenantId(TenantId) - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier.Builder
 
setTenantId(TenantId) - Method in class org.onosproject.vtnrsc.DefaultPortChain.Builder
 
setTenantId(TenantId) - Method in class org.onosproject.vtnrsc.DefaultPortPair.Builder
 
setTenantId(TenantId) - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup.Builder
 
setTenantId(TenantId) - Method in interface org.onosproject.vtnrsc.FiveTuple.Builder
Assign the tenant id to this object.
setTenantId(TenantId) - Method in interface org.onosproject.vtnrsc.FlowClassifier.Builder
Sets Tenant ID.
setTenantId(TenantId) - Method in interface org.onosproject.vtnrsc.PortChain.Builder
Assigns tenant id to this object.
setTenantId(TenantId) - Method in interface org.onosproject.vtnrsc.PortPair.Builder
Assigns tenant id to this object.
setTenantId(TenantId) - Method in interface org.onosproject.vtnrsc.PortPairGroup.Builder
Assigns tenant id to this object.
SfcUiExtensionManager - Class in org.onosproject.vtnweb.gui
service function chain gui.
SfcUiExtensionManager() - Constructor for class org.onosproject.vtnweb.gui.SfcUiExtensionManager
 
SfcViewMessageHandler - Class in org.onosproject.vtnweb.gui
Message handler for service function chain view related messages.
SfcViewMessageHandler() - Constructor for class org.onosproject.vtnweb.gui.SfcViewMessageHandler
 
shared() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
shared() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
shared() - Method in interface org.onosproject.vtnrsc.Subnet
Indicates whether this tenantNetwork is shared across all tenants.
shared() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Indicates whether this tenantNetwork is shared across all tenants.
srcIpPrefix() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
srcIpPrefix() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns Source IP prefix.
srcPort() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
srcPort() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns Source virtual port.
startIp() - Method in interface org.onosproject.vtnrsc.AllocationPool
The start address for the allocation pool.
startIp() - Method in class org.onosproject.vtnrsc.DefaultAllocationPool
 
state() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
state() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
state() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the tenantNetwork state.
state() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the state.
status() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
status() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
status() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the status of floating ip.
status() - Method in interface org.onosproject.vtnrsc.Router
Returns the status of router.
storageService - Variable in class org.onosproject.vtnrsc.classifier.impl.ClassifierManager
 
storageService - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
storageService - Variable in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
storageService - Variable in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
storageService - Variable in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
storageService - Variable in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
storageService - Variable in class org.onosproject.vtnrsc.router.impl.RouterManager
 
storageService - Variable in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
storageService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
storageService - Variable in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
storageService - Variable in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
storageService - Variable in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
Subnet - Interface in org.onosproject.vtnrsc
Representation of a subnet.
Subnet.Mode - Enum in org.onosproject.vtnrsc
Coarse classification of the type of the ipV6Mode.
SUBNET_NOT_CREATED - Static variable in class org.onosproject.vtnweb.resources.SubnetWebResource
 
SUBNET_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.SubnetWebResource
 
SubnetCodec - Class in org.onosproject.vtnweb.web
Subnet JSON codec.
SubnetCodec() - Constructor for class org.onosproject.vtnweb.web.SubnetCodec
 
SubnetCreateCommand - Class in org.onosproject.vtnrsc.cli.subnet
Supports for creating a subnet.
SubnetCreateCommand() - Constructor for class org.onosproject.vtnrsc.cli.subnet.SubnetCreateCommand
 
subnetId() - Method in class org.onosproject.vtnrsc.FixedIp
Returns the FixedIp subnet identifier.
subnetId() - Method in class org.onosproject.vtnrsc.RouterInterface
Returns subnet identifier.
SubnetId - Class in org.onosproject.vtnrsc
Immutable representation of a subnet identifier.
subnetId(String) - Static method in class org.onosproject.vtnrsc.SubnetId
Creates a Subnet identifier.
subnetId() - Method in class org.onosproject.vtnrsc.SubnetId
Returns the subnet identifier.
SubnetManager - Class in org.onosproject.vtnrsc.subnet.impl
Provides implementation of the Subnet service.
SubnetManager() - Constructor for class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
subnetName() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
subnetName() - Method in interface org.onosproject.vtnrsc.Subnet
Returns the name of the subnet.
SubnetQueryCommand - Class in org.onosproject.vtnrsc.cli.subnet
Supports for querying a subnet.
SubnetQueryCommand() - Constructor for class org.onosproject.vtnrsc.cli.subnet.SubnetQueryCommand
 
SubnetRemoveCommand - Class in org.onosproject.vtnrsc.cli.subnet
Supports for removing a subnet.
SubnetRemoveCommand() - Constructor for class org.onosproject.vtnrsc.cli.subnet.SubnetRemoveCommand
 
subnetService - Variable in class org.onosproject.vtnrsc.router.impl.RouterManager
 
subnetService - Variable in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
subnetService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
SubnetService - Interface in org.onosproject.vtnrsc.subnet
Service for interacting with the inventory of subnets.
subnetStore - Variable in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
SubnetUpdateCommand - Class in org.onosproject.vtnrsc.cli.subnet
Supports for updating a subnet.
SubnetUpdateCommand() - Constructor for class org.onosproject.vtnrsc.cli.subnet.SubnetUpdateCommand
 
SubnetWebResource - Class in org.onosproject.vtnweb.resources
 
SubnetWebResource() - Constructor for class org.onosproject.vtnweb.resources.SubnetWebResource
 

T

tenantId() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
tenantId() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
tenantId() - Method in interface org.onosproject.vtnrsc.FiveTuple
Returns the tenant id.
tenantId() - Method in interface org.onosproject.vtnrsc.FloatingIp
Returns the tenant identifier.
tenantId() - Method in interface org.onosproject.vtnrsc.FlowClassifier
Returns Tenant ID.
tenantId() - Method in interface org.onosproject.vtnrsc.PortChain
Returns the tenant id of this port chain.
tenantId() - Method in interface org.onosproject.vtnrsc.PortPair
Returns the tenant id of this port pair.
tenantId() - Method in interface org.onosproject.vtnrsc.PortPairGroup
Returns the tenant id of this port pair group.
tenantId() - Method in interface org.onosproject.vtnrsc.Router
Returns the owner(tenant) of this router.
tenantId() - Method in class org.onosproject.vtnrsc.RouterInterface
Returns tenant identifier.
tenantId() - Method in interface org.onosproject.vtnrsc.Subnet
Returns tenant identifier.
TenantId - Class in org.onosproject.vtnrsc
Immutable representation of a tenant identifier.
tenantId(String) - Static method in class org.onosproject.vtnrsc.TenantId
Creates a network id using the tenantid.
tenantId() - Method in class org.onosproject.vtnrsc.TenantId
Returns the tenant identifier.
tenantId() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the UUID of the tenant that will own the tenantNetwork.
tenantId() - Method in class org.onosproject.vtnrsc.TenantRouter
 
tenantId() - Method in interface org.onosproject.vtnrsc.VirtualPort
Returns the port tenantId.
TenantNetwork - Interface in org.onosproject.vtnrsc
Representation of the tenantNetwork.
TenantNetwork.State - Enum in org.onosproject.vtnrsc
Coarse classification of the state of the tenantNetwork.
TenantNetwork.Type - Enum in org.onosproject.vtnrsc
Coarse classification of the type of the tenantNetwork.
TenantNetworkCodec - Class in org.onosproject.vtnweb.web
TenantNetwork JSON codec.
TenantNetworkCodec() - Constructor for class org.onosproject.vtnweb.web.TenantNetworkCodec
 
TenantNetworkCreateCommand - Class in org.onosproject.vtnrsc.cli.network
Supports for creating a TenantNetwork.
TenantNetworkCreateCommand() - Constructor for class org.onosproject.vtnrsc.cli.network.TenantNetworkCreateCommand
 
TenantNetworkId - Class in org.onosproject.vtnrsc
Immutable representation of a tenantNetwork identity.
TenantNetworkManager - Class in org.onosproject.vtnrsc.tenantnetwork.impl
Provides implementation of the tenantNetworkService.
TenantNetworkManager() - Constructor for class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
TenantNetworkQueryCommand - Class in org.onosproject.vtnrsc.cli.network
Supports for querying TenantNetworks by network id.
TenantNetworkQueryCommand() - Constructor for class org.onosproject.vtnrsc.cli.network.TenantNetworkQueryCommand
 
TenantNetworkRemoveCommand - Class in org.onosproject.vtnrsc.cli.network
Supports for removing a TenantNetwork by network id.
TenantNetworkRemoveCommand() - Constructor for class org.onosproject.vtnrsc.cli.network.TenantNetworkRemoveCommand
 
tenantNetworkService - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
tenantNetworkService - Variable in class org.onosproject.vtnrsc.router.impl.RouterManager
 
tenantNetworkService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
tenantNetworkService - Variable in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
TenantNetworkService - Interface in org.onosproject.vtnrsc.tenantnetwork
Service for interacting with the inventory of tenantNetwork.
TenantNetworkUpdateCommand - Class in org.onosproject.vtnrsc.cli.network
Supports for updating a TenantNetwork.
TenantNetworkUpdateCommand() - Constructor for class org.onosproject.vtnrsc.cli.network.TenantNetworkUpdateCommand
 
TenantNetworkWebResource - Class in org.onosproject.vtnweb.resources
REST resource for interacting with the inventory of networks.
TenantNetworkWebResource() - Constructor for class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
TenantRouter - Class in org.onosproject.vtnrsc
 
tenantRouter(TenantId, RouterId) - Static method in class org.onosproject.vtnrsc.TenantRouter
Create a TenantRouter object.
toResponse(E) - Method in class org.onlab.rest.exceptions.AbstractMapper
 
toResponse(WebApplicationException) - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
Extracts and returns the response from a WebApplicationException.
toString() - Method in class org.onosproject.vtnrsc.AllowedAddressPair
 
toString() - Method in class org.onosproject.vtnrsc.DefaultAllocationPool
 
toString() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
 
toString() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
 
toString() - Method in class org.onosproject.vtnrsc.DefaultFlowClassifier
 
toString() - Method in class org.onosproject.vtnrsc.DefaultHostRoute
 
toString() - Method in class org.onosproject.vtnrsc.DefaultPortChain
 
toString() - Method in class org.onosproject.vtnrsc.DefaultPortPair
 
toString() - Method in class org.onosproject.vtnrsc.DefaultPortPairGroup
 
toString() - Method in class org.onosproject.vtnrsc.DefaultRouter
 
toString() - Method in class org.onosproject.vtnrsc.DefaultSubnet
 
toString() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
toString() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
 
toString() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
 
toString() - Method in class org.onosproject.vtnrsc.FixedIp
 
toString() - Method in class org.onosproject.vtnrsc.PhysicalNetwork
 
toString() - Method in class org.onosproject.vtnrsc.RouterGateway
 
toString() - Method in class org.onosproject.vtnrsc.RouterInterface
 
toString() - Method in class org.onosproject.vtnrsc.SecurityGroup
 
toString() - Method in class org.onosproject.vtnrsc.ServiceFunctionGroup
 
toString() - Method in class org.onosproject.vtnrsc.TenantRouter
 
type() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
 
type() - Method in interface org.onosproject.vtnrsc.TenantNetwork
Returns the tenantNetwork Type.

U

uiExtensionService - Variable in class org.onosproject.vtnweb.gui.SfcUiExtensionManager
 
UPDATE_FAIL - Static variable in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
UPDATE_FAIL - Static variable in class org.onosproject.vtnweb.resources.RouterWebResource
 
UPDATE_NETWORK - Static variable in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
updateFloatingIp(String, InputStream) - Method in class org.onosproject.vtnweb.resources.FloatingIpWebResource
 
updateFloatingIps(Collection<FloatingIp>) - Method in interface org.onosproject.vtnrsc.floatingip.FloatingIpService
Updates existing floatingIps.
updateFloatingIps(Collection<FloatingIp>) - Method in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
updateFlowClassifier(FlowClassifier) - Method in interface org.onosproject.vtnrsc.flowclassifier.FlowClassifierService
Update Flow Classifier based on given Flow Classifier Id.
updateFlowClassifier(FlowClassifier) - Method in class org.onosproject.vtnrsc.flowclassifier.impl.FlowClassifierManager
 
updateFlowClassifier(String, InputStream) - Method in class org.onosproject.vtnweb.resources.FlowClassifierWebResource
Update details of a flow classifier.
updateNetworks(Iterable<TenantNetwork>) - Method in class org.onosproject.vtnrsc.tenantnetwork.impl.TenantNetworkManager
 
updateNetworks(Iterable<TenantNetwork>) - Method in interface org.onosproject.vtnrsc.tenantnetwork.TenantNetworkService
Updates tenantNetworks by tenantNetworks.
updateNetworks(String, InputStream) - Method in class org.onosproject.vtnweb.resources.TenantNetworkWebResource
 
updatePortChain(PortChain) - Method in class org.onosproject.vtnrsc.portchain.impl.PortChainManager
 
updatePortChain(PortChain) - Method in interface org.onosproject.vtnrsc.portchain.PortChainService
Updates the portChain in the store.
updatePortPain(String, InputStream) - Method in class org.onosproject.vtnweb.resources.PortChainWebResource
Update details of a specified port chain id.
updatePortPair(PortPair) - Method in class org.onosproject.vtnrsc.portpair.impl.PortPairManager
 
updatePortPair(PortPair) - Method in interface org.onosproject.vtnrsc.portpair.PortPairService
Updates the portPair in the store.
updatePortPair(String, InputStream) - Method in class org.onosproject.vtnweb.resources.PortPairWebResource
Update details of a specified port pair id.
updatePortPairGroup(PortPairGroup) - Method in class org.onosproject.vtnrsc.portpairgroup.impl.PortPairGroupManager
 
updatePortPairGroup(PortPairGroup) - Method in interface org.onosproject.vtnrsc.portpairgroup.PortPairGroupService
Updates the portPairGroup in the store.
updatePortPairGroup(String, InputStream) - Method in class org.onosproject.vtnweb.resources.PortPairGroupWebResource
Update details of a specified port pair group id.
updatePorts(Iterable<VirtualPort>) - Method in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
updatePorts(Iterable<VirtualPort>) - Method in interface org.onosproject.vtnrsc.virtualport.VirtualPortService
Updates virtualPorts by virtualPorts.
updatePorts(String, InputStream) - Method in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
updateRouter(String, InputStream) - Method in class org.onosproject.vtnweb.resources.RouterWebResource
 
updateRouters(Collection<Router>) - Method in class org.onosproject.vtnrsc.router.impl.RouterManager
 
updateRouters(Collection<Router>) - Method in interface org.onosproject.vtnrsc.router.RouterService
Updates existing Routers.
updateSubnet(String, InputStream) - Method in class org.onosproject.vtnweb.resources.SubnetWebResource
 
updateSubnets(Iterable<Subnet>) - Method in class org.onosproject.vtnrsc.subnet.impl.SubnetManager
 
updateSubnets(Iterable<Subnet>) - Method in interface org.onosproject.vtnrsc.subnet.SubnetService
Updates existing subnets.

V

value() - Method in class org.onosproject.vtnrsc.FlowClassifierId
Returns the value of flow classifier id.
value() - Method in class org.onosproject.vtnrsc.PortChainId
Returns the value of port chain id.
value() - Method in class org.onosproject.vtnrsc.PortPairGroupId
Returns the value of port pair group id.
value() - Method in class org.onosproject.vtnrsc.PortPairId
Returns teh value of port pair id.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.event.VtnRscEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.floatingip.FloatingIpEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.FloatingIp.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.flowclassifier.FlowClassifierEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.portchain.PortChainEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.portpair.PortPairEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.portpairgroup.PortPairGroupEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.router.RouterEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.Router.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.vtnrsc.RouterId
Creates a router identifier.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.routerinterface.RouterInterfaceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.Subnet.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.TenantNetwork.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.TenantNetwork.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.VirtualPort.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vtnrsc.virtualport.VirtualPortEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.vtnrsc.event.VtnRscEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.floatingip.FloatingIpEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.FloatingIp.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.flowclassifier.FlowClassifierEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.portchain.PortChainEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.portpair.PortPairEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.portpairgroup.PortPairGroupEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.router.RouterEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.Router.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.routerinterface.RouterInterfaceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.Subnet.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.TenantNetwork.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.TenantNetwork.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.VirtualPort.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vtnrsc.virtualport.VirtualPortEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
virtualPort() - Method in class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Returns Virtual-Port.
VirtualPort - Interface in org.onosproject.vtnrsc
Representation of the VirtualPort.
VirtualPort.State - Enum in org.onosproject.vtnrsc
Coarse classification of the type of the virtual port.
VirtualPortCodec - Class in org.onosproject.vtnweb.web
VirtualPort JSON codec.
VirtualPortCodec() - Constructor for class org.onosproject.vtnweb.web.VirtualPortCodec
 
VirtualPortCreateCommand - Class in org.onosproject.vtnrsc.cli.virtualport
Supports for creating a virtualPort.
VirtualPortCreateCommand() - Constructor for class org.onosproject.vtnrsc.cli.virtualport.VirtualPortCreateCommand
 
VirtualPortEvent - Class in org.onosproject.vtnrsc.virtualport
Describes virtual port event.
VirtualPortEvent(VirtualPortEvent.Type, VirtualPort) - Constructor for class org.onosproject.vtnrsc.virtualport.VirtualPortEvent
Creates an event of a given type and for the specified virtual port.
VirtualPortEvent(VirtualPortEvent.Type, VirtualPort, long) - Constructor for class org.onosproject.vtnrsc.virtualport.VirtualPortEvent
Creates an event of a given type and for the specified virtual port.
VirtualPortEvent.Type - Enum in org.onosproject.vtnrsc.virtualport
Type of virtual port events.
VirtualPortExGwUpdateCommand - Class in org.onosproject.vtnrsc.cli.virtualport
Supports for updating the external gateway virtualPort.
VirtualPortExGwUpdateCommand() - Constructor for class org.onosproject.vtnrsc.cli.virtualport.VirtualPortExGwUpdateCommand
 
VirtualPortId - Class in org.onosproject.vtnrsc
Immutable representation of a virtual port identifier.
VirtualPortListener - Interface in org.onosproject.vtnrsc.virtualport
Entity capable of virtual port related events.
VirtualPortManager - Class in org.onosproject.vtnrsc.virtualport.impl
Provides implementation of the VirtualPort APIs.
VirtualPortManager() - Constructor for class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
VirtualPortQueryCommand - Class in org.onosproject.vtnrsc.cli.virtualport
Supports for querying virtualPorts.
VirtualPortQueryCommand() - Constructor for class org.onosproject.vtnrsc.cli.virtualport.VirtualPortQueryCommand
 
VirtualPortRemoveCommand - Class in org.onosproject.vtnrsc.cli.virtualport
Supports for removing a virtualPort.
VirtualPortRemoveCommand() - Constructor for class org.onosproject.vtnrsc.cli.virtualport.VirtualPortRemoveCommand
 
virtualPortService - Variable in class org.onosproject.vtnrsc.floatingip.impl.FloatingIpManager
 
virtualPortService - Variable in class org.onosproject.vtnrsc.router.impl.RouterManager
 
virtualPortService - Variable in class org.onosproject.vtnrsc.routerinterface.impl.RouterInterfaceManager
 
virtualPortService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
VirtualPortService - Interface in org.onosproject.vtnrsc.virtualport
Service for interacting with the inventory of virtualPort.
VirtualPortUpdateCommand - Class in org.onosproject.vtnrsc.cli.virtualport
Supports for updating a virtualPort.
VirtualPortUpdateCommand() - Constructor for class org.onosproject.vtnrsc.cli.virtualport.VirtualPortUpdateCommand
 
VirtualPortWebResource - Class in org.onosproject.vtnweb.resources
REST resource for interacting with the inventory of infrastructure virtualPort.
VirtualPortWebResource() - Constructor for class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
VPORT_ID_EXIST - Static variable in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
VPORT_ID_NOT_EXIST - Static variable in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
VPORT_NOT_FOUND - Static variable in class org.onosproject.vtnweb.resources.VirtualPortWebResource
 
vPortStore - Variable in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
 
VtnCodecRegistrator - Class in org.onosproject.vtnweb.web
Implementation of the JSON codec brokering service for VTN app.
VtnCodecRegistrator() - Constructor for class org.onosproject.vtnweb.web.VtnCodecRegistrator
 
VtnRscEvent - Class in org.onosproject.vtnrsc.event
Describes network vtnrsc event.
VtnRscEvent(VtnRscEvent.Type, VtnRscEventFeedback) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEvent
Creates an event of a given type and for the specified vtn event feedback.
VtnRscEvent(VtnRscEvent.Type, VtnRscEventFeedback, long) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEvent
Creates an event of a given type and for the specified vtn event feedback.
VtnRscEvent.Type - Enum in org.onosproject.vtnrsc.event
Type of vtnrsc events.
VtnRscEventFeedback - Class in org.onosproject.vtnrsc.event
Representation of a VtnRsc event feedback.
VtnRscEventFeedback(FloatingIp) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscEventFeedback(Router) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscEventFeedback(RouterInterface) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscEventFeedback(PortPair) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscEventFeedback(PortPairGroup) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscEventFeedback(FlowClassifier) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscEventFeedback(PortChain) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscEventFeedback(VirtualPort) - Constructor for class org.onosproject.vtnrsc.event.VtnRscEventFeedback
Creates VtnRscEventFeedback object.
VtnRscListener - Interface in org.onosproject.vtnrsc.event
Entity capable of VtnRsc related events.
VtnRscManager - Class in org.onosproject.vtnrsc.service.impl
Provides implementation of the VtnRsc service.
VtnRscManager() - Constructor for class org.onosproject.vtnrsc.service.impl.VtnRscManager
 
VtnRscService - Interface in org.onosproject.vtnrsc.service
Service for interacting with the inventory of Vtn resource.
VtnWebApplication - Class in org.onosproject.vtnweb.resources
VTN REST API web application.
VtnWebApplication() - Constructor for class org.onosproject.vtnweb.resources.VtnWebApplication
 

W

WebApplicationExceptionMapper - Class in org.onlab.rest.exceptions
Exception mapper for WebApplicationExceptions.
WebApplicationExceptionMapper() - Constructor for class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
writeTo(ObjectNode, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.onlab.rest.JsonBodyWriter
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links