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

A

ABR_BIT - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
abrBit() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
Returns ABR Bit.
acknowledged() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm has been acknowledged.
acknowledged() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
activate(ApplicationId, String) - Method in interface org.onosproject.incubator.component.ComponentService
Activates the component identified by the given name.
activate() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
activate() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
activate() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
activate() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
activate() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
Distributed network store service activate method.
activate() - Method in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
add(NodeDescriptors) - Method in class org.onosproject.bgp.controller.BgpDpid
Obtains instance of this class by appending stringBuilder with node descriptor value.
add(BgpSessionInfo, BgpLSNlri, PathAttrNlriDetails) - Method in interface org.onosproject.bgp.controller.BgpLocalRib
Add NLRI to local RIB.
add(BgpSessionInfo, BgpLSNlri, PathAttrNlriDetails, RouteDistinguisher) - Method in interface org.onosproject.bgp.controller.BgpLocalRib
Update NLRI identifier mapped with route distinguisher if it exists in tree otherwise add NLRI infomation mapped to respective route distinguisher.
add(IpAddress, IpAddress) - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
Adds local and remote speakers.
add(Interface) - Method in interface org.onosproject.incubator.net.intf.InterfaceAdminService
Adds a new interface configuration to the system.
addChildren(Class<ConfigNode>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds children to the children field.
addConfigListener(ConfigStoreType, ConfigNodePath, ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Registers a listener to be notified when the subtree rooted at the specified path is modified.
addConnectedPeer(BgpId, BgpPeer) - Method in interface org.onosproject.bgp.controller.BgpPeerManager
Add connected peer.
addCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Adds new ConfigNodePath filtering criteria to a ConfigFilter object.
addDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual device to the store.
addDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addDpiStatistics(DpiStatistics) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Adds DpiStatistics at the end of the Store list.
addHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual host to the store.
addHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addInterface(Interface) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Adds an interface to the config.
addLink(BgpLinkLsNlriVer4, PathAttrNlriDetails) - Method in interface org.onosproject.bgp.controller.BgpLinkListener
Notify that got a packet of link from network and adds link.
addLink(NetworkId, ConnectPoint, ConnectPoint, Link.State, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual link.
addLink(NetworkId, ConnectPoint, ConnectPoint, Link.State, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addLinkListener(BgpLinkListener) - Method in interface org.onosproject.bgp.controller.BgpController
Register a listener for BGP message events.
addListener(BgpNodeListener) - Method in interface org.onosproject.bgp.controller.BgpController
Register a listener for BGP message events.
addNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual network for the specified tenant to the store.
addNetwork(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addNode(BgpNodeLSNlriVer4, PathAttrNlriDetails) - Method in interface org.onosproject.bgp.controller.BgpNodeListener
Notifies that the node was added.
addNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Adds a new node to the elastic config store.
addNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Adds a new node to the ElasticConfigStore.
addOrUpdateIntent(Intent, IntentState) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Add or update the intent to the store.
addOrUpdateIntent(Intent, IntentState) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addPeer(String, int) - Method in interface org.onosproject.bgp.controller.BgpCfg
Add the BGP peer IP address and the AS number to which it belongs.
addPeer(String, short) - Method in interface org.onosproject.bgp.controller.BgpCfg
Add the BGP peer IP address and the keep alive time.
addPeer(String, int, short) - Method in interface org.onosproject.bgp.controller.BgpCfg
Add the BGP peer IP address, the AS number to which it belongs and keep alive time.
addPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual port to the network.
addPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
address() - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
Returns Ipv4 address of interface/neighbor.
address() - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
Returns Ipv6 address of interface/neighbor.
addTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new tenant ID to the store.
addTenantId(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds the intent to tunnel identifier mapping to the store.
addTunnelId(Intent, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addType(NodeType) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the type of the instance node.
addValue(Class<V>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the value of the instance node.
ADMINISTRATIVE_RESET - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
ADMINISTRATIVE_SHUTDOWN - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
AFI - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
afi() - Method in class org.onosproject.bgpio.types.MpReachNlri
Returns AFI.
afi() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
Returns AFI.
AFI_FLOWSPEC_RPD_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
AFI_FLOWSPEC_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
AFI_IPV4_UNICAST - Static variable in class org.onosproject.bgpio.util.Constants
 
AFI_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
Alarm - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Representation of an Alarm.
Alarm.SeverityLevel - Enum in org.onosproject.incubator.net.faultmanagement.alarm
Represents the severity level on an alarm, as per ITU-T X.733 specifications.
AlarmConsumer - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a device behaviour capable of retrieving/consuming list of pending alarms from the device.
AlarmEntityId - Class in org.onosproject.incubator.net.faultmanagement.alarm
Immutable representation of a alarm source.
AlarmEntityId() - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
alarmEntityId(String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
alarmEntityId(URI) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
AlarmEvent - Class in org.onosproject.incubator.net.faultmanagement.alarm
Entity that represents Alarm events.
AlarmEvent(AlarmEvent.Type, Alarm) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent
Creates an event due to one alarm.
AlarmEvent.Type - Enum in org.onosproject.incubator.net.faultmanagement.alarm
Type of alarm event.
AlarmId - Class in org.onosproject.incubator.net.faultmanagement.alarm
Alarm identifier suitable as an external key.
alarmId(long) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Creates an alarm identifier from the specified long representation.
AlarmListener - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Entity capable of receiving alarm related events.
AlarmProvider - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of an entity capable of supplying alarms collected from network devices.
AlarmProviderRegistry - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a alarm provider registry.
AlarmProviderService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
The interface Alarm provider service.
alarms() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
alarms() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the alarms on a tunnel.
AlarmService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Service for interacting with the alarm handling of devices.
AlarmTranslator - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of ability to translate device messages into alarms.
annotations() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
appendSink(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
appId() - Method in class org.onosproject.incubator.net.domain.IntentPrimitive
The getter for the application ID associated with the intent primitive upon creation.
appId() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the application ID associated with this resource at creation.
appId() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the ID of the application that registered the handler.
appId(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
apply(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider apply the path from the intent resource.
applyFlowRule(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to apply the specified flow rules to their respective virtual devices.
applyFromDevicePool(DeviceId, long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns labels from resource pool by a specific device id.
applyFromDevicePool(DeviceId, long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns labels from resource pool by a specific device id.
applyFromDevicePool(DeviceId, long) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns labels from the global label resource pool.
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns labels from the global label resource pool.
applyFromGlobalPool(long) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
applyNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns apply label number.
AREAID - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
AreaIDTlv - Class in org.onosproject.bgpio.types
Provides AreaID Tlv which contains opaque value (32 Bit Area-ID).
AreaIDTlv(int) - Constructor for class org.onosproject.bgpio.types.AreaIDTlv
Constructor to initialize areaID.
As4Path - Class in org.onosproject.bgpio.types
Provides Implementation of As4Path BGP Path Attribute.
As4Path() - Constructor for class org.onosproject.bgpio.types.As4Path
Initialize fields.
As4Path(List<Integer>, List<Integer>) - Constructor for class org.onosproject.bgpio.types.As4Path
Constructor to initialize parameters.
AS4PATH_TYPE - Static variable in class org.onosproject.bgpio.types.As4Path
 
as4PathSeq() - Method in class org.onosproject.bgpio.types.As4Path
Returns list of ASNum in AS4path Sequence.
as4PathSet() - Method in class org.onosproject.bgpio.types.As4Path
Returns list of ASNum in AS4path Set.
AS_NUMBER - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
AS_TRANS - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
ASNUM_SIZE - Static variable in class org.onosproject.bgpio.types.As4Path
 
ASNUM_SIZE - Static variable in class org.onosproject.bgpio.types.AsPath
 
AsPath - Class in org.onosproject.bgpio.types
Provides Implementation of AsPath mandatory BGP Path Attribute.
AsPath() - Constructor for class org.onosproject.bgpio.types.AsPath
Initialize Fields.
AsPath(List<Short>, List<Short>) - Constructor for class org.onosproject.bgpio.types.AsPath
Constructor to initialize parameters.
AsPath.AsType - Enum in org.onosproject.bgpio.types
Enum to provide AS types.
ASPATH_SEQ_TYPE - Static variable in class org.onosproject.bgpio.types.AsPath
 
ASPATH_SET_TYPE - Static variable in class org.onosproject.bgpio.types.AsPath
 
ASPATH_TYPE - Static variable in class org.onosproject.bgpio.types.AsPath
 
asPathSeq() - Method in class org.onosproject.bgpio.types.AsPath
Returns list of ASNum in ASpath Sequence.
asPathSet() - Method in class org.onosproject.bgpio.types.AsPath
Returns list of ASNum in ASpath SET.
assignedUser() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the user to whom this alarm is assigned; this is for future use and always returns null in this release.
assignedUser() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
attachedBit() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
Returns Attached Bit.
ATTR_LINK_ADMINISTRATIVE_GRPS - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_IGP_METRIC - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_IPV4_REMOTE_ROUTER_ID - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_IPV6_REMOTE_ROUTER_ID - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_MAX_BANDWIDTH - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_MAX_RES_BANDWIDTH - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_MPLS_PROTOCOL_MASK - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_NAME_ATTR - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_OPAQUE_ATTR - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_PROTECTION_TYPE - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_SHR_RISK_GRP - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_TE_DEFAULT_METRIC - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_LINK_UNRES_BANDWIDTH - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_NODE_FLAG_BITS - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_NODE_IPV4_LOCAL_ROUTER_ID - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_NODE_IPV6_LOCAL_ROUTER_ID - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_NODE_ISIS_AREA_ID - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_NODE_MT_TOPOLOGY_ID - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_NODE_NAME - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_NODE_OPAQUE_NODE - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_PREFIX_EXT_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
ATTR_PREFIX_EXTENDED_TAG - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_PREFIX_EXTROUTETAG - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
ATTR_PREFIX_FLAG_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
ATTR_PREFIX_FLAGBIT - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
ATTR_PREFIX_IGP_FLAG - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_PREFIX_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
ATTR_PREFIX_METRIC - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
ATTR_PREFIX_METRIC - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_PREFIX_OPAQUE_ATTR - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_PREFIX_OPAQUEDATA - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
ATTR_PREFIX_OSPF_FWD_ADDR - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_PREFIX_OSPFFWDADDR - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
ATTR_PREFIX_ROUTE_TAG - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
ATTR_PREFIX_ROUTETAG - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
ATTRIBUTE_FLAGS_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
ATTRIBUTE_LENGTH_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
ATTRLINK_IGPMETRIC - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
ATTRLINK_MAX_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
ATTRLINK_MPLSPROTOMASK - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
ATTRLINK_NAME - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
ATTRLINK_PROTECTIONTYPE - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
ATTRLINK_PROTECTIONTYPE - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
ATTRLINK_TEDEFAULTMETRIC - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
attrLinkDefTeMetric() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
Returns the TE default metrics.
attrLinkIgpMetric() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
Returns the variable length IGP metric data.
attrLinkIgpMetricLength() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
Returns IGP metric data length.
attrLinkName() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
Returns the link name.
attrMultiTopologyId() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
to get the multi-topology ID.
ATTRNODE_FLAGBIT - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
ATTRNODE_ISISAREAID - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
ATTRNODE_MULTITOPOLOGY - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
 
ATTRNODE_NAME - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
ATTRNODE_OPAQUEDATA - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
ATTRNODE_OPAQUELNKATTRIB - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
ATTRNODE_SRLG - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
attrNodeIsIsAreaId() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
Returns ISIS area Identifier.
attrNodeName() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
Returns LS attribute node name.
attrOpaqueLnk() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
Returns the Opaque link attribute.
attrOpaqueNode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
Returns opaque node attribute.
attrPfxMetric() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
Returns the Prefix Metric.
attrRouterId() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
Returns the IPV4 router ID.
attrRouterId() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
Returns IPV6 router ID.
attrSrlg() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
Returns the Shared Risk link group data.
AutonomousSystemTlv - Class in org.onosproject.bgpio.types
Provides Autonomous System Tlv which contains opaque value (32 Bit AS Number).
AutonomousSystemTlv(int) - Constructor for class org.onosproject.bgpio.types.AutonomousSystemTlv
Constructor to initialize asNum.
avgPktSize() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic average packet size.

B

BAD_BGP_IDENTIFIER - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
BAD_MESSAGE_LENGTH - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
BAD_MESSAGE_TYPE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
BAD_PEER_AS - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
bandwidthUtilization() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
bandwidthUtilization() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the bandwidth utilization of a tunnel.
beginLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.
BGP_EXTENDED_COMMUNITY - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOW_SPEC_END_OF_LIST_MASK - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOW_SPEC_LEN_MASK - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_ACTION_TRAFFIC_ACTION - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_ACTION_TRAFFIC_MARKING - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_ACTION_TRAFFIC_RATE - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_ACTION_TRAFFIC_REDIRECT - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_DSCP - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_DST_PORT - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_DST_PREFIX - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_FRAGMENT - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_ICMP_CD - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_ICMP_TP - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_IP_PROTO - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_PCK_LEN - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_PORT - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_SRC_PORT - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_SRC_PREFIX - Static variable in class org.onosproject.bgpio.util.Constants
 
BGP_FLOWSPEC_TCP_FLAGS - Static variable in class org.onosproject.bgpio.util.Constants
 
BgpAttrNodeFlagBitTlv - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute node flag.
BgpAttrNodeFlagBitTlv(boolean, boolean, boolean, boolean) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
Constructor to initialize parameters.
BgpAttrNodeIsIsAreaId - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute ISIS Area Identifier.
BgpAttrNodeIsIsAreaId(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
Constructor to initialize value.
BgpAttrNodeMultiTopologyId - Class in org.onosproject.bgpio.types.attr
BGP Multi-Topology ID of the LS attribute.
BgpAttrNodeMultiTopologyId(List<Short>) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
Constructor to initialize the Node attribute multi-topology ID.
BgpAttrNodeName - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute node name.
BgpAttrNodeName(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeName
Constructor to initialize value.
BgpAttrOpaqueNode - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute opaque node.
BgpAttrOpaqueNode(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
Constructor to initialize parameter.
BgpAttrRouterIdV4 - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute node router ID.
BgpAttrRouterIdV6 - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute IPv6 router ID.
BgpCfg - Interface in org.onosproject.bgp.controller
Abstraction of an BGP configuration.
BgpCfg.FlowSpec - Enum in org.onosproject.bgp.controller
 
BgpCfg.State - Enum in org.onosproject.bgp.controller
 
BgpConnectPeer - Interface in org.onosproject.bgp.controller
Abstraction of an BGP connect peer, initiate remote connection to BGP peer on configuration.
BgpController - Interface in org.onosproject.bgp.controller
Abstraction of an BGP controller.
BgpDpid - Class in org.onosproject.bgp.controller
The class representing a network bgp device id.
BgpDpid(BgpLinkLsNlriVer4, int) - Constructor for class org.onosproject.bgp.controller.BgpDpid
Initialize BGP id to generate URI.
BgpDpid(BgpNodeLSNlriVer4) - Constructor for class org.onosproject.bgp.controller.BgpDpid
Initialize BGP id to generate URI.
bgpDpid(URI) - Static method in class org.onosproject.bgp.controller.BgpDpid
Returns bgpDpid created from the given device URI.
BgpErrorType - Class in org.onosproject.bgpio.types
BgpErrorType class defines all errorCodes and error Subcodes required for Notification message.
BgpExtendedCommunity - Class in org.onosproject.bgpio.types
Provides implementation of extended community BGP Path Attribute.
BgpExtendedCommunity(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.types.BgpExtendedCommunity
Constructor to initialize the value.
BgpFactories - Class in org.onosproject.bgpio.protocol
Abstraction to provide the version for BGP.
BgpFactory - Interface in org.onosproject.bgpio.protocol
Abstraction of an message factory providing builder functions to BGP messages and objects.
BgpFactoryVer4 - Class in org.onosproject.bgpio.protocol.ver4
Provides BGP Factory and returns builder classes for all objects and messages.
BgpFactoryVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
BgpFlowSpecNlri - Class in org.onosproject.bgpio.protocol.flowspec
This Class stores flow specification components and action.
BgpFlowSpecNlri(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Flow specification details object constructor with the parameter.
BgpFlowSpecNlri() - Constructor for class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Flow specification details object constructor.
bgpFlowSpecNlri() - Method in class org.onosproject.bgpio.types.MpReachNlri
Returns BGP flow specification info.
bgpFlowSpecNlri() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
Returns BGP flow specification info.
BgpFlowSpecRouteKey - Class in org.onosproject.bgpio.protocol.flowspec
Provides BGP flow specification route index.
BgpFlowSpecRouteKey(String) - Constructor for class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecRouteKey
Constructor to initialize parameters.
BgpFsActionReDirect - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification action.
BgpFsActionReDirect(byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsActionReDirect
Constructor to initialize the value.
BgpFsActionTrafficAction - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification action.
BgpFsActionTrafficAction(byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsActionTrafficAction
Constructor to initialize the value.
BgpFsActionTrafficMarking - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification action.
BgpFsActionTrafficMarking(byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
Constructor to initialize the value.
BgpFsActionTrafficRate - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification action.
BgpFsActionTrafficRate(short, float) - Constructor for class org.onosproject.bgpio.types.BgpFsActionTrafficRate
Constructor to initialize the value.
BgpFsDestinationPortNum - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsDestinationPortNum(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsDestinationPortNum
Constructor to initialize the value.
BgpFsDestinationPrefix - Class in org.onosproject.bgpio.types
Provides implementation of IPv4AddressTlv.
BgpFsDestinationPrefix(byte, IpPrefix) - Constructor for class org.onosproject.bgpio.types.BgpFsDestinationPrefix
Constructor to initialize parameters.
BgpFsDscpValue - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsDscpValue(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsDscpValue
Constructor to initialize the value.
BgpFsFragment - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsFragment(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsFragment
Constructor to initialize the value.
BgpFsIcmpCode - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsIcmpCode(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsIcmpCode
Constructor to initialize the value.
BgpFsIcmpType - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsIcmpType(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsIcmpType
Constructor to initialize the value.
BgpFsIpProtocol - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsIpProtocol(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsIpProtocol
Constructor to initialize the value.
BgpFsOperatorValue - Class in org.onosproject.bgpio.types
BGP flow specification type operator and value implementation.
BgpFsOperatorValue(byte, byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsOperatorValue
constructor to initialize.
BgpFsPacketLength - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsPacketLength(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsPacketLength
Constructor to initialize the value.
BgpFsPortNum - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsPortNum(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsPortNum
Constructor to initialize the value.
BgpFsSourcePortNum - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsSourcePortNum(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsSourcePortNum
Constructor to initialize the value.
BgpFsSourcePrefix - Class in org.onosproject.bgpio.types
Provides implementation of IPv4AddressTlv.
BgpFsSourcePrefix(byte, IpPrefix) - Constructor for class org.onosproject.bgpio.types.BgpFsSourcePrefix
Constructor to initialize parameters.
BgpFsTcpFlags - Class in org.onosproject.bgpio.types
Provides implementation of BGP flow specification component.
BgpFsTcpFlags(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsTcpFlags
Constructor to initialize the value.
BgpHeader - Class in org.onosproject.bgpio.types
Provides BGP Message Header which is common for all the Messages.
BgpHeader() - Constructor for class org.onosproject.bgpio.types.BgpHeader
Reset fields.
BgpHeader(byte[], short, byte) - Constructor for class org.onosproject.bgpio.types.BgpHeader
Constructors to initialize parameters.
BgpId - Class in org.onosproject.bgp.controller
The class representing a network peer bgp ip.
BgpId(IpAddress) - Constructor for class org.onosproject.bgp.controller.BgpId
Constructor to initialize ipAddress.
bgpId(IpAddress) - Static method in class org.onosproject.bgp.controller.BgpId
Create a BGPId from ip address.
bgpId(URI) - Static method in class org.onosproject.bgp.controller.BgpId
Returns BGPId created from the given device URI.
BgpKeepaliveMsg - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP Keepalive Message.
BgpKeepaliveMsg.Builder - Interface in org.onosproject.bgpio.protocol
Builder interface with get and set functions to build Keepalive message.
BgpKeepaliveMsgVer4 - Class in org.onosproject.bgpio.protocol.ver4
Provides BGP keep alive message.
BgpKeepaliveMsgVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
Default constructor.
BgpLinkAttrIgpMetric - Class in org.onosproject.bgpio.types.attr
Implements BGP link IGP metric attribute.
BgpLinkAttrIgpMetric(int, int) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
Constructor to initialize the value.
BgpLinkAttrIsIsAdminstGrp - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute Is Is Administrative area.
BgpLinkAttrIsIsAdminstGrp(long) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
Constructor to initialize the values.
BgpLinkAttrMaxLinkBandwidth - Class in org.onosproject.bgpio.types.attr
Implements BGP attribute Max Link bandwidth.
BgpLinkAttrMplsProtocolMask - Class in org.onosproject.bgpio.types.attr
Implements BGP MPLS protocol mask attribute.
BgpLinkAttrMplsProtocolMask(boolean, boolean) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
Constructor to initialize the values.
BgpLinkAttrName - Class in org.onosproject.bgpio.types.attr
Implements BGP link name attribute.
BgpLinkAttrName(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrName
Constructor to initialize the values.
BgpLinkAttrOpaqLnkAttrib - Class in org.onosproject.bgpio.types.attr
Implements BGP link opaque attribute.
BgpLinkAttrProtectionType - Class in org.onosproject.bgpio.types.attr
Implements BGP link protection type attribute.
BgpLinkAttrProtectionType(byte) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
Constructor to initialize the value.
BgpLinkAttrProtectionType.ProtectionType - Enum in org.onosproject.bgpio.types.attr
Enum to provide Link protection types.
BgpLinkAttrSrlg - Class in org.onosproject.bgpio.types.attr
Implements BGP link Shared Risk Link Group attribute.
BgpLinkAttrSrlg(List<Integer>) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
Constructor to initialize the date.
BgpLinkAttrTeDefaultMetric - Class in org.onosproject.bgpio.types.attr
Implements BGP link state Default TE metric link attribute.
BgpLinkAttrTeDefaultMetric(int) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
Constructor to initialize the value.
BgpLinkAttrUnRsrvdLinkBandwidth - Class in org.onosproject.bgpio.types.attr
Implements BGP unreserved bandwidth attribute.
BgpLinkAttrUnRsrvdLinkBandwidth(List<Float>, short) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
Constructor to initialize the values.
BgpLinkListener - Interface in org.onosproject.bgp.controller
Allows for providers interested in link events to be notified.
BgpLinkLSIdentifier - Class in org.onosproject.bgpio.protocol.linkstate
Implementation of local node descriptors, remote node descriptors and link descriptors.
BgpLinkLSIdentifier() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Initialize fields.
BgpLinkLSIdentifier(NodeDescriptors, NodeDescriptors, LinkedList<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Constructors to initialize parameters.
BgpLinkLsNlri - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP-LS Link NLRI.
BgpLinkLsNlriVer4 - Class in org.onosproject.bgpio.protocol.linkstate
Implementation of Link LS NLRI.
BgpLinkLsNlriVer4() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
Initialize fields.
BgpLinkLsNlriVer4(byte, long, BgpLinkLSIdentifier, RouteDistinguisher, boolean) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
Constructor to initialize parameters for BGP LinkLSNlri.
bgpLocalRib() - Method in interface org.onosproject.bgp.controller.BgpController
Return BGP local RIB instance.
BgpLocalRib - Interface in org.onosproject.bgp.controller
Abstraction of BGP local RIB.
bgpLocalRibVpn() - Method in interface org.onosproject.bgp.controller.BgpController
Return BGP local RIB instance with VPN.
BgpLSIdentifierTlv - Class in org.onosproject.bgpio.types
Provides BGPLSIdentifier Tlv which contains opaque value (32 Bit BGPLS-Identifier).
BgpLSIdentifierTlv(int) - Constructor for class org.onosproject.bgpio.types.BgpLSIdentifierTlv
Constructor to initialize bgpLsIdentifier.
BgpLSNlri - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP-LS NLRI.
BgpMessage - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP Messages.
BgpMessage.Builder - Interface in org.onosproject.bgpio.protocol
Builder interface with get and set functions to build BGP Message.
BgpMessageReader<T> - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP Message Reader.
BgpMessageVer4 - Class in org.onosproject.bgpio.protocol.ver4
Provides BGP messages.
BgpMessageVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpMessageVer4
 
BgpMessageWriter<T> - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP Message Writer.
BgpNodeListener - Interface in org.onosproject.bgp.controller
Allows for providers interested in node events to be notified.
BgpNodeLSIdentifier - Class in org.onosproject.bgpio.protocol.linkstate
Implementation of Node Identifier which includes local node descriptor/remote node descriptors.
BgpNodeLSIdentifier() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
Resets fields.
BgpNodeLSIdentifier(NodeDescriptors) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
Constructor to initialize fields.
BgpNodeLSNlri - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP-LS Node NLRI.
BgpNodeLSNlriVer4 - Class in org.onosproject.bgpio.protocol.linkstate
Implementation of Node LS NLRI.
BgpNodeLSNlriVer4() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
Reset fields.
BgpNodeLSNlriVer4(long, byte, BgpNodeLSIdentifier, boolean, RouteDistinguisher) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
Constructors to initialize its parameters.
BgpNodeLSNlriVer4.ProtocolType - Enum in org.onosproject.bgpio.protocol.linkstate
Enum to provide PROTOCOLTYPE.
BgpNotificationMsg - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP notification message.
BgpNotificationMsg.Builder - Interface in org.onosproject.bgpio.protocol
Builder interface with get and set functions to build notification message.
BgpOpenMsg - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP Open Message.
BgpOpenMsg.Builder - Interface in org.onosproject.bgpio.protocol
Builder interface with get and set functions to build Open message.
BgpOpenMsgVer4 - Class in org.onosproject.bgpio.protocol.ver4
Provides BGP open message.
BgpOpenMsgVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
reset variables.
BgpOpenMsgVer4(BgpHeader, byte, long, short, int, LinkedList<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
Constructor to initialize all variables of BGP Open message.
BgpOpenMsgVer4.Reader - Class in org.onosproject.bgpio.protocol.ver4
Reader class for reading BGP open message from channel buffer.
BgpOpenMsgVer4.Writer - Class in org.onosproject.bgpio.protocol.ver4
Writer class for writing BGP open message to channel buffer.
BgpPacketStats - Interface in org.onosproject.bgp.controller
A representation of a packet context which allows any provider to view a packet in event, but may block the response to the event if blocked has been called.
BgpParseException - Exception in org.onosproject.bgpio.exceptions
Custom Exception for BGP IO.
BgpParseException() - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
Default constructor to create a new exception.
BgpParseException(String, Throwable) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
Constructor to create exception from message and cause.
BgpParseException(String) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
Constructor to create exception from message.
BgpParseException(Throwable) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
Constructor to create exception from cause.
BgpParseException(byte, byte, ChannelBuffer) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
Constructor to create exception from error code and error subcode.
bgpPathAttributes() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
Returns path attributes in BGP Update Message.
BgpPathAttributes - Class in org.onosproject.bgpio.protocol.ver4
Provides Implementation of BGP Path Attribute.
BgpPathAttributes() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
Initialize parameter.
BgpPathAttributes(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
Constructor to initialize parameters for BGP path attributes.
bgpPathAttributes() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
BgpPeer - Interface in org.onosproject.bgp.controller
Represents the peer side of an BGP peer.
BgpPeer.FlowSpecOperation - Enum in org.onosproject.bgp.controller
 
BgpPeerCfg - Interface in org.onosproject.bgp.controller
BGP Peer configuration information.
BgpPeerCfg.State - Enum in org.onosproject.bgp.controller
 
BgpPeerManager - Interface in org.onosproject.bgp.controller
Responsible for keeping track of the current set BGPLS peers connected to the system.
BgpPrefixAttrExtRouteTag - Class in org.onosproject.bgpio.types.attr
Implements BGP prefix route Extended tag attribute.
BgpPrefixAttrExtRouteTag(List<Long>) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
Constructor to initialize the values.
BgpPrefixAttrIgpFlags - Class in org.onosproject.bgpio.types.attr
Implements BGP prefix IGP Flag attribute.
BgpPrefixAttrIgpFlags(boolean, boolean, boolean, boolean) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
Constructor to initialize the value.
BgpPrefixAttrMetric - Class in org.onosproject.bgpio.types.attr
Implements BGP prefix metric attribute.
BgpPrefixAttrMetric(int) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
Constructor to initialize value.
BgpPrefixAttrOpaqueData - Class in org.onosproject.bgpio.types.attr
Implements BGP prefix opaque data attribute.
BgpPrefixAttrOpaqueData(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
Constructor to initialize the values.
BgpPrefixAttrOspfFwdAddr - Class in org.onosproject.bgpio.types.attr
Implements BGP prefix OSPF Forwarding address attribute.
BgpPrefixAttrOspfFwdAddr(short, Ip4Address, Ip6Address) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
Constructor to initialize the value.
BgpPrefixAttrRouteTag - Class in org.onosproject.bgpio.types.attr
Implements BGP prefix route tag attribute.
BgpPrefixAttrRouteTag(List<Integer>) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
Constructor to initialize the values.
BgpPrefixIPv4LSNlriVer4 - Class in org.onosproject.bgpio.protocol.linkstate
Implementation of Prefix IPV4 LS NLRI.
BgpPrefixIPv4LSNlriVer4() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
Resets parameters.
BgpPrefixIPv4LSNlriVer4(long, byte, BgpPrefixLSIdentifier, RouteDistinguisher, boolean) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
Constructor to initialize parameters for BGP PrefixLSNlri.
BgpPrefixLSIdentifier - Class in org.onosproject.bgpio.protocol.linkstate
Provides Implementation of Local node descriptors and prefix descriptors.
BgpPrefixLSIdentifier() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
Resets parameters.
BgpPrefixLSIdentifier(NodeDescriptors, List<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
Constructor to initialize parameters.
BgpPrefixLSNlri - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP-LS Prefix NLRI.
BgpSessionInfo - Interface in org.onosproject.bgp.controller
Abstraction of an BGP session info.
BgpTopologyProvider - Class in org.onosproject.provider.bgp.topology.impl
Provider which uses an BGP controller to detect network infrastructure topology.
BgpTopologyProvider() - Constructor for class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
Creates an instance of BGP topology provider.
BgpType - Enum in org.onosproject.bgpio.protocol
Enum to Provide the Different types of BGP messages.
BgpUpdateMsg - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing BGP Update Message.
BgpUpdateMsg.Builder - Interface in org.onosproject.bgpio.protocol
Builder interface with set functions to build update message.
BgpUpdateMsgVer4 - Class in org.onosproject.bgpio.protocol.ver4
BGP Update Message: UPDATE messages are used to transfer routing information between BGP peers.
BgpUpdateMsgVer4(BgpHeader, List<IpPrefix>, BgpPathAttributes, List<IpPrefix>) - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
Constructor to initialize parameters for BGP Update message.
BgpUpdateMsgVer4.Writer - Class in org.onosproject.bgpio.protocol.ver4
Writer class for writing BGP update message to channel buffer.
BgpValueType - Interface in org.onosproject.bgpio.types
Abstraction which Provides the BGP of TLV format.
BgpVersion - Enum in org.onosproject.bgpio.protocol
Enum to provide BGP Message Version.
bindPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Binds an existing virtual port to the network.
bindPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
bindVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Binds an existing virtual port on the specified device.
BIT_MASK_LEN - Static variable in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows a specific tunnel.
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows a specific tunnel by tunnelName.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows all tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows all specified type tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a specific tunnel.
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a specific tunnel by tunnelName.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
breed() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol breed.
build() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg.Builder
 
build() - Method in interface org.onosproject.bgpio.protocol.BgpMessage.Builder
Builds BGP Message.
build() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg.Builder
 
build() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
 
build() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg.Builder
 
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Builds an immutable ConfigFilter entity.
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Builds an immutable ConfigNode entity.
build() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
build() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Creates a TunnelStatistics object.
build() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Builds a default virtual link object from the accumulated parameters.
build() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Builds a virtual network intent from the accumulated parameters.
buildAdjRibIn(List<BgpValueType>) - Method in interface org.onosproject.bgp.controller.BgpPeer
Maintaining Adj-RIB-In separately for each peer.
Builder(Alarm) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
Builder(DeviceId, String, Alarm.SeverityLevel, long) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
Builder() - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
 
builder() - Static method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Creates a new default virtual link builder.
builder() - Static method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns a new point to point intent builder.
BYTE_IN_BITS - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
BYTE_IN_BITS - Static variable in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
BYTE_IN_BITS - Static variable in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
bytes() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow bytes.
bytes() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol bytes.
bytesToPrefix(byte[], int) - Static method in class org.onosproject.bgpio.util.Validation
Converts byte array of prefix value to IpPrefix object.

C

cancel(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider cancel the path.
CEASE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
changePortState(DeviceId, PortNumber, boolean) - Method in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
channelId() - Method in interface org.onosproject.bgp.controller.BgpPeer
Identifies the channel used to communicate with the bgp peer.
checkMandatoryAttr(boolean, boolean, boolean, boolean, boolean) - Static method in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
Checks mandatory attributes are presents, if not present throws exception.
children() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the children of the instance node.
clear() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
closeConnectedPeers() - Method in interface org.onosproject.bgp.controller.BgpController
Close all connected BGP peers.
clusterCommunicator - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
clusterCommunicator - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
clusterService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
clusterService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
community() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Returns wide community value.
compareTo(Object) - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecRouteKey
 
compareTo(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
compareTo(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
 
compareTo(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
 
compareTo(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
Compares this and o object.
compareTo(Object) - Method in class org.onosproject.bgpio.types.AreaIDTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.As4Path
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.AsPath
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsDscpValue
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsFragment
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsIcmpCode
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsIcmpType
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsPacketLength
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsPortNum
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpFsTcpFlags
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
compareTo(Object) - Method in interface org.onosproject.bgpio.types.BgpValueType
Compares two objects.
compareTo(Object) - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.IsIsPseudonode
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.LinkStateAttributes
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.LocalPref
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.Med
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.MpReachNlri
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.MpUnReachNlri
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.NextHop
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.Origin
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.OspfPseudonode
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
compareTo(RouteDistinguisher) - Method in class org.onosproject.bgpio.types.RouteDistinguisher
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.WideCommunityInteger
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.WideCommunityParameter
 
compareTo(Object) - Method in class org.onosproject.bgpio.types.WideCommunityTarget
 
ComponentService - Interface in org.onosproject.incubator.component
Service for managing the components in the system.
ConfigException - Exception in org.onosproject.incubator.net.config.basics
Signals that an error was encountered while reading/writing configuration.
ConfigException(String) - Constructor for exception org.onosproject.incubator.net.config.basics.ConfigException
Constructs a new ConfigException with the given message.
ConfigException(String, Throwable) - Constructor for exception org.onosproject.incubator.net.config.basics.ConfigException
Constructs a new ConfigException with the given message and cause.
ConfigFilter - Interface in org.onosproject.incubator.elasticcfg
Abstraction for Filters that can be used while traversing the PropConfig stores.
ConfigFilter.Builder - Interface in org.onosproject.incubator.elasticcfg
Builder for ConfigFilter.
ConfigNode<V> - Interface in org.onosproject.incubator.elasticcfg
Abstraction of an instance in the elastic config store.
ConfigNode.Builder<V> - Interface in org.onosproject.incubator.elasticcfg
Builder for ConfigNode.
ConfigNodePath - Class in org.onosproject.incubator.elasticcfg
Abstraction of the key to an instance in the elastic config store.
ConfigNodePath(String, String) - Constructor for class org.onosproject.incubator.elasticcfg.ConfigNodePath
Creates a new ConfigNodePath from parentKey and nodeKey.
ConfigStoreType - Enum in org.onosproject.incubator.elasticcfg
Designates the store type for various Proprietary Config stores.
connectedPeerCount() - Method in interface org.onosproject.bgp.controller.BgpController
Get the BGP connected peers to this controller.
connectedPeers() - Method in interface org.onosproject.bgp.controller.BgpController
Return BGP connected peers.
CONNECTION_COLLISION_RESOLUTION - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
CONNECTION_NOT_SYNCHRONIZED - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
CONNECTION_REJECTED - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
connectPeer(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Connect to BGP peer with this IP address.
connectPeer() - Method in interface org.onosproject.bgp.controller.BgpConnectPeer
Initiate bgp peer connection.
connectPeer() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Get the peer connect instance.
connectPoint() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the connection point that this interface maps to.
Constants - Class in org.onosproject.bgpio.util
Provides Constants usage for BGP.
constraints(List<Constraint>) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
consumeAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmConsumer
Returns the list of active alarms consumed from the device.
consumerId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns consumer identity.
contextAsn() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Returns wide community context autonomous number.
controller - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
coreService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
coreService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
coreService - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
COST - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Creates the only label resource of some device id from begin label to end label.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Creates a label resource of some device id from begin label to end label.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
createGlobalPool(LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Creates the only global label resource pool.
createGlobalPool(LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Creates the global label resource pool.
createGlobalPool(LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
createOrUpdateTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Creates or updates a tunnel.
createOrUpdateTunnel(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Creates a tunnel or updates a tunnel with the new state given in input.
createOrUpdateTunnel(Tunnel) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
createOrUpdateTunnel(Tunnel, Tunnel.State) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
createRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
createRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
createTunnel(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Creates a network tunnel for all traffic from the specified source connection point to the indicated destination connection point.
createVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual device within the specified network.
createVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual host within the specified network.
createVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual link within the specified network.
createVirtualNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual network for the specified tenant.
createVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual port on the specified device.
currentUsedMaxLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.

D

deactivate(ApplicationId, String) - Method in interface org.onosproject.incubator.component.ComponentService
Deactivates the component identified by the given name.
deactivate() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
deactivate() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deactivate() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
deactivate() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
Distributed network store service deactivate method.
deactivate() - Method in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
decodeWideCommunityTlv(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.WideCommunity
Decode wide community target(s).
DEDICATED_ONE_ISTO_ONE - Static variable in class org.onosproject.bgpio.util.Constants
 
DEDICATED_ONE_PLUS_ONE - Static variable in class org.onosproject.bgpio.util.Constants
 
DEFAULT_HEADER_LENGTH - Static variable in class org.onosproject.bgpio.types.BgpHeader
 
DEFAULT_HOLD_TIME - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
DEFAULT_OPEN_HEADER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
DEFAULT_UPDATE_HEADER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
DefaultAlarm - Class in org.onosproject.incubator.net.faultmanagement.alarm
Default implementation of an alarm.
DefaultAlarm.Builder - Class in org.onosproject.incubator.net.faultmanagement.alarm
 
DefaultLabelResource - Class in org.onosproject.incubator.net.resource.label
the implementation of a label resource of a device.
DefaultLabelResource(String, long) - Constructor for class org.onosproject.incubator.net.resource.label.DefaultLabelResource
Initialize a label resource object.
DefaultLabelResource(DeviceId, LabelResourceId) - Constructor for class org.onosproject.incubator.net.resource.label.DefaultLabelResource
Initialize a label resource object.
DefaultLabelStack - Class in org.onosproject.incubator.net.tunnel
Default implementation of label stack.
DefaultLabelStack(List<LabelResourceId>) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultLabelStack
Creates label stack.
DefaultNeighbourMessageHandler - Class in org.onosproject.incubator.net.neighbour
Default neighbour message handler which implements basic proxying on an L2 network (i.e.
DefaultNeighbourMessageHandler() - Constructor for class org.onosproject.incubator.net.neighbour.DefaultNeighbourMessageHandler
 
DefaultOpticalTunnelEndPoint - Class in org.onosproject.incubator.net.tunnel
Default optical tunnel point model implementation.
DefaultOpticalTunnelEndPoint(ProviderId, Optional<ElementId>, Optional<PortNumber>, Optional<OpticalTunnelEndPoint>, OpticalTunnelEndPoint.Type, OpticalLogicId, boolean, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
Creates a optical tunnel point attributed to the specified provider (may be null).
DefaultTunnel - Class in org.onosproject.incubator.net.tunnel
The default implementation of an network tunnel.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, DefaultGroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, DefaultGroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnelDescription - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel description entity.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, ProviderId, TunnelName, Path, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, ProviderId, TunnelName, Path, NetworkResource, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelStatistics - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel statistics.
DefaultTunnelStatistics.Builder - Class in org.onosproject.incubator.net.tunnel
Builder for tunnelStatistics.
DefaultVirtualDevice - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual device.
DefaultVirtualDevice(NetworkId, DeviceId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
Creates a network element attributed to the specified provider.
DefaultVirtualHost - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual host.
DefaultVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualHost
Creates a virtual host attributed to the specified provider.
DefaultVirtualLink - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual link.
DefaultVirtualLink.Builder - Class in org.onosproject.incubator.net.virtual
Builder for DefaultVirtualLink objects.
DefaultVirtualNetwork - Class in org.onosproject.incubator.net.virtual
Default implementation of the virtual network descriptor.
DefaultVirtualNetwork(NetworkId, TenantId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
Creates a new virtual network descriptor.
DefaultVirtualPort - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual port.
DefaultVirtualPort(NetworkId, Device, PortNumber, ConnectPoint) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
DELAY - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
delete(BgpLSNlri) - Method in interface org.onosproject.bgp.controller.BgpLocalRib
Removes NLRI identifier if it exists.
delete(BgpLSNlri, RouteDistinguisher) - Method in interface org.onosproject.bgp.controller.BgpLocalRib
Removes VPN NLRI identifier mapped to route distinguisher if it exists.
deleteLink(BgpLinkLsNlriVer4) - Method in interface org.onosproject.bgp.controller.BgpLinkListener
Notify that got a packet of link from network and remove link.
deleteMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteMeterNow(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteNode(BgpNodeLSNlriVer4) - Method in interface org.onosproject.bgp.controller.BgpNodeListener
Notifies that the node was removed.
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Delete nodes in the elastic config store, recursively by deleting all intermediate nodes in the path.
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Delete nodes in the ElasticConfigStore, recursively by deleting all intermediate nodes in the path.
deleteTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes a tunnel by a specific tunnel identifier.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all tunnels between source point and destination point.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all specific type tunnels between source point and destination point.
deleteTunnel(TunnelId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deleteTunnel(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deleteTunnel(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
description() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a description of alarm.
description() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys a label resource pool of a specific device id.
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a label resource pool of a specific device id.
destroyDevicePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys the global label resource pool.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a the global label resource pool.
destroyGlobalPool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
destroyTunnel(NetworkId, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Destroys the specified network tunnel.
detectedProtocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol.
detectedProtocolName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol name.
detectedProtos() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI detected protocols statistic information.
deviceId() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
The device to which this alarm is related.
deviceId() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
deviceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
deviceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns a device id.
deviceLabelResourcePoolDestroyed(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that an label resource pool has been destroyed.
deviceLabelResourcePoolDetected(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that a device label resource pool has been detected.
deviceProviderRegistry - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
deviceService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
deviceService - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
DIRECT - Static variable in class org.onosproject.bgpio.util.Constants
 
discardedBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic discarded bytes.
disconnectPeer(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Disconnect this BGP peer with this IP address.
disconnectPeer() - Method in interface org.onosproject.bgp.controller.BgpConnectPeer
End bgp peer connection.
disconnectPeer() - Method in interface org.onosproject.bgp.controller.BgpPeer
Disconnects the bgp peer by closing the TCP connection.
displayPeers() - Method in interface org.onosproject.bgp.controller.BgpCfg
Returns the peer tree information.
displayPeers(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Return the BGP Peer information with this matching IP.
DistributedLabelResourceStore - Class in org.onosproject.incubator.store.resource.impl
Manages label resources using copycat.
DistributedLabelResourceStore() - Constructor for class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
DistributedMcastStore - Class in org.onosproject.incubator.store.mcast.impl
A distributed mcast store implementation.
DistributedMcastStore() - Constructor for class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
DistributedMeterStore - Class in org.onosproject.incubator.store.meter.impl
A distributed meter store implementation.
DistributedMeterStore() - Constructor for class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
DistributedTunnelStore - Class in org.onosproject.incubator.store.tunnel.impl
Manages inventory of tunnel in distributed data store that uses optimistic replication and gossip based techniques.
DistributedTunnelStore() - Constructor for class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
DistributedVirtualNetworkStore - Class in org.onosproject.incubator.store.virtual.impl
Implementation of the virtual network store.
DistributedVirtualNetworkStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
DOMAIN_IDENTIFIER - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
DomainTunnelId - Class in org.onosproject.incubator.net.tunnel
A wrapper class for a long used to identify domain level tunnels.
DomainTunnelId() - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructor for serializer.
DomainTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructs the Domain ID corresponding to a given long value.
downTunnel(ApplicationId, TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Triggers removal of specified tunnel.
DpiStatInfo - Class in org.onosproject.incubator.net.dpi
DPI statistic information.
DpiStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for default DpiStatInfo class.
DpiStatInfo(TrafficStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo and detectedProtos.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos and knownFlows.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos, knownFlows and unknownFlows.
dpiStatInfo() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics information.
DpiStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatInfo codec.
DpiStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
DpiStatistics - Class in org.onosproject.incubator.net.dpi
DPI statistics with received time.
DpiStatistics(String, DpiStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatistics
Constructor for DpiStatistics class.
DpiStatisticsCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatistics codec.
DpiStatisticsCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
DpiStatisticsManagerService - Interface in org.onosproject.incubator.net.dpi
Service for DPI Statistics Service Manager.
dpiThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Bps(Byte per second).
dpiThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Pps(Packet per second).
drop(NeighbourMessageContext) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Drops the incoming message.
drop() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Drops the incoming message.
DSCP_LEN - Static variable in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
dst() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the terminal of a tunnel.
dst() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point destination.
dst() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns destination point of tunnel.
dst(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the destination connect point to be used by the builder.
dstMac() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the destination MAC address of the message.

E

edgePorts() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of edge ports for the intent domain.
egress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the egress connect point associated with this resource at creation.
egressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the egress point of the virtual network intent that will be built.
egressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the traffic should egress.
egressVlan() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Gets egress VLAN of multicast traffic.
ElasticConfigEvent - Class in org.onosproject.incubator.elasticcfg
Describes a ProprietaryConfig event.
ElasticConfigEvent(ElasticConfigEvent.Type, ConfigNodePath, ConfigNode) - Constructor for class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Creates an event of a given type, config node value and config node path.
ElasticConfigEvent.Type - Enum in org.onosproject.incubator.elasticcfg
Type of configuration events.
ElasticConfigListener - Interface in org.onosproject.incubator.elasticcfg
Entity capable of receiving elastic config change events.
ElasticConfigService - Interface in org.onosproject.incubator.elasticcfg
Service for storing and distributing elastic configuration data.
ElasticConfigStore - Interface in org.onosproject.incubator.elasticcfg
Store service for storing and distributing elastic configuration data.
ElasticConfigStoreDelegate - Interface in org.onosproject.incubator.elasticcfg
Proprietary configuration store delegate abstraction.
elementId() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
elementId() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network element to which this tunnel point belongs.
empty() - Static method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
encode(DpiStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
encode(DpiStatistics, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
encode(FlowStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
encode(ProtocolStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
encode(TrafficStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
encodeWideCommunityTlv(ChannelBuffer, List<BgpValueType>) - Static method in class org.onosproject.bgpio.types.attr.WideCommunity
Encode wide community target(s).
endLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns an end Label id.
ENHANCED - Static variable in class org.onosproject.bgpio.util.Constants
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecRouteKey
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
 
equals(Object) - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
 
equals(Object) - Method in class org.onosproject.bgpio.types.AreaIDTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.As4Path
 
equals(Object) - Method in class org.onosproject.bgpio.types.AsPath
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
equals(Object) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
 
equals(Object) - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsDscpValue
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsFragment
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsIcmpCode
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsIcmpType
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsOperatorValue
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsPacketLength
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsPortNum
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpFsTcpFlags
 
equals(Object) - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
equals(Object) - Method in class org.onosproject.bgpio.types.IsIsPseudonode
 
equals(Object) - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.LocalPref
 
equals(Object) - Method in class org.onosproject.bgpio.types.Med
 
equals(Object) - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.NextHop
 
equals(Object) - Method in class org.onosproject.bgpio.types.Origin
 
equals(Object) - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
 
equals(Object) - Method in class org.onosproject.bgpio.types.OspfPseudonode
 
equals(Object) - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.RouteDistinguisher
 
equals(Object) - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
equals(Object) - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
equals(Object) - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
 
equals(Object) - Method in class org.onosproject.bgpio.types.WideCommunityInteger
 
equals(Object) - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
equals(Object) - Method in class org.onosproject.bgpio.types.WideCommunityParameter
 
equals(Object) - Method in class org.onosproject.bgpio.types.WideCommunityTarget
 
equals(Object) - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
equals(Object) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
equals(Object) - Method in class org.onosproject.incubator.net.intf.Interface
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.NextHop
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.NextHopData
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.Route
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
ethernetBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ethernet bytes.
excludeTarget() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Returns wide community exclude target.
excludeTargetTlv() - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
Returns wide community targets.
EXTENDED_COMMUNITY_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
 
EXTERNAL_BIT - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
EXTERNAL_TYPE_1 - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
EXTERNAL_TYPE_2 - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
externalBit() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
Returns External Bit.
EXTRA_TRAFFIC - Static variable in class org.onosproject.bgpio.util.Constants
 
ExtraSubjectFactories - Class in org.onosproject.incubator.net.config.basics
Set of subject factories for potential configuration subjects.

F

factory() - Method in interface org.onosproject.bgp.controller.BgpPeer
Provides the factory for BGP version.
FailedException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the PropConfigService.
FailedException() - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with no error message.
FailedException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with the given error message.
failedMeter(MeterOperation, MeterFailReason) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
fingerprint() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Returns the backing integer index.
FINITE_STATE_MACHINE_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
FIRST_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
FIRST_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
FIRST_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
FIRST_BIT - Static variable in class org.onosproject.bgpio.util.Validation
 
flag() - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Returns wide community flag.
FLAGS - Static variable in class org.onosproject.bgpio.types.As4Path
 
FLAGS - Static variable in class org.onosproject.bgpio.types.AsPath
 
FLAGS - Static variable in class org.onosproject.bgpio.types.attr.WideCommunity
 
FLAGS - Static variable in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
FLAGS - Static variable in class org.onosproject.bgpio.types.LocalPref
 
FLAGS - Static variable in class org.onosproject.bgpio.types.Med
 
FLAGS - Static variable in class org.onosproject.bgpio.types.MpReachNlri
 
FLAGS - Static variable in class org.onosproject.bgpio.types.MpUnReachNlri
 
FLAGS - Static variable in class org.onosproject.bgpio.types.NextHop
 
FLAGS - Static variable in class org.onosproject.bgpio.types.Origin
 
flood(NeighbourMessageContext) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Floods the incoming message to all edge ports except the in port.
flood() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Floods the incoming message out all ports except the input port.
FLOW_SPEC_LEN - Static variable in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsDscpValue
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsFragment
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsIcmpCode
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsIcmpType
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsIpProtocol
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsPacketLength
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsPortNum
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsSourcePortNum
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
FLOW_SPEC_TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsTcpFlags
 
flowDelay() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
flowDelay() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the end-to-end traffic flow delay of a tunnel.
flowRemoved(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Signals that a flow rule that was previously installed has been removed.
flows() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol flows.
flowSpecCapability() - Method in interface org.onosproject.bgp.controller.BgpCfg
Gets the flow specification capability.
flowSpecComponents() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Returns flow specification components.
flowSpecRpdCapability() - Method in interface org.onosproject.bgp.controller.BgpCfg
Returns the flow specification route policy distribution capability.
FlowStatInfo - Class in org.onosproject.incubator.net.dpi
Flow statistic information.
FlowStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for default FlowStatInfo class.
FlowStatInfo(String, String, int, String, int, int, String, long, long) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters.
FlowStatInfo(String, String, int, String, int, int, String, long, long, String) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters and hostServerName.
FlowStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for FlowStatInfo codec.
FlowStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
forSource(AlarmEntityId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
forward(NeighbourMessageContext, ConnectPoint) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Forwards the incoming message to the given connect point.
forward(NeighbourMessageContext, Interface) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Forwards the incoming message to a given interface.
forward(ConnectPoint) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Forwards the message to a given output port.
forward(Interface) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Forwards the message to a given interface.
FOUR_OCTET_AS_NUM_CAPA_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
FourOctetAsNumCapabilityTlv - Class in org.onosproject.bgpio.types
Provides FourOctetAsNumCapabilityTlv Capability Tlv.
FourOctetAsNumCapabilityTlv(int) - Constructor for class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
constructor to initialize rawValue.
FOURTH_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
FOURTH_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
FOURTH_BIT - Static variable in class org.onosproject.bgpio.util.Validation
 
fromHost(Host) - Static method in class org.onosproject.incubator.net.routing.NextHopData
Creates a new instance from a host.
fsActionTlv() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Returns flow specification action tlv.
fsActionTlv() - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
Returns extended community type.

G

get(NetworkId, Class<T>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns implementation of the specified service class for operating in the context of the given network.
get(Class<T>) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContext
Returns implementation of the specified service class.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContextProvider
Returns RemoteServiceContext for given URI.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceDirectory
Returns remote service context.
getActiveAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms.
getAfi() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
Returns afi Address Family Identifiers value.
getAfi() - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
Returns address family identifier value.
getAlarm(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm with the specified identifier.
getAlarmCounts(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on a given device.
getAlarmCounts() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on all devices.
getAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the alarms.
getAlarms(Alarm.SeverityLevel) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarms with the specified severity.
getAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm matching a given device, regardless of source within that device.
getAlarms(DeviceId, AlarmEntityId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm for a given device and source.
getAlarmsForFlow(DeviceId, long) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given flow.
getAlarmsForLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given link.
getAllMeters() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getAllRoutes() - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns all routes for all route tables in the system.
getAreaID() - Method in class org.onosproject.bgpio.types.AreaIDTlv
Returns opaque value of area id.
getAsNum() - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
Returns opaque value of AS Number.
getAsNumber() - Method in interface org.onosproject.bgp.controller.BgpCfg
Get the AS number to which this BGP speaker belongs.
getAsNumber() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Returns the AS number to which this peer belongs.
getAsNumber() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
Returns AS Number of Open Message.
getAsNumber() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
getBgpId() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
Returns BGP Identifier of Open Message.
getBgpId() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
getBgpLsIdentifier() - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
Returns opaque value of BGPLS-Identifier.
getCapabilityTlv() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
Returns capabilities of Open Message.
getCapabilityTlv() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
getChannel() - Method in interface org.onosproject.bgp.controller.BgpPeer
Gets the associated Netty channel handler for this bgp peer.
getConfig() - Method in interface org.onosproject.bgp.controller.BgpController
Get the BGPConfig class to the caller.
getCriteria() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to list all the ConfigNodePath criteria that are in place for a ConfigFilter.
getData() - Method in exception org.onosproject.bgpio.exceptions.BgpParseException
Returns error data for this exception.
getData() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg
Returns error data in notification message.
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the label resource pool of a label resource by a specific device id.
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the label resource pool by a specific device id.
getDeviceLabelResourcePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of devices in the specified virtual network.
getDevices(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getDomain(IntentDomainId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns the intent domain for the given id.
getDomains() - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns a set of all intent domains.
getDomains(DeviceId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns any network domains associated with the given device id.
getDpiStatistics(int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(int, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(String) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatistics(String, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatisticsLatest() - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
getDpiStatisticsLatest(int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
getErrorCode() - Method in exception org.onosproject.bgpio.exceptions.BgpParseException
Returns errorcode for this exception.
getErrorCode() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg
Returns errorCode in notification message.
getErrorSubCode() - Method in exception org.onosproject.bgpio.exceptions.BgpParseException
Returns error Subcode for this exception.
getErrorSubCode() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg
Returns error subCode in notification message.
getFactory(BgpVersion) - Static method in class org.onosproject.bgpio.protocol.BgpFactories
Returns the instance of BGP Version.
getFirstBit() - Method in class org.onosproject.bgpio.util.Validation
Returns first bit in type flags.
getFourthBit() - Method in class org.onosproject.bgpio.util.Validation
Returns fourth bit in type flags.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfDevicePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a global label resource pool.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused number of a global label resource pool.
getFreeNumOfGlobalPool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getGenericReader() - Static method in class org.onosproject.bgpio.protocol.BgpFactories
Returns BGP messsage generic reader.
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the global label resource pool.
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the global label resource pool.
getGlobalLabelResourcePool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getHandlerRegistrations() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Gets the neighbour message handlers that have been registered with the service.
getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg
 
getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpMessage
Returns BGP Header of BGP Message.
getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
 
getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
 
getHeader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
getHeader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
getHeader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
getHoldTime() - Method in interface org.onosproject.bgp.controller.BgpCfg
Returns the connection hold timer in seconds.
getHoldtime() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Get the keep alive timer value configured.
getHoldTime() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
Returns hold time of Open Message.
getHoldTime() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
getHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of hosts in the specified virtual network.
getHosts(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIdentifier() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
Returns Identifier in Nlri.
getIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
getIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
getIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
getInt() - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
Returns value of TLV.
getIntent(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the intent for the specified intent key.
getIntent(Key) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIntentData() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the set of intent data.
getIntentData(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the intent data matching the intent key.
getIntentData() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIntentData(Key) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIntents() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return all intents.
getIntents() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getInterfaceByName(ConnectPoint, String) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the interface with the given name.
getInterfaces() - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Retrieves all interfaces configured on this port.
getInterfaces() - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of all interfaces in the system.
getInterfacesByIp(IpAddress) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces with the given IP address.
getInterfacesByPort(ConnectPoint) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces configured on the given port.
getInterfacesByVlan(VlanId) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces in the given VLAN.
getIsIBgp() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Return the connection type eBGP or iBGP.
getIsoNodeId() - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
Returns ISO NodeID.
getIsoNodeId() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
Returns ISO NodeID.
getLargeASCapability() - Method in interface org.onosproject.bgp.controller.BgpCfg
Get the status of the 32 bit AS support for this BGP speaker.
getLength() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
Returns node descriptors length.
getLength() - Method in class org.onosproject.bgpio.types.BgpHeader
Returns message length.
getLength() - Method in class org.onosproject.bgpio.util.Validation
Returns attribute length.
getLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual link matching the network identifier, source connect point, and destination connect point.
getLink(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getLinkAttrUnRsrvdLinkBandwidth() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
Returns maximum unreserved bandwidth.
getLinkIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
Returns link identifier.
getLinkLocalIdentifier() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
Returns link local Identifer.
getLinkRemoteIdentifier() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
Returns link remote Identifer.
getLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of virtual links in the specified virtual network.
getLinks(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getLocalNodeDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpNodeLSNlri
Returns local node descriptors.
getLocalNodeDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpPrefixLSNlri
Returns local node descriptors.
getLocalNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
getLocalNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
getLocalNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
Returns local node descriptors.
getLsCapability() - Method in interface org.onosproject.bgp.controller.BgpCfg
Get the status of the link state support for this BGP speaker.
getMarker() - Method in class org.onosproject.bgpio.types.BgpHeader
Returns message marker.
getMatchingInterface(IpAddress) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns an interface that has an address that is in the same subnet as the given IP address.
getMaxConnRetryCount() - Method in interface org.onosproject.bgp.controller.BgpCfg
Get the connection retry count number.
getMaxConnRetryTime() - Method in interface org.onosproject.bgp.controller.BgpCfg
Get the connection retry time in seconds.
getMaxSession() - Method in interface org.onosproject.bgp.controller.BgpCfg
Returns the maximum number of session supported.
getMeter(MeterKey) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual network for the given network identifier.
getNetwork(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of networks.
getNetworks(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the information of the given next hop.
getNextHop(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getNextHops() - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns all next hops in the route store.
getNextHops() - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns all next hops in the route store.
getNextHops() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getNlriType() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
Returns NlriType of BGP-LS NLRI.
getNlriType() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
getNlriType() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
getNlriType() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns a value node or subtree under the given path.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns a value node or subtree under the given path.
getNodedescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
Returns node descriptors.
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns the number of children under the given path, excluding the node at the path.
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns the number of children under the given path, excluding the node at the path.
getOpaquePrefixAttribute() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
Returns the Opaque prefix attribute name.
getPacketVersion() - Method in enum org.onosproject.bgpio.protocol.BgpVersion
Returns Packet version of BGP Message.
getPeer(BgpId) - Method in interface org.onosproject.bgp.controller.BgpController
Returns the actual bgp peer for the given ip address.
getPeer(BgpId) - Method in interface org.onosproject.bgp.controller.BgpPeerManager
Gets connected peer.
getPeerConnState(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Get the current peer connection state information.
getPeerRouterId() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Return the peer router IP address.
getPeers() - Method in interface org.onosproject.bgp.controller.BgpController
Returns list of bgp peers connected to this BGP controller.
getPeerTree() - Method in interface org.onosproject.bgp.controller.BgpCfg
Return the peer tree map.
getPfxRouteTag() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
Returns the prefix route tag.
getPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of ports of the specified virtual device.
getPorts(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getPrefixdescriptor() - Method in interface org.onosproject.bgpio.protocol.BgpPrefixLSNlri
Returns list of Prefix descriptor.
getPrefixdescriptor() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
getPrefixdescriptor() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
Returns Prefix descriptors.
getPrefixIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
Returns Prefix Identifier.
getPrefixLen() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
Returns IP Prefix length.
getPrefixValue() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
Returns IP Prefix.
getProtocolId() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
Returns Protocol Id in Nlri.
getProtocolId() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
getProtocolId() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
getProtocolId() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
getProviders() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Returns a set of currently registered virtual providers.
getPsnIdentifier() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
Returns PSN Identifier.
getReader() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
Gets the BGP message reader.
getReader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
getRes() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
Returns res reserved field value.
getResources() - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Returns all intent resources held by the provider.
getRouteDistinguisher() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
Returns Route distinguisher in Nlri.
getRouteDistinguisher() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
getRouteDistinguisher() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
getRouteDistinguisher() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
getRouteDistinguisher() - Method in class org.onosproject.bgpio.types.RouteDistinguisher
Returns route distinguisher.
getRouterId() - Method in interface org.onosproject.bgp.controller.BgpCfg
Returns the Router ID of this BGP speaker.
getrouterID() - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
Returns RouterID.
getrouterID() - Method in class org.onosproject.bgpio.types.OspfPseudonode
Returns RouterID.
getRoutes() - Method in class org.onosproject.incubator.net.routing.RouteConfig
Returns all routes in this configuration.
getRoutes(RouteTableId) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the routes for a particular route table.
getRoutes() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
getRoutes(RouteTableId) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns the routes for the given next hop.
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the routes that point to the given next hop IP address.
getRoutesForNextHop(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getRouteTables() - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the IDs for all route tables in the store.
getRouteTables() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getSafi() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
Returns safi Subsequent Address Family Identifier value.
getSafi() - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
Returns subsequent address family identifier value.
getSecondBit() - Method in class org.onosproject.bgpio.util.Validation
Returns second bit in type flags.
getSelfInnitConnection() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Returns the connection is initiated from us or not.
getState() - Method in interface org.onosproject.bgp.controller.BgpCfg
Returns the status of the configuration based on this state certain operations like connection is handled.
getState() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Returns the connection State information of the peer.
getSubTlvs() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
Returns list of subTlvs.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Returns the set of tenant identifiers known to the system.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns set of registered tenant IDs.
getTenantIds() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getThirdBit() - Method in class org.onosproject.bgpio.util.Validation
Returns third bit in type flags.
getTime() - Method in interface org.onosproject.bgp.controller.BgpPacketStats
Returns the time.
getTunnelIds(Intent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the set of tunnel identifiers store against the intent.
getTunnelIds(Intent) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getTunnels(DeviceId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns the collection of tunnels applied on the specified device.
getType() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg
 
getType() - Method in interface org.onosproject.bgpio.protocol.BgpMessage
Returns BGP Type of BGP Message.
getType() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
 
getType() - Method in enum org.onosproject.bgpio.protocol.BgpType
Returns value as type of BGP message.
getType() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
 
getType() - Method in enum org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4.ProtocolType
Returns value of protocol type.
getType() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
Returns node descriptors type.
getType() - Method in enum org.onosproject.bgpio.protocol.NlriType
Returns value as LINK-STATE NLRI type.
getType() - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
getType() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
getType() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
getType() - Method in class org.onosproject.bgpio.types.AreaIDTlv
 
getType() - Method in class org.onosproject.bgpio.types.As4Path
 
getType() - Method in class org.onosproject.bgpio.types.AsPath
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
getType() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
 
getType() - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
getType() - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsDscpValue
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsFragment
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsIcmpCode
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsIcmpType
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsPacketLength
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsPortNum
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
getType() - Method in class org.onosproject.bgpio.types.BgpFsTcpFlags
 
getType() - Method in class org.onosproject.bgpio.types.BgpHeader
Returns message type.
getType() - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
getType() - Method in interface org.onosproject.bgpio.types.BgpValueType
Returns the Type of BGP Message.
getType() - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
getType() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
getType() - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
 
getType() - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
 
getType() - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
getType() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
 
getType() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
 
getType() - Method in class org.onosproject.bgpio.types.LinkStateAttributes
 
getType() - Method in class org.onosproject.bgpio.types.LocalPref
 
getType() - Method in class org.onosproject.bgpio.types.Med
 
getType() - Method in class org.onosproject.bgpio.types.MpReachNlri
 
getType() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
 
getType() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
getType() - Method in class org.onosproject.bgpio.types.NextHop
 
getType() - Method in class org.onosproject.bgpio.types.Origin
 
getType() - Method in enum org.onosproject.bgpio.types.Origin.OriginType
Returns value of ORIGIN type.
getType() - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
 
getType() - Method in class org.onosproject.bgpio.types.OspfPseudonode
 
getType() - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
getType() - Method in enum org.onosproject.bgpio.types.OspfRouteTypeTlv.RouteType
 
getType() - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
getType() - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
getType() - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
 
getType() - Method in class org.onosproject.bgpio.types.WideCommunityInteger
 
getType() - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
getType() - Method in class org.onosproject.bgpio.types.WideCommunityParameter
 
getType() - Method in class org.onosproject.bgpio.types.WideCommunityTarget
 
getValue() - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
Returns RouteType.
getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
Returns BGP version.
getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg
 
getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpMessage
Returns version of BGP Message.
getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
 
getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
 
getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
getVirtualDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual devices in the specified network.
getVirtualHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual hosts in the specified network.
getVirtualLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns collection of all virtual links in the specified network.
getVirtualNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual networks created on behalf of the specified tenant.
getVirtualPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of all virtual ports of the specified device.
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
groupId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns group flow table id which a tunnel match up.
groupId() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns group flow table id which a tunnel match up.
guessedFlowProtos() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of guessed flow protocols.

H

handleMessage(NeighbourMessageContext, HostService) - Method in class org.onosproject.incubator.net.neighbour.DefaultNeighbourMessageHandler
 
handleMessage(NeighbourMessageContext, HostService) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageHandler
Handles a neighbour message.
handler() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the neighbour message handler.
hashCode() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
 
hashCode() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecRouteKey
 
hashCode() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
hashCode() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
 
hashCode() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
 
hashCode() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
hashCode() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
 
hashCode() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
 
hashCode() - Method in class org.onosproject.bgpio.types.AreaIDTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.As4Path
 
hashCode() - Method in class org.onosproject.bgpio.types.AsPath
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
hashCode() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
 
hashCode() - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsDscpValue
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsFragment
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsIcmpCode
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsIcmpType
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsOperatorValue
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsPacketLength
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsPortNum
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpFsTcpFlags
 
hashCode() - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
hashCode() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
 
hashCode() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.LocalPref
 
hashCode() - Method in class org.onosproject.bgpio.types.Med
 
hashCode() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.NextHop
 
hashCode() - Method in class org.onosproject.bgpio.types.Origin
 
hashCode() - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
 
hashCode() - Method in class org.onosproject.bgpio.types.OspfPseudonode
 
hashCode() - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.RouteDistinguisher
 
hashCode() - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
hashCode() - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
hashCode() - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
 
hashCode() - Method in class org.onosproject.bgpio.types.WideCommunityInteger
 
hashCode() - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
hashCode() - Method in class org.onosproject.bgpio.types.WideCommunityParameter
 
hashCode() - Method in class org.onosproject.bgpio.types.WideCommunityTarget
 
hashCode() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
hashCode() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
hashCode() - Method in class org.onosproject.incubator.net.intf.Interface
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
hashCode() - Method in class org.onosproject.incubator.net.routing.NextHop
 
hashCode() - Method in class org.onosproject.incubator.net.routing.NextHopData
 
hashCode() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
hashCode() - Method in class org.onosproject.incubator.net.routing.Route
 
hashCode() - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
hashCode() - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
HEADER_LENGTH - Static variable in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
HOLD_TIMER_EXPIRED - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
hopCount() - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Returns hop count for wide community attribute.
hostAName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A name.
hostAPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A port.
hostBName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B name.
hostBPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B Port.
hostServerName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host server name.

I

id() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the id for the intent domain.
id() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the unique alarm id within this ONOS instance.
id() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
id() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the identifier.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel id.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the tunnel id.
id() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
id() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the network identifier.
identifier() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
Returns Identifier.
IDENTIFIER_LENGTH - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
IDENTIFIER_LENGTH - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
IDENTIFIER_SET - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
IGP_ROUTERID_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
IgpRouterId - Interface in org.onosproject.bgpio.protocol
Provides Abstraction of IGP RouterID TLV.
ingress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the ingress connect point associated with this resource at creation.
ingressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the ingress point of the virtual network intent that will be built.
ingressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the ingress traffic should be connected to the egress.
ingressVlan() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Gets ingress VLAN of multicast traffic.
inPacketCount() - Method in interface org.onosproject.bgp.controller.BgpPacketStats
Returns the count for no of packets received.
inPort() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the port where the packet came in to the network.
INSTANCE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
INSTANCE - Static variable in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
An instance of this class.
integer() - Method in class org.onosproject.bgpio.types.WideCommunityInteger
Returns wide community subtlv integer.
INTENT_DOMAIN_SUBJECT_FACTORY - Static variable in class org.onosproject.incubator.net.config.basics.ExtraSubjectFactories
 
IntentDomain - Class in org.onosproject.incubator.net.domain
Representation of an intent domain which includes the set of internal devices, the set of edge ports, and the implementation of the domain provider.
IntentDomain(IntentDomainId, String, Set<DeviceId>, Set<ConnectPoint>) - Constructor for class org.onosproject.incubator.net.domain.IntentDomain
 
IntentDomainEvent - Class in org.onosproject.incubator.net.domain
Describes an intent domain event.
IntentDomainEvent(IntentDomainEvent.Type, IntentDomain) - Constructor for class org.onosproject.incubator.net.domain.IntentDomainEvent
 
IntentDomainEvent.Type - Enum in org.onosproject.incubator.net.domain
 
IntentDomainId - Class in org.onosproject.incubator.net.domain
Intent domain identifier.
IntentDomainListener - Interface in org.onosproject.incubator.net.domain
Listener for intent domain events.
IntentDomainProvider - Interface in org.onosproject.incubator.net.domain
FIXME.
IntentDomainProviderRegistry - Interface in org.onosproject.incubator.net.domain
Abstraction of a intent domain provider registry.
IntentDomainProviderService - Interface in org.onosproject.incubator.net.domain
Service through which intent domain providers can report intent domain updates.
IntentDomainService - Interface in org.onosproject.incubator.net.domain
Service for that maintains a graph of intent domains and a registry of intent domain providers.
IntentPrimitive - Class in org.onosproject.incubator.net.domain
Abstract base class for intent primitives.
IntentPrimitive(ApplicationId) - Constructor for class org.onosproject.incubator.net.domain.IntentPrimitive
 
IntentResource - Class in org.onosproject.incubator.net.domain
The abstract base class for the resource that satisfies an intent primitive.
IntentResource(IntentPrimitive, ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.IntentResource
 
INTER_AREA_TYPE - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
Interface - Class in org.onosproject.incubator.net.intf
An Interface maps network configuration information (such as addresses and vlans) to a port in the network.
Interface(String, ConnectPoint, List<InterfaceIpAddress>, MacAddress, VlanId) - Constructor for class org.onosproject.incubator.net.intf.Interface
Creates new Interface with the provided configuration.
InterfaceAdminService - Interface in org.onosproject.incubator.net.intf
Provides a means to modify the interfaces configuration.
InterfaceConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for interfaces.
InterfaceConfig() - Constructor for class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
InterfaceEvent - Class in org.onosproject.incubator.net.intf
Describes an interface event.
InterfaceEvent(InterfaceEvent.Type, Interface) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type and subject.
InterfaceEvent(InterfaceEvent.Type, Interface, long) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject and time of event.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject and previous subject.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface, long) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject, previous subject and time.
InterfaceEvent.Type - Enum in org.onosproject.incubator.net.intf
 
InterfaceListener - Interface in org.onosproject.incubator.net.intf
Listener for interface events.
InterfaceService - Interface in org.onosproject.incubator.net.intf
Service for interacting with interfaces.
INTERNAL_BIT - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
internalDevices() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of internal devices for the intent domain (devices under exclusive control of the intent domain).
intf() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the interface of the registration.
INTRA_AREA_TYPE - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
INVALID_NETWORK_FIELD - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
INVALID_NEXTHOP_ATTRIBUTE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
INVALID_ORIGIN_ATTRIBUTE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
InvalidFilterException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the ConfigFilter.
InvalidFilterException() - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with no error message.
InvalidFilterException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with the given error message.
ip() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the IP address of the next hop.
ip() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Returns IP address.
ipAddress() - Method in class org.onosproject.bgp.controller.BgpId
Returns the ip address.
ipAddresses() - Method in class org.onosproject.incubator.net.intf.Interface
Deprecated.
in Falcon release in favour of an ordered list
ipAddressesList() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves a list of IP addresses that are assigned to the interface in the order that they were configured.
ipBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip bytes.
ipPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip packets.
ipPrefix() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
Returns ip prefix.
ipPrefix() - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
Returns ip prefix.
IPReachabilityInformationTlv - Class in org.onosproject.bgpio.types
Provides IP Reachability InformationTlv Tlv which contains IP Prefix.
IPReachabilityInformationTlv(byte, byte[], short) - Constructor for class org.onosproject.bgpio.types.IPReachabilityInformationTlv
Constructor to initialize parameters.
IPS - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
IpTunnelEndPoint - Class in org.onosproject.incubator.net.tunnel
Represent for a tunnel point using ip address.
ipTunnelPoint(IpAddress) - Static method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Create a IP tunnel end point.
IPV4_INTERFACE_ADDRESS_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
IPV4_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
IPV4_NEIGHBOR_ADDRESS_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
IPV4_NEIGHBOUR_SIZE - Static variable in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
IPV4_SIZE - Static variable in class org.onosproject.bgpio.util.Validation
 
IPv4AddressTlv - Class in org.onosproject.bgpio.types
Provides Implementation of IPv4AddressTlv.
IPv4AddressTlv(Ip4Address, short) - Constructor for class org.onosproject.bgpio.types.IPv4AddressTlv
Constructor to initialize parameters.
IPV6_INTERFACE_ADDRESS_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
IPV6_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
IPV6_NEIGHBOR_ADDRESS_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
IPv6AddressTlv - Class in org.onosproject.bgpio.types
Provides Implementation of IPv6AddressTlv.
IPv6AddressTlv(Ip6Address, short) - Constructor for class org.onosproject.bgpio.types.IPv6AddressTlv
Constructor to initialize parameters.
IS_IS_LEVEL_1_PROTOCOL_ID - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
IS_IS_LEVEL_2_PROTOCOL_ID - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
isActive() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the status of the intent domain.
isaspathSet() - Method in class org.onosproject.bgpio.types.AsPath
Returns whether ASpath path attribute is present.
isConnected() - Method in interface org.onosproject.bgp.controller.BgpPeer
Checks if the bgp peer is still connected.
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the pool of a specific device id is full.
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the pool of a specific device id is full.
isDevicePoolFull(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
isEmpty() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
isEmptyFilter() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to check if the ConfigFilter has an empty criteria set.
isGlobal() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
isGlobal() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Indicates whether or not the port is global significant.
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the global resource pool is full.
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the global resource pool is full.
isGlobalPoolFull() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
isHandshakeComplete() - Method in interface org.onosproject.bgp.controller.BgpPeer
Checks whether the handshake is complete.
isIbgpSession() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the bgp session type iBGP/eBGP.
ISIS_ADMIN_DATA_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
ISIS_LEVELONE - Static variable in class org.onosproject.bgpio.util.Constants
 
ISIS_LEVELTWO - Static variable in class org.onosproject.bgpio.util.Constants
 
ISIS_SMALL_METRIC - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
ISIS_WIDE_METRIC - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
IsIsNonPseudonode - Class in org.onosproject.bgpio.types
Provides Implementation of IsIsNonPseudonode Tlv.
IsIsNonPseudonode(byte[]) - Constructor for class org.onosproject.bgpio.types.IsIsNonPseudonode
Constructor to initialize isoNodeID.
ISISNONPSEUDONODE_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
IsIsPseudonode - Class in org.onosproject.bgpio.types
Provides implementation of IsIsPseudonode Tlv.
IsIsPseudonode(byte[], byte) - Constructor for class org.onosproject.bgpio.types.IsIsPseudonode
Constructor to initialize isoNodeID.
ISISPSEUDONODE_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
isisUpDownBit() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
Returns the IS-IS Up/Down Bit set or not.
isLinkStateAttributeSet() - Method in class org.onosproject.bgpio.types.LinkStateAttributes
Returns if the Link state attributes are set or not.
isLocalRibIbgpSession() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
Gets the bgp session type updated in local rib.
isMpReachNlriSet() - Method in class org.onosproject.bgpio.types.MpReachNlri
Returns whether MpReachNlri is present.
isMpUnReachNlriSet() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
Returns whether MpReachNlri is present.
isNextHopSet() - Method in class org.onosproject.bgpio.types.NextHop
Returns whether next hop is present.
isoNodeIdString(byte[]) - Method in class org.onosproject.bgp.controller.BgpDpid
 
isOriginSet() - Method in class org.onosproject.bgpio.types.Origin
Returns true if origin attribute is present otherwise false.
isPeerConfigured(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Check if this BGP peer is configured.
isPeerConnectable(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Check if the peer can be connected or not.
isPeerConnected(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Check if this BGP speaker is having connection with the peer.
isPeerConnected(BgpId) - Method in interface org.onosproject.bgp.controller.BgpPeerManager
Validate wheather peer is connected.
isReachable(DeviceId) - Method in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
isShort() - Method in class org.onosproject.bgpio.util.Validation
Returns whether attribute length read in short or byte.
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Indicates whether or not the specified connect points on the underlying network are traversable/reachable.
isValid() - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
isValid() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
 
isVirtualNetworkId() - Method in class org.onosproject.incubator.net.virtual.NetworkId
Checks if the id is for virtual network.
isVpnPresent() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
Returns whether VPN is present or not.
isVpnPresent() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
Returns whether VPN is present or not.
isVpnPresent() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
Returns whether VPN is present or not.

K

keepaliveMessageBuilder() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
Gets the builder object for a keepalive message.
keepaliveMessageBuilder() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
key(Key) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
knownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI known flows.

L

LABEL_POOL_APPLY - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_CREATED - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_DESTROYED - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_RELEASE - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
labelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Returns label identifier.
LabelResource - Interface in org.onosproject.incubator.net.resource.label
Representation of label resource.
LabelResourceAdminService - Interface in org.onosproject.incubator.net.resource.label
Service for managing label resource.
labelResourceAdminService - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
LabelResourceDelegate - Interface in org.onosproject.incubator.net.resource.label
Label resource store delegate.
LabelResourceEvent - Class in org.onosproject.incubator.net.resource.label
Describes label resource event.
LabelResourceEvent(LabelResourceEvent.Type, LabelResourcePool) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceEvent
Creates an event of a given type and the given LabelResourcePool.
LabelResourceEvent.Type - Enum in org.onosproject.incubator.net.resource.label
Type of label resource event.
labelResourceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
labelResourceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns label resource identifier.
LabelResourceId - Class in org.onosproject.incubator.net.resource.label
Representation of a label.
labelResourceId(long) - Static method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Creates a new label identifier.
LabelResourceListener - Interface in org.onosproject.incubator.net.resource.label
Entity capable of receiving label resource related events.
LabelResourceMessageSubjects - Class in org.onosproject.incubator.store.resource.impl
 
LabelResourcePool - Class in org.onosproject.incubator.net.resource.label
Abstraction of the capacity of device label resource or global label resource.
LabelResourcePool(String, long, long) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourcePool(String, long, long, long, long, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourceProvider - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an entity providing information about label resource to the core.
LabelResourceProviderRegistry - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an label resource provider registry.
LabelResourceProviderService - Interface in org.onosproject.incubator.net.resource.label
Means for injecting label information into the core.
LabelResourceRequest - Class in org.onosproject.incubator.net.resource.label
Represents for a label request.
LabelResourceRequest(DeviceId, LabelResourceRequest.Type, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Creates LabelResourceRequest object.
LabelResourceRequest.Type - Enum in org.onosproject.incubator.net.resource.label
Request type.
labelResources() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
labelResources() - Method in interface org.onosproject.incubator.net.tunnel.LabelStack
Returns sequence of label resources comprising the path.
LabelResourceService - Interface in org.onosproject.incubator.net.resource.label
Service for providing label resource allocation.
LabelResourceStore - Interface in org.onosproject.incubator.net.resource.label
Manages inventory of label; not intended for direct use.
LabelStack - Interface in org.onosproject.incubator.net.tunnel
Representation of a label stack in a network which represents the network path.
ldpBit() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
Returns true if LDP bit is set.
LENGTH - Static variable in class org.onosproject.bgpio.types.AreaIDTlv
 
LENGTH - Static variable in class org.onosproject.bgpio.types.attr.WideCommunity
 
LENGTH - Static variable in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
LENGTH - Static variable in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
LENGTH - Static variable in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
length - Variable in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
LENGTH - Static variable in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
LENGTH - Static variable in class org.onosproject.bgpio.types.IsIsPseudonode
 
LENGTH - Static variable in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
LENGTH - Static variable in class org.onosproject.bgpio.types.OspfNonPseudonode
 
LENGTH - Static variable in class org.onosproject.bgpio.types.OspfPseudonode
 
LENGTH - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
LENGTH - Static variable in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
length() - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Returns length of wide community attribute.
LINK_NLRITYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
LINK_NLRITYPE - Static variable in class org.onosproject.bgpio.types.MpReachNlri
 
LINK_NLRITYPE - Static variable in class org.onosproject.bgpio.types.MpUnReachNlri
 
LINK_PROTECTION_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
LINK_STATE_ATTRIBUTE_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
 
linkAttrIsIsAdminGrp() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
Link attributes of ISIS administrative group area.
linkAttrMaxLinkBandwidth() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
Returns Maximum link bandwidth.
linkDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpLinkLsNlri
Returns link descriptors.
linkDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Returns link descriptors.
linkDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
linkListener() - Method in interface org.onosproject.bgp.controller.BgpController
Return BGP link listener.
LinkLocalRemoteIdentifiersTlv - Class in org.onosproject.bgpio.types
Provides Implementation of Link Local/Remote IdentifiersTlv.
LinkLocalRemoteIdentifiersTlv(int, int) - Constructor for class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
Constructor to initialize parameters.
linkProviderRegistry - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
linkService - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
LINKSTATE_ATTRIB_TYPE - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
LinkStateAttributes - Class in org.onosproject.bgpio.types
Implements BGP Link state attribute.
LinkStateAttributes(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.types.LinkStateAttributes
Constructor to initialize parameters.
linkStateAttributes() - Method in class org.onosproject.bgpio.types.LinkStateAttributes
Returns linked list of Link, Node and Prefix TLVs.
listener() - Method in interface org.onosproject.bgp.controller.BgpController
Return BGP node listener.
load(ConnectPoint) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port.
LOCAL_NODE_DES_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
LOCAL_PREF_MAX_LEN - Static variable in class org.onosproject.bgpio.types.LocalPref
 
LOCAL_PREF_TYPE - Static variable in class org.onosproject.bgpio.types.LocalPref
 
localAsn() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Returns wide community local autonomous number.
localNodeDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpLinkLsNlri
Returns local node descriptors.
localNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Returns local node descriptors.
localNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
LocalPref - Class in org.onosproject.bgpio.types
Provides implementation of LocalPref BGP Path Attribute.
LocalPref(int) - Constructor for class org.onosproject.bgpio.types.LocalPref
Constructor to initialize LocalPref.
localPref() - Method in class org.onosproject.bgpio.types.LocalPref
Returns local preference value.
localRibAsNum() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
Gets the autonomous system number updated in local rib.
localRibIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
Gets the indetifier updated in local rib.
localRibIpAddress() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
Gets the Ipaddress updated in local rib.
localRibNlridetails() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
Returns local RIB Nlri details.
LocalRouteStore - Class in org.onosproject.incubator.store.routing.impl
Route store based on in-memory storage.
LocalRouteStore() - Constructor for class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
location() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the location of the next hop.
location() - Method in class org.onosproject.incubator.net.routing.NextHopData
Returns the location.
location() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop location.
log - Static variable in class org.onosproject.bgpio.protocol.BgpFactories
 
log - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
log - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
log - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
 
log - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
log - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpMessageVer4
 
log - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
log - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
 
log - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
log - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
log - Static variable in class org.onosproject.bgpio.types.BgpFsOperatorValue
 
log - Static variable in class org.onosproject.bgpio.types.BgpHeader
 
log - Static variable in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
support to indicate its support for four-octet AS numbers -CAPABILITY TLV format.
log - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
log - Static variable in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
log - Static variable in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
log - Static variable in class org.onosproject.bgpio.util.UnSupportedAttribute
 
logicId(long) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified long value.
logicId(String) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified string value.
longestPrefixMatch(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteService
Performs a longest prefix match on the given IP address.
longestPrefixMatch(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Performs a longest prefix match with the given IP address.
longestPrefixMatch(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
LSRID - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 

M

MAC - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
mac() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the MAC address that is assigned to the interface.
mac() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the MAC address of the next hop.
mac() - Method in class org.onosproject.incubator.net.routing.NextHopData
Returns the MAC address.
MALFORMED_ASPATH - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
MALFORMED_ATTRIBUTE_LIST - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
manuallyClearable() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm is manually-cleared by a user action within ONOS.
manuallyClearable() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
marker - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
MARKER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
marker - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
MARKER_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
MARKER_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
MARKER_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
MARKER_LENGTH - Static variable in class org.onosproject.bgpio.types.BgpHeader
 
MASK_BYTE_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
mastershipService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
mastershipService - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
MAX_BANDWIDTH_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
MAX_BANDWIDTH_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
MAXIMUM_NUMBER_OF_PREFIXES_REACHED - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
McastConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for multicast.
McastConfig() - Constructor for class org.onosproject.incubator.net.config.basics.McastConfig
 
mcastRib - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
mcastRoutes - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
Med - Class in org.onosproject.bgpio.types
Provides Implementation of Med BGP Path Attribute.
Med(int) - Constructor for class org.onosproject.bgpio.types.Med
Constructor to initialize med.
med() - Method in class org.onosproject.bgpio.types.Med
Returns Med value.
MED_MAX_LEN - Static variable in class org.onosproject.bgpio.types.Med
 
MED_TYPE - Static variable in class org.onosproject.bgpio.types.Med
 
MESSAGE_HEADER_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
meter() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
MeterData - Class in org.onosproject.incubator.store.meter.impl
A class representing the meter information stored in the meter store.
MeterData(Meter, MeterFailReason, NodeId) - Constructor for class org.onosproject.incubator.store.meter.impl.MeterData
 
MIN_LEN_AFTER_WITHDRW_ROUTES - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
MINIMUM_COMMON_HEADER_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
MISSING_WELLKNOWN_ATTRIBUTE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
modify(IntentResource, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Request that the provider attempt to modify an existing resource to satisfy a new intent primitive.
MpReachNlri - Class in org.onosproject.bgpio.types
 
MpReachNlri(List<BgpLSNlri>, short, byte, Ip4Address, int) - Constructor for class org.onosproject.bgpio.types.MpReachNlri
Constructor to initialize parameters.
MpReachNlri(BgpFlowSpecNlri, short, byte) - Constructor for class org.onosproject.bgpio.types.MpReachNlri
 
mpReachNlri() - Method in class org.onosproject.bgpio.types.MpReachNlri
Returns list of MpReach Nlri.
MPREACHNLRI_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
 
MPREACHNLRI_TYPE - Static variable in class org.onosproject.bgpio.types.MpReachNlri
 
mpReachNlriLen() - Method in class org.onosproject.bgpio.types.MpReachNlri
Returns length of MpReachNlri.
MpUnReachNlri - Class in org.onosproject.bgpio.types
Provides Implementation of MpUnReach Nlri BGP Path Attribute.
MpUnReachNlri(List<BgpLSNlri>, short, byte, int) - Constructor for class org.onosproject.bgpio.types.MpUnReachNlri
Constructor to initialize parameters.
MpUnReachNlri(BgpFlowSpecNlri, short, byte) - Constructor for class org.onosproject.bgpio.types.MpUnReachNlri
 
mpUnReachNlri() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
Returns list of MpUnReach Nlri.
MPUNREACHNLRI_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
 
MPUNREACHNLRI_TYPE - Static variable in class org.onosproject.bgpio.types.MpUnReachNlri
 
mpUnReachNlriLen() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
Returns length of MpUnReach.
MSG_HEADER_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
MSG_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
MSG_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
MSG_TYPE - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
MulticastData - Class in org.onosproject.incubator.store.mcast.impl
Simple entity maintaining a mapping between a source and a collection of sink connect points.
MulticastData(ConnectPoint) - Constructor for class org.onosproject.incubator.store.mcast.impl.MulticastData
 
MultiProtocolExtnCapabilityTlv - Class in org.onosproject.bgpio.types
Provides MultiProtocolExtnCapabilityTlv.
MultiProtocolExtnCapabilityTlv(short, byte, byte) - Constructor for class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
Constructor to initialize variables.

N

NAME - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
name() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the friendly name for the intent domain.
name() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol name.
name() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the name of the interface.
name() - Method in class org.onosproject.incubator.net.routing.RouteTableId
Returns the name of the route table.
negateFilter(ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to create a filter that include all entries rejected by the criteria.
negotiatedholdTime() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the negotiated hold time for the session.
NeighbourHandlerRegistration - Interface in org.onosproject.incubator.net.neighbour
Information about the registration of a neighbour message handler.
NeighbourMessageActions - Interface in org.onosproject.incubator.net.neighbour
Performs actions on a neighbour message contexts.
NeighbourMessageContext - Interface in org.onosproject.incubator.net.neighbour
Context of an incoming neighbor message (e.g.
NeighbourMessageHandler - Interface in org.onosproject.incubator.net.neighbour
Handler for an incoming neighbour message.
NeighbourMessageType - Enum in org.onosproject.incubator.net.neighbour
Neighbour message type.
NeighbourProtocol - Enum in org.onosproject.incubator.net.neighbour
Enumerates protocols used for neighbour discover/address resolution.
NeighbourResolutionService - Interface in org.onosproject.incubator.net.neighbour
Provides a means of registering logic for handling neighbour messages.
network() - Method in interface org.onosproject.incubator.net.virtual.VnetService
 
networkConfigService - Variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the network identifier to be used by the builder.
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
NetworkId - Class in org.onosproject.incubator.net.virtual
Representation of network identity.
NetworkId() - Constructor for class org.onosproject.incubator.net.virtual.NetworkId
 
networkId(long) - Static method in class org.onosproject.incubator.net.virtual.NetworkId
Creates a network id using the supplied backing id.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualElement
Returns the network identifier to which this virtual element belongs.
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the virtual network of the virtual network intent.
networkId() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the virtual network identifier.
NetworkTunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Network Tunnel Id.
NetworkTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Constructs the ID corresponding to a given long value.
NextHop - Class in org.onosproject.bgpio.types
Implementation of NextHop BGP Path Attribute.
NextHop(Ip4Address) - Constructor for class org.onosproject.bgpio.types.NextHop
Constructor to initialize parameters.
NextHop() - Constructor for class org.onosproject.bgpio.types.NextHop
Constructor to initialize default parameters.
nextHop() - Method in class org.onosproject.bgpio.types.NextHop
Return nexthop address.
NextHop - Class in org.onosproject.incubator.net.routing
Describes a routing next hop.
NextHop(IpAddress, NextHopData) - Constructor for class org.onosproject.incubator.net.routing.NextHop
Creates a new next hop.
nextHop() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop IP address.
nextHop() - Method in class org.onosproject.incubator.net.routing.Route
Returns the next hop IP address.
nexthop4() - Method in class org.onosproject.bgpio.types.MpReachNlri
Returns Nexthop IpAddress.
NEXTHOP_TYPE - Static variable in class org.onosproject.bgpio.types.NextHop
 
NextHopData - Class in org.onosproject.incubator.net.routing
Stores next hop information.
NextHopData(MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.NextHopData
Creates a new instance.
nextHopMac() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop MAC address.
nlri() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
Returns NLRI list of prefix.
nlri() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
NlriType - Enum in org.onosproject.bgpio.protocol
Enum to Provide the Different BGP-LS NLRI types.
NO_INTERFACE_NAME - Static variable in class org.onosproject.incubator.net.intf.Interface
 
NO_OF_BITS - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
NO_OF_BITS - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
NO_OF_PRIORITY - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
NODE_DESCRIPTOR_LOCAL - Static variable in class org.onosproject.bgp.controller.BgpDpid
 
NODE_DESCRIPTOR_REMOTE - Static variable in class org.onosproject.bgp.controller.BgpDpid
 
NODE_NLRITYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
NodeDescriptors - Class in org.onosproject.bgpio.protocol.linkstate
Provides Local and Remote NodeDescriptors which contains Node Descriptor Sub-TLVs.
NodeDescriptors() - Constructor for class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
Resets parameters.
NodeDescriptors(List<BgpValueType>, short, short) - Constructor for class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
Constructor to initialize parameters.
nodeKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the node key.
NodeType - Enum in org.onosproject.incubator.elasticcfg
Node Type representation for applications.
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
 
NONE - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents no network, or an unspecified network.
NONE - Static variable in class org.onosproject.incubator.net.virtual.TenantId
Represents no tenant, or an unspecified tenant.
nonNullFormat(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
 
notificationMessageBuilder() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
Gets the builder object for a notification message.
notificationMessageBuilder() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
NSSA_TYPE_1 - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
NSSA_TYPE_2 - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 

O

of(int) - Static method in class org.onosproject.bgpio.types.AreaIDTlv
Returns object of this class with specified areaID.
of(boolean, boolean, boolean, boolean) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
Returns object of this class with specified values.
of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
Returns object of this class with specified values.
of(ArrayList<Short>) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
Returns object of this class with specified values.
of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
Returns object of this class with specified values.
of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
Returns object of this class with specified values.
of(Ip4Address, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
Returns object of this class with specified values.
of(Ip6Address, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
Returns object of this class with specified values.
of(int, int) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
Returns object of this class with specified values.
of(long) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
Returns object of this class with specified values.
of(float, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
Returns object of this class with specified values.
of(boolean, boolean) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
Returns object of this class with specified values.
of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
Returns object of this class with specified values.
of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
Returns object of this class with specified values.
of(byte) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
Returns object of this class with specified values.
of(ArrayList<Integer>) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
Returns object of this class with specified values.
of(int) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
Returns object of this class with specified values.
of(List<Float>, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
Returns object of this class with specified values.
of(ArrayList<Long>) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
Returns object of this class with specified values.
of(boolean, boolean, boolean, boolean) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
Returns object of this class with specified values.
of(int) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
Returns object of this class with specified values.
of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
Returns object of this class with specified values.
of(short, Ip4Address, Ip6Address) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
Returns object of this class with specified values.
of(ArrayList<Integer>) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
Returns object of this class with specified values.
of(WideCommunityAttrHeader, int, int, int, WideCommunityTarget, WideCommunityExcludeTarget, WideCommunityParameter) - Static method in class org.onosproject.bgpio.types.attr.WideCommunity
Returns object of this class with specified values.
of(int) - Static method in class org.onosproject.bgpio.types.AutonomousSystemTlv
Returns object of this class with specified asNum.
of(IpPrefix, byte) - Static method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
Returns object of this class with specified values.
of(IpPrefix, byte) - Static method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
Returns object of this class with specified values.
of(int) - Static method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
Returns object of this class with specified bgpLsIdentifier.
of(int) - Static method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
constructor to initialize raw.
of(byte, byte[], short) - Static method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
of(Ip4Address, short) - Static method in class org.onosproject.bgpio.types.IPv4AddressTlv
Returns object of this class with specified values.
of(Ip6Address, short) - Static method in class org.onosproject.bgpio.types.IPv6AddressTlv
Returns object of this class with specified values.
of(byte[]) - Static method in class org.onosproject.bgpio.types.IsIsNonPseudonode
Returns object of this class with specified isoNodeID.
of(byte[], byte) - Static method in class org.onosproject.bgpio.types.IsIsPseudonode
Returns object of this class with specified values.
of(int, int) - Static method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
Returns object of this class with specified link local identifer and link remote identifer.
of(short, byte, byte) - Static method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
Returns object of MultiProtocolExtnCapabilityTlv.
of(int) - Static method in class org.onosproject.bgpio.types.OspfNonPseudonode
Returns object of this class with specified routerID.
of(int, Ip4Address) - Static method in class org.onosproject.bgpio.types.OspfPseudonode
Returns object of this class with specified values.
of(byte) - Static method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
Returns object of this class with specified routeType.
of(byte) - Static method in class org.onosproject.bgpio.types.RpdCapabilityTlv
Creates instance of RpdCapabilityTlv.
of(byte, byte, short) - Static method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Returns object of this class with specified values.
of(List<BgpValueType>) - Static method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
Returns object of this class with specified values.
of(List<Integer>) - Static method in class org.onosproject.bgpio.types.WideCommunityInteger
Returns object of this class with specified values.
of(List<BgpValueType>) - Static method in class org.onosproject.bgpio.types.WideCommunityParameter
Returns object of this class with specified values.
of(List<BgpValueType>) - Static method in class org.onosproject.bgpio.types.WideCommunityTarget
Returns object of this class with specified values.
one() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the first connection point associated with a tunnel.
ONE_BYTE_LEN - Static variable in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
OPEN_MESSAGE_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
OPEN_MSG_MINIMUM_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
openMessageBuilder() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
Gets the builder object for a open message.
openMessageBuilder() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
operatorValue() - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
Returns flow type operator and value.
OPT_PARA_TYPE_CAPABILITY - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
OpticalLogicId - Class in org.onosproject.incubator.net.tunnel
Representation of a label Id, a logical port identifier.
OpticalTunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Generic representation of a logical port entity in a consistent way, it is used to identify e.g., ODUk timeSlot, WDM lambda, etc.
OpticalTunnelEndPoint.Type - Enum in org.onosproject.incubator.net.tunnel
Represents coarse tunnel point type classification.
option() - Method in class org.onosproject.bgpio.types.BgpFsOperatorValue
Returns option of the flow type.
OPTIONAL_ATTRIBUTE_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
org.onosproject.bgp.controller - package org.onosproject.bgp.controller
BGP controller API.
org.onosproject.bgpio.exceptions - package org.onosproject.bgpio.exceptions
BGP custom exceptions.
org.onosproject.bgpio.protocol - package org.onosproject.bgpio.protocol
BGP Protocol specific components.
org.onosproject.bgpio.protocol.flowspec - package org.onosproject.bgpio.protocol.flowspec
BGP Protocol specific flow specification component details.
org.onosproject.bgpio.protocol.linkstate - package org.onosproject.bgpio.protocol.linkstate
BGP Protocol specific link state details.
org.onosproject.bgpio.protocol.ver4 - package org.onosproject.bgpio.protocol.ver4
BGP Protocol specific details of version 4.
org.onosproject.bgpio.types - package org.onosproject.bgpio.types
Implementation of Tlvs, Attributes and Descriptors.
org.onosproject.bgpio.types.attr - package org.onosproject.bgpio.types.attr
Implementation of BGP Link state attribute Tlvs.
org.onosproject.bgpio.util - package org.onosproject.bgpio.util
Implementation of BGP utility functions.
org.onosproject.incubator.component - package org.onosproject.incubator.component
Component management system.
org.onosproject.incubator.elasticcfg - package org.onosproject.incubator.elasticcfg
Abstractions for interacting with the elastic configuration subsystem.
org.onosproject.incubator.net - package org.onosproject.incubator.net
Incubating network model abstractions and APIs.
org.onosproject.incubator.net.config.basics - package org.onosproject.incubator.net.config.basics
Various basic builtin network configurations.
org.onosproject.incubator.net.domain - package org.onosproject.incubator.net.domain
Subsystem for network intent domains.
org.onosproject.incubator.net.dpi - package org.onosproject.incubator.net.dpi
Subsystem for dpi statistics service.
org.onosproject.incubator.net.faultmanagement.alarm - package org.onosproject.incubator.net.faultmanagement.alarm
Abstractions for interacting with alarms.
org.onosproject.incubator.net.intf - package org.onosproject.incubator.net.intf
Interface Service.
org.onosproject.incubator.net.neighbour - package org.onosproject.incubator.net.neighbour
Neighbour message (ARP, NDP) handling.
org.onosproject.incubator.net.resource.label - package org.onosproject.incubator.net.resource.label
Service for reserving labels as network resources.
org.onosproject.incubator.net.routing - package org.onosproject.incubator.net.routing
Unicast routing service.
org.onosproject.incubator.net.tunnel - package org.onosproject.incubator.net.tunnel
Tunnel model related services and providers API definitions.
org.onosproject.incubator.net.virtual - package org.onosproject.incubator.net.virtual
Network virtualization data models and services.
org.onosproject.incubator.net.virtual.provider - package org.onosproject.incubator.net.virtual.provider
Network virtualization data models and services.
org.onosproject.incubator.rpc - package org.onosproject.incubator.rpc
Incubating inter-cluster RPC APIs.
org.onosproject.incubator.store.mcast.impl - package org.onosproject.incubator.store.mcast.impl
A distributed multicast store implementation that stores multicast rib data consistently across the cluster.
org.onosproject.incubator.store.meter.impl - package org.onosproject.incubator.store.meter.impl
A distributed meter store implementation that stores meter data consistently across the cluster.
org.onosproject.incubator.store.resource.impl - package org.onosproject.incubator.store.resource.impl
Implementation of the label resource distributed store.
org.onosproject.incubator.store.routing.impl - package org.onosproject.incubator.store.routing.impl
Implementation of the unicast routing service.
org.onosproject.incubator.store.tunnel.impl - package org.onosproject.incubator.store.tunnel.impl
Implementation of distributed tunnel store using p2p synchronization protocol.
org.onosproject.incubator.store.virtual.impl - package org.onosproject.incubator.store.virtual.impl
Implementation of distributed virtual network store.
org.onosproject.provider.bgp.topology.impl - package org.onosproject.provider.bgp.topology.impl
Provider that uses BGP controller as a means of infrastructure topology discovery.
Origin - Class in org.onosproject.bgpio.types
Provides Implementation of mandatory BGP Origin path attribute.
Origin(byte) - Constructor for class org.onosproject.bgpio.types.Origin
Constructor to initialize parameters.
origin() - Method in class org.onosproject.bgpio.types.Origin
Returns type of Origin in Enum values.
origin() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
Origin.OriginType - Enum in org.onosproject.bgpio.types
Enum to provide ORIGIN types.
ORIGIN_TYPE - Static variable in class org.onosproject.bgpio.types.Origin
 
ORIGIN_VALUE_LEN - Static variable in class org.onosproject.bgpio.types.Origin
 
OSPF_LINK_METRIC - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
OSPF_V2_PROTOCOL_ID - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
OSPF_V3_PROTOCOL_ID - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
ospfFwdAddrLen() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
Returns OSPF forwarding address length.
ospfLclAddrBit() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
Returns the OSPF local address Bit set or not.
OspfNonPseudonode - Class in org.onosproject.bgpio.types
Provides implementation of OSPFNonPseudonode Tlv.
OspfNonPseudonode(int) - Constructor for class org.onosproject.bgpio.types.OspfNonPseudonode
Constructor to initialize routerID.
OSPFNONPSEUDONODE_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
ospfNoUnicastBit() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
Returns the OSPF no unicast Bit set or not.
ospfNssaBit() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
Returns the OSPF propagate NSSA Bit set or not.
OspfPseudonode - Class in org.onosproject.bgpio.types
Provides implementation of OSPFPseudonode Tlv.
OspfPseudonode(int, Ip4Address) - Constructor for class org.onosproject.bgpio.types.OspfPseudonode
Constructor to initialize parameters.
OSPFPSEUDONODE_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
OspfRouteTypeTlv - Class in org.onosproject.bgpio.types
Provides OSPF Route Type Tlv which contains route type.
OspfRouteTypeTlv(byte) - Constructor for class org.onosproject.bgpio.types.OspfRouteTypeTlv
Constructor to initialize routeType.
OspfRouteTypeTlv.RouteType - Enum in org.onosproject.bgpio.types
Enum for Route Type.
OSPFV2 - Static variable in class org.onosproject.bgpio.util.Constants
 
OSPFV3 - Static variable in class org.onosproject.bgpio.util.Constants
 
ospfv4FwdAddr() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
Returns IPV4 Address of OSPF forwarding address.
ospfv6FwdAddr() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
Returns IPV6 Address of OSPF forwarding address.
OTHER_CONFIGURATION_CHANGE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
OUT_OF_RESOURCES - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
outPacketCount() - Method in interface org.onosproject.bgp.controller.BgpPacketStats
Returns the count for no of packets sent out.
overLoadBit() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
Returns Overload Bit.

P

packCapabilityTlv(ChannelBuffer, BgpOpenMsgVer4) - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
returns length of capability tlvs.
packet() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the full parsed representation of the packet.
PACKET_MINIMUM_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
PACKET_MINIMUM_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
PACKET_VERSION - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
PACKET_VERSION - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
PACKET_VERSION - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
packetLossRate() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
packetLossRate() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the packet loss ratio of a tunnel.
packets() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow packets.
packets() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol packets.
packetVersion - Variable in enum org.onosproject.bgpio.protocol.BgpVersion
 
parameter() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Returns wide community parameter.
parameterTlv() - Method in class org.onosproject.bgpio.types.WideCommunityParameter
Returns wide community parameter.
parentKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the parent key.
parentPoint() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
parentPoint() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent tunnel point to which this tunnel point belongs, optional.
parseAttributeHeader(ChannelBuffer) - Static method in class org.onosproject.bgpio.util.Validation
Parses attribute Header.
parseCapabilityTlv(ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
Parsing capabilities.
parseLinkDescriptors(ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Parses link descriptors.
parseLinkIdendifier(ChannelBuffer, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Reads channel buffer and parses link identifier.
parseLocalNodeDescriptors(ChannelBuffer, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
Parse local node descriptors.
parseLocalNodeDescriptors(ChannelBuffer, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
Parse local node descriptors.
parseNlri(ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
Parses NLRI from channel buffer.
parseNodeDescriptors(ChannelBuffer, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Parses Local/Remote node descriptors.
parsePrefixDescriptors(ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
Parse list of prefix descriptors.
parsePrefixIdendifier(ChannelBuffer, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
Reads the channel buffer and parses Prefix Identifier.
parseWithdrawnRoutes(ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
Parsing withdrawn routes from channel buffer.
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
path() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the path of the tunnel.
path() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the path of the tunnel.
pathAttributes() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
Returns path attributes.
pathAttributes() - Method in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
Returns list of path attributes.
PathAttrNlriDetails - Class in org.onosproject.bgpio.protocol.linkstate
This Class stores path Attributes, protocol ID and Identifier of LinkState NLRI.
PathAttrNlriDetails() - Constructor for class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
 
PathAttrNlriDetailsLocalRib - Class in org.onosproject.bgpio.protocol.linkstate
This Class stores path Attributes, protocol ID and Identifier of LinkState nlri.
PathAttrNlriDetailsLocalRib(IpAddress, int, long, boolean, PathAttrNlriDetails) - Constructor for class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
Constructor to initialize parameter.
PEER_DECONFIGURED - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
peerManager() - Method in interface org.onosproject.bgp.controller.BgpController
Return BGP peer manager.
pfxExtRouteTag() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
Returns Extended route tag.
PHYSICAL - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents the underlying physical network.
PID - Static variable in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
portNumber() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
portNumber() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network port to which this tunnel point belongs, can not be be null.
PortStatisticsService - Interface in org.onosproject.incubator.net
Service for obtaining statistic information about device ports.
prefix() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the IP prefix.
prefix() - Method in class org.onosproject.incubator.net.routing.Route
Returns the IP prefix of the route.
PREFIX_IPV4_NLRITYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
prevSubject() - Method in class org.onosproject.incubator.net.intf.InterfaceEvent
Returns the previous interface subject.
prevSubject() - Method in class org.onosproject.incubator.net.routing.RouteEvent
Returns the previous subject of the event.
primitive() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the intent primitive associated with this resource at creation.
priority(int) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
processBgpPacket(BgpId, BgpMessage) - Method in interface org.onosproject.bgp.controller.BgpController
Process a message and notify the appropriate listeners.
producerName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
producerName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns tunnel producer name.
protectionType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
Returns Link Protection Type.
protocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow protocol.
protocol() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the protocol of the packet.
protocolID() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
Returns protocolID.
ProtocolStatInfo - Class in org.onosproject.incubator.net.dpi
Protocol statistic information.
ProtocolStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for default ProtocolStatInfo class.
ProtocolStatInfo(String, String, long, long, int) - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for ProtocolStatInfo class specified with protocol statistic parameters.
ProtocolStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for ProtocolStatInfo codec.
ProtocolStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
provider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the provider for the intent domain.
provider() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderService
Returns the virtual provider to which this service has been issued.
providerId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
PSEUDO - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
PSEUDO_PORT - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
pushFlowMetrics(NetworkId, DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given virtual device.
pushFlowMetricsWithoutFlowMissing(NetworkId, DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given device without flowMissing process.
pushTableStatistics(NetworkId, DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of table statistics entries currently extracted from the given virtual device.

Q

queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
queryAllTunnels() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(Tunnel.Type) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 

R

read(ChannelBuffer, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
Reads from channelBuffer and parses Link LS Nlri.
read(ChannelBuffer, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
Reads from channelBuffer and parses Node LS Nlri.
read(ChannelBuffer, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
Reads from channelBuffer and parses Prefix LS Nlri.
read(ChannelBuffer, short, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
Reads node descriptors Sub-TLVs.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
Reads from channelBuffer and parses BGP path attributes.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.AreaIDTlv
Reads the channel buffer and returns object of AreaIDTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.As4Path
Reads from the channel buffer and parses As4Path.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.AsPath
Reads from the channel buffer and parses AsPath.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
Reads the Node Flag Bits.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
Reads the IS-IS Area Identifier.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
Reads the Multi-topology ID of Node attribute.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
Reads the LS attribute node name.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
Reads the Opaque Node Properties.
read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
Reads the IPv4 Router-ID.
read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
Reads the IPv6 Router-ID.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
Reads the BGP link attributes IGP Metric.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
Reads the BGP link attributes of ISIS administrative group area.
read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
Reads the BGP link attributes of Maximum link bandwidth.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
Reads the BGP link attributes MPLS protocol mask.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
Reads the BGP link attributes Name.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
Reads the BGP link attributes Opaque link attribute.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
Reads the BGP link attributes protection type.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
Reads the BGP link attributes Shared Risk link group data.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
Reads the BGP link attributes of TE default metric.
read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
Reads the BGP link attributes of Maximum link bandwidth.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
Reads the Extended Tag.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
Reads the IGP Flags.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
Reads the Prefix Metric.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
Reads the Opaque Prefix Attribute.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
Reads the OSPF Forwarding Address.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
Reads the Route Tag.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.WideCommunity
Reads the wide community attribute.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.AutonomousSystemTlv
Reads the channel buffer and returns object of AutonomousSystemTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpExtendedCommunity
Reads from the channel buffer and parses extended community.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionReDirect
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
Reads the channel buffer and returns object of IPv4AddressTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsDscpValue
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsFragment
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsIcmpCode
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsIcmpType
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsIpProtocol
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsPacketLength
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsPortNum
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
Reads the channel buffer and returns object of IPv4AddressTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsTcpFlags
Reads the channel buffer and returns object.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpHeader
Read from channel buffer and Returns BGP header.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
Reads the channel buffer and parses BGPLS Identifier TLV.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
Reads the channel buffer and returns object of FourOctetAsNumCapabilityTlv.
read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
Reads the channel buffer and returns object of IPReachabilityInformationTlv.
read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.IPv4AddressTlv
Reads the channel buffer and returns object of IPv4AddressTlv.
read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.IPv6AddressTlv
Reads the channel buffer and returns object of IPv6AddressTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.IsIsNonPseudonode
Reads the channel buffer and returns object of IsIsNonPseudonode.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.IsIsPseudonode
Reads the channel buffer and returns object of IsIsPseudonode.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
Reads the channel buffer and returns object of LinkLocalRemoteIdentifiersTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.LinkStateAttributes
Reads the Link state attribute TLVs.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.LocalPref
Reads the channel buffer and returns object of LocalPref.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.Med
Reads the channel buffer and returns object of Med.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.MpReachNlri
Reads from ChannelBuffer and parses MpReachNlri.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.MpUnReachNlri
Reads from ChannelBuffer and parses MpUnReachNlri.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
Reads from channel buffer and returns object of MultiprotocolCapabilityTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.NextHop
Reads from ChannelBuffer and parses NextHop.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.Origin
Reads from ChannelBuffer and parses Origin.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.OspfNonPseudonode
Reads the channel buffer and returns object of OSPFNonPseudonode.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.OspfPseudonode
Reads the channel buffer and returns object of OSPFPseudonode.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
Reads from ChannelBuffer and parses OSPFRouteTypeTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.RouteDistinguisher
Reads route distinguisher from channelBuffer.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.RpdCapabilityTlv
Reads the channel buffer and returns object of RpdCapabilityTlv.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Reads the channel buffer and returns object of WideCommunityAttrHeader.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
Reads the channel buffer and returns object of WideCommunityExcludeTarget.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.WideCommunityInteger
Reads the channel buffer and returns object of WideCommunityInteger.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
Reads the channel buffer and returns object of WideCommunityIpV4Neighbour.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.WideCommunityParameter
Reads the channel buffer and returns object of WideCommunityParameter.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.WideCommunityTarget
Reads the channel buffer and returns object of WideCommunityTarget.
read(ChannelBuffer) - Static method in class org.onosproject.bgpio.util.UnSupportedAttribute
Reads channel buffer parses attribute header and skips specified length.
READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpMessageVer4
 
READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
Reader() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4.Reader
 
READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
readFrom(ChannelBuffer, BgpHeader) - Method in interface org.onosproject.bgpio.protocol.BgpMessageReader
Reads the Objects in the BGP Message and Returns BGP Message.
readFrom(ChannelBuffer, BgpHeader) - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4.Reader
 
realizedBy() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
realizedBy() - Method in interface org.onosproject.incubator.net.virtual.VirtualPort
Returns the underlying port using which this port is realized.
reason() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
RECEIVE_UNEXPECTED_MESSAGE_IN_ESTABLISHED_STATE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
RECEIVE_UNEXPECTED_MESSAGE_IN_OPENCONFIRM_STATE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
RECEIVE_UNEXPECTED_MESSAGE_IN_OPENSENT_STATE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
receivedTime() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics received time.
register(P) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Registers the supplied virtual provider with the virtual core.
registerNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given connect point.
registerNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given interface.
registerTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Registers the specified, externally generated tenant identifier.
release(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider release an intent resource.
releaseCollection() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns the collection of release labels.
releaseLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns the Set of released label before.
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to device pools .
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to device pools .
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to the global resource pool.
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to the global resource pool.
releaseToGlobalPool(Set<LabelResourceId>) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
releaseTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel.
releaseTunnel(ElementId, Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel given the respective device.
REMOTE_NODE_DES_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
remoteBgpASNum() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the BGP remote bgp AS number.
remoteBgpCapability() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the BGP capabilities for this BGP peer.
remoteBgpHoldTime() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the BGP peer hold time.
remoteBgpId() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the BGP ID of BGP peer.
remoteBgpIdentifier() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the BGP version for this bgp peer.
remoteBgpVersion() - Method in interface org.onosproject.bgp.controller.BgpSessionInfo
Gets the BGP version of peer.
remoteNodeDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpLinkLsNlri
Returns remote node descriptors.
remoteNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
Returns remote node descriptors.
remoteNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
RemoteServiceContext - Interface in org.onosproject.incubator.rpc
Context for Remote service.
RemoteServiceContextProvider - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service implementation provider.
RemoteServiceContextProviderService - Interface in org.onosproject.incubator.rpc
 
RemoteServiceDirectory - Interface in org.onosproject.incubator.rpc
Service for retrieving RPC session handler (RemoteServiceContext).
RemoteServiceProviderRegistry - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service provider registry.
remove(IpAddress, IpAddress) - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
Deletes local and remote speakers.
remove(ConnectPoint, String) - Method in interface org.onosproject.incubator.net.intf.InterfaceAdminService
Removes an interface configuration from the system.
removeConfigListener(ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Unregisters a previously added listener.
removeConnectedPeer(BgpId) - Method in interface org.onosproject.bgp.controller.BgpPeerManager
Remove connected peer.
removeCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Removes the given ConfigNodePath filtering criteria from a ConfigFilter object.
removeDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual device from the given network.
removeDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeFlowRule(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to remove the specified flow rules to their respective virtual devices.
removeHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual host from the store.
removeHost(NetworkId, HostId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeIntent(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Remove the virtual intent from the store.
removeIntent(Key) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeInterface(String) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Removes an interface from the config.
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified link from the store.
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeLinkListener(BgpLinkListener) - Method in interface org.onosproject.bgp.controller.BgpController
Unregister a listener.
removeListener(BgpNodeListener) - Method in interface org.onosproject.bgp.controller.BgpController
Unregister a listener.
removeNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual network from the store.
removeNetwork(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeNextHop(IpAddress, NextHopData) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Removes a next hop information from the store.
removeNextHop(IpAddress, NextHopData) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Removes a node from the elastic config store.
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Removes a node from the ElasticConfigStore.
removePeer(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Remove the BGP peer with this IP address.
removePort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified port from the given device and network.
removePort(NetworkId, DeviceId, PortNumber) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeRoute(Route) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Removes the given route from the store.
removeRoute(Route) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
removeSink(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
removeTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified tenant ID from the store.
removeTenantId(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel.
removeTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the intent to tunnel identifier mapping from the store.
removeTunnelId(Intent, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeTunnels(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel leading to and from the specified labels.
removeTunnels(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes all provisioned tunnels leading to and from the specified connection point.
removeVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual device and all its ports and affiliated links.
removeVirtualHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual host.
removeVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual link.
removeVirtualNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual network and all its devices and links.
removeVirtualPort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual port.
reply(NeighbourMessageContext, MacAddress) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Replies to an incoming request with the given MAC address.
reply(MacAddress) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Replies to the request message with a given MAC address.
request(IntentDomain, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider attempt to satisfy the intent primitive.
request(IntentDomainId, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Requests an intent primitive from the intent domain.
RES - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
RESERVED - Static variable in class org.onosproject.bgpio.util.Constants
 
ResolvedRoute - Class in org.onosproject.incubator.net.routing
Represents a route with the next hop MAC address resolved.
ResolvedRoute(Route, MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.ResolvedRoute
Creates a new resolved route.
ResolvedRoute(IpPrefix, IpAddress, MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.ResolvedRoute
Creates a new resolved route.
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
resource() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Network resource backing the tunnel, e.g.
resource() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the network resource backing the tunnel, e.g.
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source and destination back the store.
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source and destination back the store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
roleChanged(DeviceId, MastershipRole) - Method in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
Route - Class in org.onosproject.incubator.net.routing
Represents a route.
Route(Route.Source, IpPrefix, IpAddress) - Constructor for class org.onosproject.incubator.net.routing.Route
Creates a route.
Route.Source - Enum in org.onosproject.incubator.net.routing
Source of the route.
ROUTE_TARGET_LEN - Static variable in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
RouteAdminService - Interface in org.onosproject.incubator.net.routing
Service allowing mutation of unicast routing state.
RouteConfig - Class in org.onosproject.incubator.net.routing
Route configuration object for Route Service.
RouteConfig() - Constructor for class org.onosproject.incubator.net.routing.RouteConfig
 
routeDistinguisher() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Returns route distinguisher for the flow specification components.
RouteDistinguisher - Class in org.onosproject.bgpio.types
Implementation of RouteDistinguisher.
RouteDistinguisher() - Constructor for class org.onosproject.bgpio.types.RouteDistinguisher
Resets fields.
RouteDistinguisher(long) - Constructor for class org.onosproject.bgpio.types.RouteDistinguisher
Constructor to initialize parameters.
RouteEvent - Class in org.onosproject.incubator.net.routing
Describes an event about a route.
RouteEvent(RouteEvent.Type, ResolvedRoute) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event without specifying previous subject.
RouteEvent(RouteEvent.Type, ResolvedRoute, long) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event.
RouteEvent(RouteEvent.Type, ResolvedRoute, ResolvedRoute) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event with previous subject.
RouteEvent.Type - Enum in org.onosproject.incubator.net.routing
Route event type.
routeKey() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecRouteKey
Returns route key.
RouteListener - Interface in org.onosproject.incubator.net.routing
Listener for route events.
RouteService - Interface in org.onosproject.incubator.net.routing
Unicast IP route service.
RouteStore - Interface in org.onosproject.incubator.net.routing
Unicast route store.
RouteStoreDelegate - Interface in org.onosproject.incubator.net.routing
Route store delegate abstraction.
RouteTableId - Class in org.onosproject.incubator.net.routing
Identifier for a routing table.
RouteTableId(String) - Constructor for class org.onosproject.incubator.net.routing.RouteTableId
Creates a new route table ID.
ROUTING_UNIVERSE - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
RPD_CAPABILITY_RECEIVE_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
RPD_CAPABILITY_SEND_RECEIVE_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
RPD_CAPABILITY_SEND_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
RpdCapabilityTlv - Class in org.onosproject.bgpio.types
Provides implementation of BGP route policy distribution capability tlv.
RpdCapabilityTlv(byte) - Constructor for class org.onosproject.bgpio.types.RpdCapabilityTlv
Creates instance of route policy distribution capability.
rsvpBit() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
Returns RSVP TE information.

S

SAFI - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
safi() - Method in class org.onosproject.bgpio.types.MpReachNlri
Returns SAFI.
safi() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
Returns SAFI.
SAFI_FLOWSPEC_RPD_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
SAFI_FLOWSPEC_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
SAFI_IPV4_UNICAST - Static variable in class org.onosproject.bgpio.util.Constants
 
SAFI_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
SCHEMES - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
SECOND_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
SECOND_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
SECOND_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
SECOND_BIT - Static variable in class org.onosproject.bgpio.util.Validation
 
selector(TrafficSelector) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
sender() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the source IP address of the message.
sendMessage(BgpMessage) - Method in interface org.onosproject.bgp.controller.BgpPeer
Writes the message to the peer.
sendMessage(List<BgpMessage>) - Method in interface org.onosproject.bgp.controller.BgpPeer
Writes the BGPMessage list to the peer.
sendReceive() - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
Returns value of send receive field of route policy distribution capability.
serviceAffecting() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns true if alarm is service affecting Note: Whilst X.733 combines service-affecting state with severity (where severities of critical and major are deemed service-affecting) ONOS keeps these attributes separate.
serviceAffecting() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
sessionInfo() - Method in interface org.onosproject.bgp.controller.BgpPeer
Return the BGP session info.
setAlarms(List<String>) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set alarms.
setAsNumber(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the AS number to which this BGP speaker belongs.
setAsNumber(int) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the AS number to which this peer belongs.
setAsNumber(short) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets AS number in Open Message and return its builder.
setAvgPktSize(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setBgpId(int) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets BGP Identifier in Open Message and return its builder.
setBgpPathAttributes(List<BgpValueType>) - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg.Builder
 
setBreed(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setBwUtilization(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
set bandwidth utilization.
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setCapabilityTlv(LinkedList<BgpValueType>) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets capabilities in Open Message and return its builder.
setChannel(Channel) - Method in interface org.onosproject.bgp.controller.BgpPeer
Sets the associated Netty channel for this bgp peer.
setCommunity(int) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Sets wide community value.
setConnected(boolean) - Method in interface org.onosproject.bgp.controller.BgpPeer
Sets whether the bgp peer is connected.
setConnectPeer(BgpConnectPeer) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the peer connect instance.
setContextAsn(int) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Sets wide community context autonomous number.
setCoreService(CoreService) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
This method is used for Junit tests to set the CoreService instance, which is required to set the IdGenerator instance.
setData(byte[]) - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg.Builder
Sets error data in notification message and return its builder.
setDetectedProtocol(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtocolName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtos(List<ProtocolStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the detected protocols statistic information.
setDiscardedBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDpiThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDpiThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setEgressVlan(VlanId) - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Sets egress VLAN of multicast traffic.
setErrorCode(byte) - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg.Builder
Sets errorCode in notification message and return its builder.
setErrorSubCode(byte) - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg.Builder
Sets error subCode in notification message and return its builder.
setEthernetBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setExcludeTarget(WideCommunityExcludeTarget) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Sets wide community exclude target.
setExcludeTargetTlv(List<BgpValueType>) - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
Sets wide community target.
setFlag(byte) - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Sets wide community flag.
setFlowDelay(Duration) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set flow delay.
setFlows(int) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setFlowSpecCapability(BgpCfg.FlowSpec) - Method in interface org.onosproject.bgp.controller.BgpCfg
Sets the flow specification capability.
setFlowSpecCapabilityTlv(boolean) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets flow specification capability and return its builder.
setFlowSpecComponents(List<BgpValueType>) - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Sets flow specification components.
setFlowSpecRpdCapability(boolean) - Method in interface org.onosproject.bgp.controller.BgpCfg
Sets the flow specification route policy distribution capability.
setFlowSpecRpdCapabilityTlv(boolean) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets flow specification route distribution policy capability and return its builder.
setFsActionTlv(List<BgpValueType>) - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Set flow specification action tlv.
setGuessedFlowProtos(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setHeader(BgpHeader) - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg.Builder
 
setHeader(BgpHeader) - Method in interface org.onosproject.bgpio.protocol.BgpMessage.Builder
Sets BgpHeader and return its builder.
setHeader(BgpHeader) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
 
setHeader(BgpHeader) - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg.Builder
 
setHoldTime(short) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the keep alive timer for the connection.
setHoldtime(short) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the keep alive timer value.
setHoldTime(short) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets hold time in Open Message and return its builder.
setHopCount(byte) - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Sets wide community hop count.
setHostAName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostAPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostServerName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setIdentifier(long) - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
Sets identifier with specified identifier.
setIngressVlan(VlanId) - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Sets ingress VLAN of multicast traffic.
setInteger(List<Integer>) - Method in class org.onosproject.bgpio.types.WideCommunityInteger
Sets wide community subtlv integer.
setIpBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setIpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setIsIBgp(boolean) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the connection type eBGP or iBGP.
setKnownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the known flows information.
setLargeASCapability(boolean) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the 32 bit AS support capability to this BGP speaker.
setLargeAsCapabilityTlv(boolean) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets isLargeAsCapabilityTlvSet and return its builder.
setLength(short) - Method in class org.onosproject.bgpio.types.BgpHeader
Sets message length.
setLength(short) - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
Sets wide community length.
setLinkLSIdentifier(BgpLinkLSIdentifier) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
Set the link LS identifier.
setLocalAsn(int) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Sets wide community local autonomous number.
setLsCapability(boolean) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the link state support to this BGP speaker.
setLsCapabilityTlv(boolean) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets isLsCapabilityTlvSet and return its builder.
setMarker(byte[]) - Method in class org.onosproject.bgpio.types.BgpHeader
Sets marker field.
setMaxConnRetryCout(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the connection retry count.
setMaxConnRetryTime(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the connection retry time in seconds.
setMaxSession(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the maximum number of sessions to support.
setName(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setNodeLSIdentifier(BgpNodeLSIdentifier) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
Set the node LS identifier.
setPacketLossRatio(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set packet loss ratio.
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setParameter(WideCommunityParameter) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Sets wide community parameter.
setParameterTlv(List<BgpValueType>) - Method in class org.onosproject.bgpio.types.WideCommunityParameter
Sets wide community parameter.
setPathAttribute(List<BgpValueType>) - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
Sets path attribute with specified path attribute.
setPeerConnState(String, BgpPeerCfg.State) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the current connection state information.
setPeerRouterId(String) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the peer router IP address.
setPeerRouterId(String, int) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the peer router IP address and AS number.
setPrefixLSIdentifier(BgpPrefixLSIdentifier) - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
Set the prefix LS identifier.
setProtocol(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setProtocolID(BgpNodeLSNlriVer4.ProtocolType) - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
Sets protocolID with specified protocolID.
setProvider(IntentDomainProvider) - Method in class org.onosproject.incubator.net.domain.IntentDomain
Sets the provider for the intent domain if one is not already set.
setRouteDistinguiher(RouteDistinguisher) - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Set route distinguisher for flow specification component.
setRouterId(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
Set the Router ID of this BGP speaker.
setSelfInnitConnection(boolean) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the connection is initiated from us or not.
setSource(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
setState(BgpCfg.State) - Method in interface org.onosproject.bgp.controller.BgpCfg
To set the current state of the configuration.
setState(BgpPeerCfg.State) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
Set the connection state information of the peer.
setTarget(WideCommunityTarget) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Sets wide community target.
setTargetTlv(List<BgpValueType>) - Method in class org.onosproject.bgpio.types.WideCommunityTarget
Sets wide community target.
setTcpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTotalPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficDurationSec(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficStatistics(TrafficStatInfo) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the traffic statistic information.
setTrafficThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTunnelId(TunnelId) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set tunnel id.
setType(byte) - Method in class org.onosproject.bgpio.types.BgpHeader
Sets message type.
setUdpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUniqueFlows(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUnknownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the unknown flows information.
setupTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel.
setupTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel given the respective device.
setupTunnel(ApplicationId, ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Creates a tunnel with given path and default initial state.
setVpnFlowSpecCapabilityTlv(boolean) - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
Sets VPN flow specification capability and return its builder.
severity() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the severity.
severity() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
SHARED - Static variable in class org.onosproject.bgpio.util.Constants
 
sinks() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
sinksFor(McastRoute) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
SIZE - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
SIZE - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
skipBytes(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.util.UnSupportedAttribute
Skip specified bytes in channel buffer.
source() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns an entity within the context of this alarm's device.
source() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
source() - Method in class org.onosproject.incubator.net.routing.Route
Returns the route source.
source() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
sourceFor(McastRoute) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
src() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the origin of a tunnel.
src() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point source.
src() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns source point of tunnel.
src(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the source connect point to be used by the builder.
srcMac() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the source MAC address of the message.
state() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
state() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel state.
state(Link.State) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the link state to be used by the builder.
STATIC_CONFIGURATION - Static variable in class org.onosproject.bgpio.util.Constants
 
storageService - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storageService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
storageService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
storageService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
storeMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
storeRoute(McastRoute, McastStore.Type) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storeSink(McastRoute, ConnectPoint, McastStore.Type) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storeSource(McastRoute, ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
sType - Variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
submit(IntentDomainId, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Submits an intent resource to the intent domain for installation.

T

target() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
Returns wide community target.
target() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the target IP address of the message.
targetTlv() - Method in class org.onosproject.bgpio.types.WideCommunityTarget
Returns wide community targets.
tcpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic TCP packets.
TE_COST - Static variable in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
TE_DATA_LEN - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
tenantId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
TenantId - Class in org.onosproject.incubator.net.virtual
Representation of network tenant.
TenantId() - Constructor for class org.onosproject.incubator.net.virtual.TenantId
 
tenantId(String) - Static method in class org.onosproject.incubator.net.virtual.TenantId
Creates a tenant id using the supplied backing id.
tenantId() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the identifier of the tenant to which this virtual network belongs.
THIRD_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
THIRD_BIT - Static variable in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
THIRD_BIT - Static variable in class org.onosproject.bgpio.util.Validation
 
timeCleared() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when cleared.
timeCleared() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timeRaised() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when raised.
timeRaised() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timeUpdated() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns time at which the alarm was updated most recently, due to some change in the device, or ONOS.
timeUpdated() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toInetAddress(int, ChannelBuffer) - Static method in class org.onosproject.bgpio.util.Validation
Convert byte array to InetAddress.
toLong() - Method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
 
topologyChanged(Set<Set<ConnectPoint>>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProviderService
Set of separate topology clusters expressed in terms of connect points which belong to the same SCC of the underlying topology.
toString() - Method in class org.onosproject.bgp.controller.BgpDpid
 
toString() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
 
toString() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecRouteKey
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetails
 
toString() - Method in class org.onosproject.bgpio.protocol.linkstate.PathAttrNlriDetailsLocalRib
 
toString() - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
toString() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
toString() - Method in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
 
toString() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
toString() - Method in class org.onosproject.bgpio.types.AreaIDTlv
 
toString() - Method in class org.onosproject.bgpio.types.As4Path
 
toString() - Method in class org.onosproject.bgpio.types.AsPath
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
toString() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
toString() - Method in class org.onosproject.bgpio.types.attr.WideCommunity
 
toString() - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
toString() - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsDscpValue
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsFragment
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsIcmpCode
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsIcmpType
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsOperatorValue
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsPacketLength
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsPortNum
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
toString() - Method in class org.onosproject.bgpio.types.BgpFsTcpFlags
 
toString() - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
toString() - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
toString() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
toString() - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
 
toString() - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
 
toString() - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
toString() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
 
toString() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
 
toString() - Method in class org.onosproject.bgpio.types.LinkStateAttributes
 
toString() - Method in class org.onosproject.bgpio.types.LocalPref
 
toString() - Method in class org.onosproject.bgpio.types.Med
 
toString() - Method in class org.onosproject.bgpio.types.MpReachNlri
 
toString() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
 
toString() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
toString() - Method in class org.onosproject.bgpio.types.NextHop
 
toString() - Method in class org.onosproject.bgpio.types.Origin
 
toString() - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
 
toString() - Method in class org.onosproject.bgpio.types.OspfPseudonode
 
toString() - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
toString() - Method in class org.onosproject.bgpio.types.RouteDistinguisher
 
toString() - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
toString() - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
toString() - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
 
toString() - Method in class org.onosproject.bgpio.types.WideCommunityInteger
 
toString() - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
toString() - Method in class org.onosproject.bgpio.types.WideCommunityParameter
 
toString() - Method in class org.onosproject.bgpio.types.WideCommunityTarget
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
toString() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
toString() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toString() - Method in class org.onosproject.incubator.net.intf.Interface
 
toString() - Method in class org.onosproject.incubator.net.intf.InterfaceEvent
 
toString() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
toString() - Method in class org.onosproject.incubator.net.routing.NextHop
 
toString() - Method in class org.onosproject.incubator.net.routing.NextHopData
 
toString() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
toString() - Method in class org.onosproject.incubator.net.routing.Route
 
toString() - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
toString() - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
toString() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
 
totalNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns total number.
totalPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic total packets.
trafficDurationSec() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic duration second.
TrafficStatInfo - Class in org.onosproject.incubator.net.dpi
Traffic statistic information.
TrafficStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for default TrafficStatInfo class.
TrafficStatInfo(long, long, long, long, long, int, int, long, long, double, double, double, double, double, int) - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for TrafficStatInfo class specified with traffic statistic parameters.
TrafficStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for TrafficStatInfo codec.
TrafficStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
trafficStatistics() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI traffic statistic information.
trafficThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Bps(Byte per second).
trafficThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Pps(Packet per second).
translateToAlarm(DeviceId, InputStream) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmTranslator
Translates message from device into an alarm with appropriate information.
TraversalMode - Enum in org.onosproject.incubator.elasticcfg
Traversal Modes for the PropConfig Stores.
treatment(TrafficTreatment) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
triggerProbe(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProvider
Triggers an asynchronous discovery of the alarms on the specified device, intended to refresh internal alarm model for the device.
triggerProbe(DeviceId) - Method in class org.onosproject.provider.bgp.topology.impl.BgpTopologyProvider
 
Tunnel - Interface in org.onosproject.incubator.net.tunnel
Abstraction of a generalized Tunnel entity (bandwidth pipe) for either L3/L2 networks or L1/L0 networks, representation of e.g., VLAN, GRE tunnel, MPLS LSP, L1 ODUk connection, WDM OCH, etc..
Tunnel.State - Enum in org.onosproject.incubator.net.tunnel
Representation of the tunnel state.
Tunnel.Type - Enum in org.onosproject.incubator.net.tunnel
Tunnel technology type.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel with a status which may not be default, hence is provided as an input.
TunnelAdminService - Interface in org.onosproject.incubator.net.tunnel
Service for administering the inventory of provisioned tunnels.
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
tunnelCount() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
TunnelDescription - Interface in org.onosproject.incubator.net.tunnel
Describes a tunnel.
tunnelDown(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now FAILED or INACTIVE.
TunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Represents for source end point or destination end point of a tunnel.
TunnelEndPointFormatter - Class in org.onosproject.incubator.net.tunnel
Formats an optical tunnel endpoint as "(type)/(element-id)/(port)".
TunnelEvent - Class in org.onosproject.incubator.net.tunnel
Describes tunnel events.
TunnelEvent(TunnelEvent.Type, Tunnel) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified tunnel.
TunnelEvent(TunnelEvent.Type, Tunnel, long) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified link and the current time.
TunnelEvent.Type - Enum in org.onosproject.incubator.net.tunnel
Type of tunnel events.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns tunnel identify generated by ONOS as primary key.
TunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Tunnel Id.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel identity.
tunnelId(TunnelId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the tunnel identifier to be used by the builder.
tunnelId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Returns the tunnel identifier.
tunnelId() - Method in interface org.onosproject.incubator.net.virtual.VirtualLink
Returns the tunnel identifier to which this virtual link belongs.
TunnelListener - Interface in org.onosproject.incubator.net.tunnel
Entity capable of receiving tunnel related events.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Return the name of a tunnel.
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Return the name of a tunnel.
TunnelName - Class in org.onosproject.incubator.net.tunnel
Represents for a unique tunnel name.
tunnelName(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelName
Creates a tunnel name using the supplied URI string.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel name.
TunnelPrimitive - Class in org.onosproject.incubator.net.domain
Provides connectivity through a domain.
TunnelPrimitive(ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.TunnelPrimitive
 
TunnelProvider - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an entity providing tunnel setup/release services to the core.
TunnelProviderRegistry - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an tunnel provider registry.
TunnelProviderService - Interface in org.onosproject.incubator.net.tunnel
APIs for tunnel provider to notify the tunnel subSystem.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was queried.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was queried.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has removed a tunnel.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has removed a tunnel.
TunnelService - Interface in org.onosproject.incubator.net.tunnel
Service for interacting with the inventory of tunnels.
TunnelStatistics - Interface in org.onosproject.incubator.net.tunnel
Statistics of a tunnel.
TunnelStore - Interface in org.onosproject.incubator.net.tunnel
Manages inventory of tunnel; not intended for direct use.
TunnelStoreDelegate - Interface in org.onosproject.incubator.net.tunnel
Tunnel store delegate abstraction.
TunnelSubscription - Class in org.onosproject.incubator.net.tunnel
Represents for a order that consumer subscribe tunnel.
TunnelSubscription(ApplicationId, TunnelEndPoint, TunnelEndPoint, TunnelId, Tunnel.Type, TunnelName, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelSubscription
Creates a TunnelSubscription.
tunnelUp(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now ACTIVE.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).It's used by producers.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).
tunnelUpdated(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the tunnel was changed with tunnel status change.
two() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the second connection point associated with a tunnel.
TYPE - Static variable in class org.onosproject.bgpio.types.AreaIDTlv
 
type() - Method in enum org.onosproject.bgpio.types.AsPath.AsType
Returns value of AS type.
type - Variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
type() - Method in enum org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType.ProtectionType
Returns value of link protection type.
TYPE - Static variable in class org.onosproject.bgpio.types.attr.WideCommunity
 
TYPE - Static variable in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
TYPE - Static variable in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
 
TYPE - Static variable in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
TYPE - Static variable in class org.onosproject.bgpio.types.IsIsPseudonode
 
TYPE - Static variable in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.OspfNonPseudonode
 
TYPE - Static variable in class org.onosproject.bgpio.types.OspfPseudonode
 
TYPE - Static variable in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
TYPE - Static variable in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
TYPE - Static variable in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
 
TYPE - Static variable in class org.onosproject.bgpio.types.WideCommunityInteger
 
TYPE - Static variable in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
TYPE - Static variable in class org.onosproject.bgpio.types.WideCommunityParameter
 
TYPE - Static variable in class org.onosproject.bgpio.types.WideCommunityTarget
 
type() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the type of the instance node.
type() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the message type of the packet.
type() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns request type.
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
type() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the tunnel point type.
type() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel type.
type() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel type.
type() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel type.
TYPE_AND_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
 
TYPE_AND_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
 
TYPE_AND_LEN - Static variable in class org.onosproject.bgpio.types.LinkStateAttributes
 
TYPE_AND_LEN - Static variable in class org.onosproject.bgpio.util.Constants
 
TYPE_AND_LEN_AS_BYTE - Static variable in class org.onosproject.bgpio.util.Constants
 
TYPE_AND_LEN_AS_SHORT - Static variable in class org.onosproject.bgpio.util.Constants
 
TYPE_LENGTH_SIZE - Static variable in class org.onosproject.bgpio.types.attr.WideCommunity
 

U

udpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic UDP packets.
UNACCEPTABLE_HOLD_TIME - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
uniqueFlows() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of unique flows.
unknownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI unknown flows.
UNPROTECTED - Static variable in class org.onosproject.bgpio.util.Constants
 
UNRECOGNIZED_WELLKNOWN_ATTRIBUTE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
unregister(P) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Unregisters the supplied virtual provider.
unregisterNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to a connect point.
unregisterNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to an interface.
unregisterNeighbourHandlers(ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters all neighbour handlers that were registered by the given application.
unregisterTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Unregisters the specified, externally generated tenant identifier.
unsetProvider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Unsets the provider for the intent domain.
UNSPECIFIED_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
UNSUPPORTED_CAPABILITY - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
UNSUPPORTED_OPTIONAL_PARAMETER - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
UNSUPPORTED_VERSION_NUMBER - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
UnSupportedAttribute - Class in org.onosproject.bgpio.util
Provides methods to handle UnSupportedAttribute.
update(Collection<Route>) - Method in interface org.onosproject.incubator.net.routing.RouteAdminService
Updates the given routes in the route service.
UPDATE_MESSAGE_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
 
updateAlarmList(DeviceId, Collection<Alarm>) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProviderService
Sends active alarm list for a device.
updateBookkeepingFields(AlarmId, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Update book-keeping (ie administrative) fields for the alarm matching the specified identifier.
updateBufferIdenticalFlowTypes(ChannelBuffer, BgpFlowSpecNlri) - Static method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Update buffer with identical flow types.
updateBufferNonIdenticalFlowTypes(ChannelBuffer, BgpFlowSpecNlri) - Static method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Update buffer with non-identical flow types.
updateFlowSpec(BgpPeer.FlowSpecOperation, BgpFlowSpecRouteKey, BgpFlowSpecNlri, WideCommunity) - Method in interface org.onosproject.bgp.controller.BgpPeer
Updates flow specification rule.
updateLink(VirtualLink, TunnelId, Link.State) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Updates the tunnelId in the virtual link.
updateLink(VirtualLink, TunnelId, Link.State) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
updateMessageBuilder() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
Gets the builder object for a update message.
updateMessageBuilder() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
 
updateMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateMeterState(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateNextHop(IpAddress, NextHopData) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Updates a next hop information in the store.
updateNextHop(IpAddress, NextHopData) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates a node in the elastic config store.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates a node in the ElasticConfigStore.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
updateRoute(Route) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Adds or updates the given route in the store.
updateRoute(Route) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Invokes the core to update a tunnel based on specified tunnel parameters.
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel.
updateTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel given the respective device.
updateTunnelState(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Updates the state of a tunnel.
uri(String) - Static method in class org.onosproject.bgp.controller.BgpDpid
Produces bgp URI.
uri(BgpId) - Static method in class org.onosproject.bgp.controller.BgpId
Produces device URI from the given DPID.
uri(IpAddress) - Static method in class org.onosproject.bgp.controller.BgpId
Produces device URI from the given DPID long.
usedNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns used number.

V

validateLen(byte, byte, int) - Static method in class org.onosproject.bgpio.util.Validation
Throws exception if length is not correct.
validateType(byte, byte, int) - Static method in class org.onosproject.bgpio.util.Validation
Throws exception if type is not correct.
Validation - Class in org.onosproject.bgpio.util
Provides methods to parse attribute header, validate length and type.
value() - Method in class org.onosproject.bgpio.types.BgpFsOperatorValue
Returns value of the flow type.
value() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the value of the instance node.
value() - Method in class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Returns the config node value.
value() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
The string of tunnel name.
valueOf(String) - Static method in enum org.onosproject.bgp.controller.BgpCfg.FlowSpec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgp.controller.BgpCfg.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgp.controller.BgpPeer.FlowSpecOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgp.controller.BgpPeerCfg.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.BgpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.BgpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4.ProtocolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.NlriType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.types.AsPath.AsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType.ProtectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.types.Origin.OriginType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.bgpio.types.OspfRouteTypeTlv.RouteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.domain.IntentDomainId
Creates an intent domain identifier from the specified string representation.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.intf.InterfaceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.Route.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.RouteEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.bgp.controller.BgpCfg.FlowSpec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgp.controller.BgpCfg.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgp.controller.BgpPeer.FlowSpecOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgp.controller.BgpPeerCfg.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.protocol.BgpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.protocol.BgpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4.ProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.protocol.NlriType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.types.AsPath.AsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType.ProtectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.types.Origin.OriginType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.bgpio.types.OspfRouteTypeTlv.RouteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.intf.InterfaceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.routing.Route.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.routing.RouteEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VIRTUAL_NETWORK_TOPIC - Static variable in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
The topic used for obtaining globally unique ids.
VirtualDevice - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual device.
virtualDevice() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Returns virtual device affected by event - may be null (for events relating to tenants and virtual networks).
VirtualElement - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual element.
VirtualFlowRuleProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual flow rule provider.
VirtualFlowRuleProviderRegistry - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction for a flow rule provider registry.
VirtualFlowRuleProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual flow rule providers can inject information into the core.
VirtualHost - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual end-station host.
VirtualLink - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual link.
VirtualNetwork - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual network.
VirtualNetworkAdminService - Interface in org.onosproject.incubator.net.virtual
Service for managing the inventory of virtual networks.
VirtualNetworkEvent - Class in org.onosproject.incubator.net.virtual
Describes virtual network event.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and the virtual device.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and time.
VirtualNetworkEvent.Type - Enum in org.onosproject.incubator.net.virtual
Type of virtual network events.
VirtualNetworkIntent - Class in org.onosproject.incubator.net.virtual
Abstraction of VirtualNetworkIntent connectivity.
VirtualNetworkIntent() - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Constructor for serializer.
VirtualNetworkIntent.Builder - Class in org.onosproject.incubator.net.virtual
Builder of a point to point intent.
VirtualNetworkListener - Interface in org.onosproject.incubator.net.virtual
Represents entity capable of receiving virtual network events.
VirtualNetworkProvider - Interface in org.onosproject.incubator.net.virtual
Entity capable of providing traffic isolation constructs for use in implementation of virtual devices and virtual links.
VirtualNetworkProviderRegistry - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual network provider registry.
VirtualNetworkProviderService - Interface in org.onosproject.incubator.net.virtual
Service through which virtual network providers can inject information into the core.
VirtualNetworkService - Interface in org.onosproject.incubator.net.virtual
Service for querying virtual network inventory.
VirtualNetworkStore - Interface in org.onosproject.incubator.net.virtual
Mechanism for distributing and storing virtual network model information.
VirtualNetworkStoreDelegate - Interface in org.onosproject.incubator.net.virtual
Network configuration store delegate abstraction.
VirtualPort - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual port.
VirtualProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a provider of information about virtual network environment.
VirtualProviderRegistry<P extends VirtualProvider,S extends VirtualProviderService<P>> - Interface in org.onosproject.incubator.net.virtual.provider
Registry for tracking information virtual providers with the core.
VirtualProviderService<P extends VirtualProvider> - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a service through which virtual providers can inject information about the network environment into the virtual core.
VLAN - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
vlan() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the VLAN ID that is assigned to the interface.
vlan() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the vlan of the packet, if any.
VnetService - Interface in org.onosproject.incubator.net.virtual
Virtual network service interface.
VPN_SAFI_FLOWSPEC_RDP_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
VPN_SAFI_FLOWSPEC_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 
VPN_SAFI_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
 

W

WideCommunity - Class in org.onosproject.bgpio.types.attr
Provides implementation of wide community path attribute.
WideCommunity(WideCommunityAttrHeader, int, int, int, WideCommunityTarget, WideCommunityExcludeTarget, WideCommunityParameter) - Constructor for class org.onosproject.bgpio.types.attr.WideCommunity
Creates an instance of wide community.
WideCommunityAttrHeader - Class in org.onosproject.bgpio.types
Provides implementation of BGP wide community attribute header.
WideCommunityAttrHeader(byte, byte, short) - Constructor for class org.onosproject.bgpio.types.WideCommunityAttrHeader
Wide community attribute header.
WideCommunityExcludeTarget - Class in org.onosproject.bgpio.types
Provides implementation of BGP wide community exclude target.
WideCommunityExcludeTarget(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.types.WideCommunityExcludeTarget
Wide community targets.
WideCommunityInteger - Class in org.onosproject.bgpio.types
Provides implementation of BGP wide community integer subtlv.
WideCommunityInteger(List<Integer>) - Constructor for class org.onosproject.bgpio.types.WideCommunityInteger
Creates an instance of wide community integer subtlv.
WideCommunityIpV4Neighbour - Class in org.onosproject.bgpio.types
Provides implementation of BGP wide community IPV4 neighbour subtlv.
WideCommunityIpV4Neighbour() - Constructor for class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
Creates an instance of wide community ipv4 neighbour subtlv.
WideCommunityParameter - Class in org.onosproject.bgpio.types
Provides implementation of BGP wide community parameter.
WideCommunityParameter(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.types.WideCommunityParameter
Creates an instance of wide community parameter.
WideCommunityTarget - Class in org.onosproject.bgpio.types
Provides implementation of BGP wide community target.
WideCommunityTarget(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.types.WideCommunityTarget
Creates an instance of Wide community targets.
withAcknowledged(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withAssignedUser(String) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withdraw(Collection<Route>) - Method in interface org.onosproject.incubator.net.routing.RouteAdminService
Withdraws the given routes from the route service.
withdrawnRoutes() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
Returns withdrawn Routes.
withdrawnRoutes() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
withId(AlarmId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withManuallyClearable(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withServiceAffecting(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withTimeCleared(Long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withTimeUpdated(long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
write(ChannelBuffer, T) - Method in interface org.onosproject.bgpio.protocol.BgpMessageWriter
Writes the Objects of the BGP Message into Channel Buffer.
write(ChannelBuffer, BgpOpenMsgVer4) - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4.Writer
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
Write path attributes to channelBuffer.
write(ChannelBuffer, BgpUpdateMsgVer4) - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4.Writer
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.AreaIDTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.As4Path
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.AsPath
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.attr.WideCommunity
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsActionReDirect
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsDscpValue
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsFragment
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsIcmpCode
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsIcmpType
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsPacketLength
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsPortNum
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpFsTcpFlags
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpHeader
Writes Byte stream of BGP header to channel buffer.
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
 
write(ChannelBuffer) - Method in interface org.onosproject.bgpio.types.BgpValueType
Writes the byte Stream of BGP Message to channel buffer.
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.IsIsPseudonode
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.LinkStateAttributes
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.LocalPref
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.Med
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.MpReachNlri
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.MpUnReachNlri
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.NextHop
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.Origin
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.OspfPseudonode
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.RpdCapabilityTlv
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.WideCommunityAttrHeader
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.WideCommunityExcludeTarget
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.WideCommunityInteger
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.WideCommunityIpV4Neighbour
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.WideCommunityParameter
 
write(ChannelBuffer) - Method in class org.onosproject.bgpio.types.WideCommunityTarget
 
Writeable - Interface in org.onosproject.bgpio.protocol
Abstraction of an entity providing functionality to write byte streams of Messages to channel buffer.
writeFlowType(BgpValueType, ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecNlri
Write flow type to channel buffer.
writeMsg(BgpId, BgpMessage) - Method in interface org.onosproject.bgp.controller.BgpController
Send a message to a particular bgp peer.
WRITER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
Writer() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4.Writer
 
WRITER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
Writer() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4.Writer
 
writeTo(ChannelBuffer) - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg
 
writeTo(ChannelBuffer) - Method in interface org.onosproject.bgpio.protocol.BgpMessage
 
writeTo(ChannelBuffer) - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
 
writeTo(ChannelBuffer) - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
 
writeTo(ChannelBuffer) - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
 
writeTo(ChannelBuffer) - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
 
writeTo(ChannelBuffer) - Method in interface org.onosproject.bgpio.protocol.Writeable
Writes byte streams of messages to channel buffer.
wrongPacketCount() - Method in interface org.onosproject.bgp.controller.BgpPacketStats
Returns the count for no of wrong packets received.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links