- activate() - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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
-
- 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.
- 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.
- 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.
- allowedAddressPairs() - Method in class org.onosproject.vtnrsc.DefaultVirtualPort
-
- allowedAddressPairs() - Method in interface org.onosproject.vtnrsc.VirtualPort
-
Returns the virtualPort allowedAddressPairs.
- AnnotationsSerializer - Class in org.onosproject.store.serializers
-
- AnnotationsSerializer() - Constructor for class org.onosproject.store.serializers.AnnotationsSerializer
-
- API - Static variable in class org.onosproject.store.serializers.KryoNamespaces
-
- API_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
-
KryoNamespace which can serialize API bundle classes.
- appId - Variable in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- appId - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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
-
- ArraysAsListSerializer - Class in org.onosproject.store.serializers
-
- ArraysAsListSerializer() - Constructor for class org.onosproject.store.serializers.ArraysAsListSerializer
-
- deactivate() - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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
-
- decode(byte[]) - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- decode(ByteBuffer) - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- decode(InputStream) - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- decode(byte[]) - Method in interface org.onosproject.store.serializers.StoreSerializer
-
Deserializes the specified bytes into an object.
- decode(ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
-
Deserializes the specified bytes into an object.
- decode(InputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
-
Deserializes the specified bytes into an object.
- 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.
- DefaultApplicationIdSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for DefaultApplicationId.
- DefaultApplicationIdSerializer() - Constructor for class org.onosproject.store.serializers.DefaultApplicationIdSerializer
-
Creates DefaultApplicationId serializer instance.
- 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.
- DefaultLinkSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for DefaultLink.
- DefaultLinkSerializer() - Constructor for class org.onosproject.store.serializers.DefaultLinkSerializer
-
Creates DefaultLink serializer instance.
- DefaultOutboundPacketSerializer - Class in org.onosproject.store.serializers
-
Serializer for a default outbound packet.
- DefaultOutboundPacketSerializer() - Constructor for class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
-
Creates DefaultOutboundPacket serializer instance.
- 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.
- DefaultPortSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for DefaultPort.
- DefaultPortSerializer() - Constructor for class org.onosproject.store.serializers.DefaultPortSerializer
-
Creates DefaultPort serializer instance.
- 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.
- 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.
- DeviceIdSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for DeviceId.
- DeviceIdSerializer() - Constructor for class org.onosproject.store.serializers.DeviceIdSerializer
-
Creates DeviceId serializer instance.
- deviceIdSerializer() - Static method in class org.onosproject.store.serializers.DeviceIdSerializer
-
- 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.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- 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.
- driverService - Variable in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- 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(Object) - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- encode(Object, ByteBuffer) - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- encode(Object, OutputStream) - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- encode(Object) - Method in interface org.onosproject.store.serializers.StoreSerializer
-
Serializes the specified object into bytes.
- encode(Object, ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
-
Serializes the specified object into bytes.
- encode(Object, OutputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
-
Serializes the specified object into bytes.
- endIp() - Method in interface org.onosproject.vtnrsc.AllocationPool
-
The end address for the allocation pool.
- endIp() - Method in class org.onosproject.vtnrsc.DefaultAllocationPool
-
- 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
-
- 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.
- ExtensionCriterionSerializer - Class in org.onosproject.store.serializers
-
Serializer for extension criteria.
- ExtensionCriterionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionCriterionSerializer
-
Constructs a extension criterion serializer.
- ExtensionInstructionSerializer - Class in org.onosproject.store.serializers
-
Serializer for extension instructions.
- ExtensionInstructionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionInstructionSerializer
-
Constructs a extension instruction serializer.
- 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.
- FilteredConnectPointSerializer - Class in org.onosproject.store.serializers
-
- FilteredConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.FilteredConnectPointSerializer
-
- 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.
- 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
-
- 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
-
- 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.
- 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 - Variable in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- flowClassifierService - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- FlowClassifierService - Interface in org.onosproject.vtnrsc.flowclassifier
-
Provides Services for Flow Classifier.
- flowClassifierService - Variable in class org.onosproject.vtnrsc.service.impl.VtnRscManager
-
- flowObjectiveService - Variable in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- 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.
- 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
-
- getControllerId(Device, Iterable<Device>) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
Get the ControllerId from the device .
- getControllerIpOfSwitch(Device) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
Get the ControllerIp from the device .
- 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
-
- 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
-
- 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
-
- 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.
- 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.
- getNshServicePathId(LoadBalanceId, int) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
Encapsulate 5 bit load balance id to nsh spi.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- id() - Method in class org.onosproject.vtnrsc.DefaultFloatingIp
-
- id() - Method in class org.onosproject.vtnrsc.DefaultRouter
-
- id() - Method in class org.onosproject.vtnrsc.DefaultSubnet
-
- id() - Method in class org.onosproject.vtnrsc.DefaultTenantNetwork
-
- id() - Method in interface org.onosproject.vtnrsc.FloatingIp
-
Returns the floatingIp identifier.
- id() - Method in interface org.onosproject.vtnrsc.Router
-
Returns the router identifier.
- id() - Method in interface org.onosproject.vtnrsc.Subnet
-
Returns the subnet identifier.
- id() - Method in interface org.onosproject.vtnrsc.TenantNetwork
-
Returns the tenantNetwork identifier.
- ImmutableByteSequenceSerializer - Class in org.onosproject.store.serializers
-
Kryo serializer for ImmutableByteSequence.
- ImmutableByteSequenceSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
-
Creates a new ImmutableByteSequence serializer instance.
- ImmutableListSerializer - Class in org.onosproject.store.serializers
-
Creates ImmutableList serializer instance.
- ImmutableListSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableListSerializer
-
Creates ImmutableList serializer instance.
- ImmutableMapSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for ImmutableMap.
- ImmutableMapSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableMapSerializer
-
Creates ImmutableMap serializer instance.
- ImmutableSetSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for ImmutableSet.
- ImmutableSetSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableSetSerializer
-
Creates ImmutableSet serializer instance.
- ingress() - Method in class org.onosproject.vtnrsc.DefaultPortPair
-
- ingress() - Method in interface org.onosproject.vtnrsc.PortPair
-
Returns the ingress port of this port pair.
- installFlowClassifier(PortChain, NshServicePathId) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installFlowClassifier(PortChain, NshServicePathId) - Method in interface org.onosproject.sfc.installer.SfcFlowRuleInstallerService
-
Install flow classifier.
- installLoadBalancedFlowRules(PortChain, FiveTuple, NshServicePathId) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installLoadBalancedFlowRules(PortChain, FiveTuple, NshServicePathId) - Method in interface org.onosproject.sfc.installer.SfcFlowRuleInstallerService
-
Install load balanced flow rules.
- installSfcClassifierRules(PortChain, PortPair, NshServicePathId, FiveTuple, Objective.Operation) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installSfcEncapOutputRule(PortPair, NshServicePathId, Objective.Operation) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installSfcEndRule(PortPair, NshServicePathId, Objective.Operation) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installSfcFlowRules(PortChain, FiveTuple, NshServicePathId, Objective.Operation) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installSfcForwardRule(PortPair, PortPair, NshServicePathId, Objective.Operation) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installSfcTunnelReceiveRule(DeviceId, NshServicePathId, Objective.Operation) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- installSfcTunnelSendRule(DeviceId, NshServicePathId, Objective.Operation) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- ip() - Method in class org.onosproject.vtnrsc.AllowedAddressPair
-
Returns the AllowedAddressPair ip address.
- ip() - Method in class org.onosproject.vtnrsc.FixedIp
-
Returns the FixedIp IP address.
- Ip4AddressSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for Ip4Address.
- Ip4AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip4AddressSerializer
-
Creates Ip4Address serializer instance.
- Ip4PrefixSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for Ip4Prefix.
- Ip4PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip4PrefixSerializer
-
Creates Ip4Prefix serializer instance.
- Ip6AddressSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for Ip6Address.
- Ip6AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip6AddressSerializer
-
Creates Ip6Address serializer instance.
- Ip6PrefixSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for Ip6Prefix.
- Ip6PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip6PrefixSerializer
-
Creates Ip6Prefix serializer instance.
- IpAddressSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for IpAddress.
- IpAddressSerializer() - Constructor for class org.onosproject.store.serializers.IpAddressSerializer
-
Creates IpAddress serializer instance.
- ipDst() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
-
- ipDst() - Method in interface org.onosproject.vtnrsc.FiveTuple
-
Returns destination ip address.
- IpPrefixSerializer - Class in org.onosproject.store.serializers
-
Kryo Serializer for IpPrefix.
- IpPrefixSerializer() - Constructor for class org.onosproject.store.serializers.IpPrefixSerializer
-
Creates IpPrefix serializer instance.
- ipSrc() - Method in class org.onosproject.vtnrsc.DefaultFiveTuple
-
- ipSrc() - Method in interface org.onosproject.vtnrsc.FiveTuple
-
Returns source ip address.
- ipV6AddressMode() - Method in class org.onosproject.vtnrsc.DefaultSubnet
-
- ipV6AddressMode() - Method in interface org.onosproject.vtnrsc.Subnet
-
Returns the ipV6AddressMode.
- ipV6RaMode() - Method in class org.onosproject.vtnrsc.DefaultSubnet
-
- ipV6RaMode() - Method in interface org.onosproject.vtnrsc.Subnet
-
Returns the ipV6RaMode.A valid value is dhcpv6-stateful,
dhcpv6-stateless, or slaac.
- ipVersion() - Method in class org.onosproject.vtnrsc.DefaultSubnet
-
- ipVersion() - Method in interface org.onosproject.vtnrsc.Subnet
-
Returns the IP version, which is 4 or 6.
- isServiceFunction(VirtualPortId) - Method in class org.onosproject.vtnrsc.service.impl.VtnRscManager
-
- isServiceFunction(VirtualPortId) - Method in interface org.onosproject.vtnrsc.service.VtnRscService
-
Checks if a specific port is a service function.
- 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.
- oldPortChain() - Method in class org.onosproject.vtnrsc.DefaultPortChain
-
- oldPortChain() - Method in interface org.onosproject.vtnrsc.PortChain
-
Returns the old port chain.
- onFlowClassifierCreated(FlowClassifier) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onFlowClassifierCreated(FlowClassifier) - Method in interface org.onosproject.sfc.manager.SfcService
-
When flow-classifier is created, check whether Forwarding Rule needs to
be updated in OVS.
- onFlowClassifierDeleted(FlowClassifier) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onFlowClassifierDeleted(FlowClassifier) - Method in interface org.onosproject.sfc.manager.SfcService
-
When flow-classifier is deleted, check whether Forwarding Rule needs to
be updated in OVS.
- onPortChainCreated(PortChain) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onPortChainCreated(PortChain) - Method in interface org.onosproject.sfc.manager.SfcService
-
When port-chain is created, check whether Forwarding Rule needs to be
updated in OVS.
- onPortChainDeleted(PortChain) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onPortChainDeleted(PortChain) - Method in interface org.onosproject.sfc.manager.SfcService
-
When port-chain is deleted, check whether Forwarding Rule needs to be
updated in OVS.
- onPortPairCreated(PortPair) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onPortPairCreated(PortPair) - Method in interface org.onosproject.sfc.manager.SfcService
-
When port-pair is created, check whether Forwarding Rule needs to be
updated in OVS.
- onPortPairDeleted(PortPair) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onPortPairDeleted(PortPair) - Method in interface org.onosproject.sfc.manager.SfcService
-
When port-pair is deleted, check whether Forwarding Rule needs to be
updated in OVS.
- onPortPairGroupCreated(PortPairGroup) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onPortPairGroupCreated(PortPairGroup) - Method in interface org.onosproject.sfc.manager.SfcService
-
When port-pair-group is created, check whether Forwarding Rule needs to
be updated in OVS.
- onPortPairGroupDeleted(PortPairGroup) - Method in class org.onosproject.sfc.manager.impl.SfcManager
-
- onPortPairGroupDeleted(PortPairGroup) - Method in interface org.onosproject.sfc.manager.SfcService
-
When port-pair-group is deleted, check whether Forwarding Rule needs to
be updated in OVS.
- org.onosproject.sfc.installer - package org.onosproject.sfc.installer
-
Service for installing flow classifier rules in OVS.
- org.onosproject.sfc.installer.impl - package org.onosproject.sfc.installer.impl
-
Implementation of Service for installing flow classifier rules in OVS.
- org.onosproject.sfc.manager - package org.onosproject.sfc.manager
-
Service for interacting with SFC.
- org.onosproject.sfc.manager.impl - package org.onosproject.sfc.manager.impl
-
SFC Service manager for interacting with SFC.
- org.onosproject.store.serializers - package org.onosproject.store.serializers
-
Various Kryo serializers for use in distributed stores.
- 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.
- packClassifierSelector(FlowClassifier, FiveTuple) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
Pack Traffic selector.
- packClassifierTreatment(DeviceId, VirtualPort, PortNumber, NshServicePathId, FlowClassifier) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
Pack traffic treatment.
- packetService - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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.
- 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..
- 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.
- portChainFiveTupleMap - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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 - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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.
- 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.
- PortNumberSerializer - Class in org.onosproject.store.serializers
-
Serializer for PortNumber.
- PortNumberSerializer() - Constructor for class org.onosproject.store.serializers.PortNumberSerializer
-
Creates PortNumber serializer instance.
- 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..
- 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..
- 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.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- portPairGroupService - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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
-
- 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.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- 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
-
- 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.
- processor - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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.
- ProviderIdSerializer - Class in org.onosproject.store.serializers
-
Serializer for ProviderId.
- ProviderIdSerializer() - Constructor for class org.onosproject.store.serializers.ProviderIdSerializer
-
Creates ProviderId serializer instance.
- read(Kryo, Input, Class<DefaultAnnotations>) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
-
- read(Kryo, Input, Class<List<?>>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
-
- read(Kryo, Input, Class<ConnectPoint>) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
-
- read(Kryo, Input, Class<DefaultApplicationId>) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
-
- read(Kryo, Input, Class<DefaultLink>) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
-
- read(Kryo, Input, Class<DefaultOutboundPacket>) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
-
- read(Kryo, Input, Class<DefaultPort>) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
-
- read(Kryo, Input, Class<DeviceId>) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
-
- read(Kryo, Input, Class<ExtensionCriterion>) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
-
- read(Kryo, Input, Class<Instructions.ExtensionInstructionWrapper>) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
-
- read(Kryo, Input, Class<FilteredConnectPoint>) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
-
- read(Kryo, Input, Class<HostLocation>) - Method in class org.onosproject.store.serializers.HostLocationSerializer
-
- read(Kryo, Input, Class<ImmutableByteSequence>) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
-
- read(Kryo, Input, Class<ImmutableList<?>>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
-
- read(Kryo, Input, Class<ImmutableMap<?, ?>>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
-
- read(Kryo, Input, Class<ImmutableSet<?>>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
-
- read(Kryo, Input, Class<Ip4Address>) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
-
- read(Kryo, Input, Class<Ip4Prefix>) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
-
- read(Kryo, Input, Class<Ip6Address>) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
-
- read(Kryo, Input, Class<Ip6Prefix>) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
-
- read(Kryo, Input, Class<IpAddress>) - Method in class org.onosproject.store.serializers.IpAddressSerializer
-
- read(Kryo, Input, Class<IpPrefix>) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
-
- read(Kryo, Input, Class<LinkKey>) - Method in class org.onosproject.store.serializers.LinkKeySerializer
-
- read(Kryo, Input, Class<MacAddress>) - Method in class org.onosproject.store.serializers.MacAddressSerializer
-
- read(Kryo, Input, Class<MastershipTerm>) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
-
- read(Kryo, Input, Class<NodeId>) - Method in class org.onosproject.store.serializers.NodeIdSerializer
-
- read(Kryo, Input, Class<PortNumber>) - Method in class org.onosproject.store.serializers.PortNumberSerializer
-
- read(Kryo, Input, Class<ProviderId>) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
-
- read(Kryo, Input, Class<URI>) - Method in class org.onosproject.store.serializers.UriSerializer
-
- 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.
- 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.
- 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.
- 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.
- 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
-
- 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.
- 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.
- sendSfcRule(TrafficSelector.Builder, TrafficTreatment.Builder, DeviceId, Objective.Operation, int) - Method in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
Send service-function-forwarder to OVS.
- serializerPool - Variable in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- 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.
- 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.
- 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.
- setupKryoPool() - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
Sets up the common serializers pool.
- SfcFlowRuleInstallerImpl - Class in org.onosproject.sfc.installer.impl
-
Provides flow classifier installer implementation.
- SfcFlowRuleInstallerImpl() - Constructor for class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
Default constructor.
- SfcFlowRuleInstallerImpl(ApplicationId) - Constructor for class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
Explicit constructor.
- SfcFlowRuleInstallerService - Interface in org.onosproject.sfc.installer
-
Abstraction of an entity which installs flow classification rules in ovs.
- SfcManager - Class in org.onosproject.sfc.manager.impl
-
Provides implementation of SFC Service.
- SfcManager() - Constructor for class org.onosproject.sfc.manager.impl.SfcManager
-
- SfcService - Interface in org.onosproject.sfc.manager
-
SFC application that applies flows to the device.
- 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.sfc.manager.impl.SfcManager
-
- 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
-
- StoreSerializer - Interface in org.onosproject.store.serializers
-
Service to serialize Objects into byte array.
- 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.
- 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
-
- 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.
- 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.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- 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
-
- TenantRouter - Class in org.onosproject.vtnrsc
-
- tenantRouter(TenantId, RouterId) - Static method in class org.onosproject.vtnrsc.TenantRouter
-
Create a TenantRouter object.
- toString() - Method in class org.onosproject.store.serializers.KryoSerializer
-
Deprecated.
- 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.
- 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.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- virtualPortService - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- 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
-
- vPortStore - Variable in class org.onosproject.vtnrsc.virtualport.impl.VirtualPortManager
-
- 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 - Variable in class org.onosproject.sfc.installer.impl.SfcFlowRuleInstallerImpl
-
- vtnRscService - Variable in class org.onosproject.sfc.manager.impl.SfcManager
-
- VtnRscService - Interface in org.onosproject.vtnrsc.service
-
Service for interacting with the inventory of Vtn resource.