- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
-
- 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.
- 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
-