All Classes and Interfaces
Class
Description
The 
YangModelBindingProvider for overlay module.The 
YangModelBindingProvider for hwvtep module.The 
YangModelBindingProvider for ovsdb module.The 
ResourceYangModuleInfo for overlay module.The 
ResourceYangModuleInfo for hwvtep module.The 
ResourceYangModuleInfo for ovsdb module.AbstractTransactCommand<T extends org.opendaylight.yangtools.yang.binding.KeyAware<I> & org.opendaylight.yangtools.yang.binding.DataObject,I extends org.opendaylight.yangtools.yang.binding.Key<T>,A extends org.opendaylight.yangtools.yang.binding.Augmentation<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>>  
AbstractTransactionCommand<T extends org.opendaylight.yangtools.yang.binding.DataObject>
map of string-ACL pairs.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
AclBindings instances.Class that builds 
AclBindings instances.This class represents the key of 
AclBindings class.This class represents the key of 
AclBindings class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
AcleFaultStatus instances.This class represents the key of 
AcleFaultStatus class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
AclEntries instances.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
AclFaultStatus instances.This class represents the key of 
AclFaultStatus class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
Acls instances.This class represents the key of 
Acls class.
 This class represents the following YANG schema fragment defined in module ovsdb
This class is a typed interface to the AutoAttach Table.
Class that builds 
Autoattach instances.Key-value pairs for use by external frameworks that integrate with Open 
 rather than by Open vSwitch itself.
Class that builds 
AutoattachExternalIds instances.This class represents the key of 
AutoattachExternalIds class.This class represents the key of 
Autoattach class.BadSchema exception is thrown when the received schema is invalid.
Local configuation attributes for BFD
Class that builds 
BfdLocalConfigs instances.This class represents the key of 
BfdLocalConfigs class.Parameters to configure and enable BFD
Class that builds 
BfdParams instances.This class represents the key of 
BfdParams class.Remote configuration attributes for BFD
Class that builds 
BfdRemoteConfigs instances.This class represents the key of 
BfdRemoteConfigs class.runtime status of BFD on this tunnel
Class that builds 
BfdStatus instances.This class represents the key of 
BfdStatus class.This class is a typed interface to the Bridge Table.
Configuration Reconciliation task to reconcile existing bridge configurations in the config datastore and the
 switch when the latter is up and connected to the controller.
Key-value pairs for use by external frameworks that integrate with Open 
 external_ids : bridge-id: optional string A unique identifier of the bridge.
Class that builds 
BridgeExternalIds instances.This class represents the key of 
BridgeExternalIds class.Key-value pairs for configuring rarely used features.
Class that builds 
BridgeOtherConfigs instances.This class represents the key of 
BridgeOtherConfigs class.This exception is thrown when a ColumnSchema cannot be found.
Represents an Operation type that accepts a condition, for e.g Update, Select etc.
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
ConnectionInfo instances.Class that builds 
ConnectionInfo instances.Copied from org.opendaylight.ovsdb.southbound.reconciliation.connection.ConnectionReconciliationTask.
This class is a typed interface to the Controller Table.
Bridge controller info
Class that builds 
ControllerEntry instances.This class represents the key of 
ControllerEntry class.Represents an ovsdb database schema, which is comprised of a set of tables.
DataObjectModificationImpl<T extends org.opendaylight.yangtools.yang.binding.DataObject>
 This class represents the following YANG schema fragment defined in module ovsdb
Base identity for all OVSDB datapath types
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
DatapathTypeEntry instances.This class represents the key of 
DatapathTypeEntry class.Datapath type for the userspace datapath
Datapath type for the kernel datapath
DataTreeModificationImpl<T extends org.opendaylight.yangtools.yang.binding.DataObject>
DependentJob<T extends org.opendaylight.yangtools.yang.binding.KeyAware>
DependentJob.ConfigWaitingJob<T extends org.opendaylight.yangtools.yang.binding.KeyAware>
DependentJob.OpWaitingJob<T extends org.opendaylight.yangtools.yang.binding.KeyAware>
Run OVS(s) using docker-compose for use in integration tests.
Base Encapsulation type
Encapsulation type vxlan-over-ipv4
 This class represents the following YANG schema fragment defined in module ovsdb
This class is a typed interface to the Flow_Sample_Collector_Set Table.
This class is a typed interface to the Flow_Table Table.
ACL attributes
ACL Entry attributes
 This class represents the following YANG schema fragment defined in module hwvtep
AP Sources table attributes
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
global node for the hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
HwvtepGlobalAugmentation instances.
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
Multicast mac table attributes
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
HwvtepPhysicalLocatorAugmentation instances.
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
HwvtepPhysicalPortAugmentation instances.
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
 This class represents the following YANG schema fragment defined in module hwvtep
Unicast mac table attributes
 This class represents the following YANG schema fragment defined in module hwvtep
This class is a typed interface to the Bridge Table.
BFD configuration for a particular interface.
Class that builds 
InterfaceBfd instances.This class represents the key of 
InterfaceBfd class.BFD status for a particular interface.
Class that builds 
InterfaceBfdStatus instances.This class represents the key of 
InterfaceBfdStatus class.Interface external ids external_ids : attached-mac: optional string.
Class that builds 
InterfaceExternalIds instances.This class represents the key of 
InterfaceExternalIds class.Auto Attach configuration for a particular interface.
Class that builds 
InterfaceLldp instances.This class represents the key of 
InterfaceLldp class.Other config attributes for Interfaces other_config : enable-vlan-splinters: 
 optional string either true or false.
Class that builds 
InterfaceOtherConfigs instances.This class represents the key of 
InterfaceOtherConfigs class.Base identity for all OVSDB interface types
Interface type for dpdk interfaces
Interface type for dpdk ring interfaces
Interface type for dpdkvhost interfaces
Interface type for dpdkvhostuser interfaces
Interface type for dpdkvhostuserclient interfaces
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
InterfaceTypeEntry instances.This class represents the key of 
InterfaceTypeEntry class.Interface type for geneve interfaces
Interface type for gre interfaces
Interface type for gre64 interfaces
Interface type for internal interfaces
Interface type for ipsec-gre interfaces
Interface type for ipsec-gre64 interfaces
Interface type for lisp interfaces
Interface type for patch interfaces
Interface type for stt interfaces
Interface type for system interfaces
Interface type for tun/tap interfaces
Interface type for vxlan interfaces
Interface type for vxlan gpe interfaces
InvalidEncodingException in cases where something is not UTF-8 Encoded.
This class is a typed interface to the IPFIX Table.
Data plane-locator: IP address and L4 port
 This class represents the following YANG schema fragment defined in module overlay
Class that builds 
IpPortLocatorEntry instances.Constants for SouthboundIT.
JSON RPC 1.0 compatible decoder capable of decoding JSON messages from a TCP stream.
Created with IntelliJ IDEA.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
LocalArpSources instances.This class represents the key of 
LocalArpSources class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
LocalMcastMacs instances.This class represents the key of 
LocalMcastMacs class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
LocalUcastMacs instances.This class represents the key of 
LocalUcastMacs class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
LocatorSet instances.Callback that can be registered with 
OvsdbClient to
  get notified of a lock stolen.Callback that can be registered with 
OvsdbClient to
  get notified of a lock stolen.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
LogicalBindingStats instances.This class represents the key of 
LogicalBindingStats class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
LogicalRouters instances.This class represents the key of 
LogicalRouters class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
LogicalSwitches instances.This class represents the key of 
LogicalSwitches class.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
ManagedNodeEntry instances.This class represents the key of 
ManagedNodeEntry class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
ManagementIps instances.This class represents the key of 
ManagementIps class.This class is a typed interface to the Manager Table.
Node managers info
Class that builds 
ManagerEntry instances.This class represents the key of 
ManagerEntry class.Key-value pairs for configuring rarely used features.
Class that builds 
ManagerOtherConfigs instances.This class represents the key of 
ManagerOtherConfigs class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
Managers instances.This class represents the key of 
Managers class.Map of integer-integer pairs, key in range 0 to 16,777,215, value in range 0 to 
 4,095.
Class that builds 
Mappings instances.This class represents the key of 
Mappings class.MdsalUpdate<T extends org.opendaylight.yangtools.yang.binding.KeyAware>
This class is a typed interface to the Mirror Table.
MonitorRequest.
This class is a typed interface to the NetFlow Table.
A globally-instantiated context for use with OvsdbConnectionService.
Utility class for connections to an OVSDB node.
This class provides methods for checking or waiting for various md-sal operations to complete.
This class is a typed interface to the Open_vSwitch table.
Key-value pairs for use by external frameworks that integrate with Open 
 external_ids : system-id: optional string A unique identifier for the Open 
 vSwitch's physical host.
Class that builds 
OpenvswitchExternalIds instances.This class represents the key of 
OpenvswitchExternalIds class.Key-value pairs for configuring rarely used features.
Class that builds 
OpenvswitchOtherConfigs instances.This class represents the key of 
OpenvswitchOtherConfigs class.Port/Interface related optional input values
Class that builds 
Options instances.This class represents the key of 
Options class.
 This class represents the following YANG schema fragment defined in module overlay
 This class represents the following YANG schema fragment defined in module ovsdb
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
OvsdbBridgeAugmentation instances.
 This class represents the following YANG schema fragment defined in module ovsdb
Base identity for all ovsdb-bridge-protocols
Ovsdb bridge protocol OpenFlow 1.0
Ovsdb bridge protocol OpenFlow 1.1
Ovsdb bridge protocol OpenFlow 1.2
Ovsdb bridge protocol OpenFlow 1.3
Ovsdb bridge protocol OpenFlow 1.4
Ovsdb bridge protocol OpenFlow 1.5
 This class represents the following YANG schema fragment defined in module ovsdb
The main interface to interact with a device speaking ovsdb protocol in an asynchronous fashion and hence most
 operations return a Future object representing the eventual response data from the remote.
OvsDBConnection Interface provides OVSDB connection management APIs which includes
 both Active and Passive connections.
 This class represents the following YANG schema fragment defined in module ovsdb
Applications interested in Passive ovsdb connection events should implement this interface.
OvsDBConnectionService provides OVSDB connection management functionality which includes
 both Active and Passive connections.
 This class represents the following YANG schema fragment defined in module ovsdb
Data-tree change listener for OVSDB.
Base identity for ovsdb-failmode
Identity for ovsdb-failmode standalone
Identity for ovsdb-failmode standalone
This class contains various utility methods used in OVSDB integration tests (IT).
Plugin will not allow multiple connections to the same device.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
OvsdbNodeAugmentation instances.
 This class represents the following YANG schema fragment defined in module ovsdb
 This class represents the following YANG schema fragment defined in module ovsdb
 This class represents the following YANG schema fragment defined in module ovsdb
 This class represents the following YANG schema fragment defined in module ovsdb
 This class represents the following YANG schema fragment defined in module ovsdb
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
OvsdbTerminationPointAugmentation instances.
 This class represents the following YANG schema fragment defined in module ovsdb
The ParsingException is thrown when JSON could not be successfully parsed.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
PhysicalSwitchAugmentation instances.This class is a typed interface to the Port Table.
Port external ids external_ids : fake-bridge-id-*: optional string External IDs 
 for a fake bridge (see the fake_bridge column) are defined by prefixing a 
 external_ids key with fake-bridge-, e.g.
Class that builds 
PortExternalIds instances.This class represents the key of 
PortExternalIds class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
PortFaultStatus instances.This class represents the key of 
PortFaultStatus class.Other config attributes for Ports other_config : priority-tags: optional string 
 either true or false An 802.1Q header contains two important pieces of 
 information: a VLAN ID and a priority.
Class that builds 
PortOtherConfigs instances.This class represents the key of 
PortOtherConfigs class.Run subprocesses and log or return their output.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
ProtocolEntry instances.This class represents the key of 
ProtocolEntry class.This class is a typed interface to the QoS Table.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
QosEntries instances.This class represents the key of 
QosEntries class.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
QosEntry instances.This class represents the key of 
QosEntry class.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
QosExternalIds instances.This class represents the key of 
QosExternalIds class.other_config : max-rate optional string, containing an integer.
Class that builds 
QosOtherConfig instances.This class represents the key of 
QosOtherConfig class.the base identity for qos
DPDK user space egress policer
linux controlled delay classifier
linux fair queueing controlled delay classifier
linux hierarchical fair service curve classifier
linux hierarchy token bucket classifier
linux stochastic fairness queueing classifier
This class is a typed interface to the Queue Table.
The list of queues used by the QoS
Class that builds 
QueueList instances.This class represents the key of 
QueueList class.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
Queues instances.
 This class represents the following YANG schema fragment defined in module ovsdb
Class that builds 
QueuesExternalIds instances.This class represents the key of 
QueuesExternalIds class.This class represents the key of 
Queues class.Configuration for linux-htb QoS: other_config : min-rate optional string 
 containing an integer, at least 1.
Class that builds 
QueuesOtherConfig instances.This class represents the key of 
QueuesOtherConfig class.Copied from org.opendaylight.ovsdb.southbound.reconciliation.ReconciliationManager.
This class provides the implementation of ovsdb southbound plugins
 configuration reconciliation engine.
Copied from org.opendaylight.ovsdb.southbound.reconciliation.ReconciliationTask
Abstract implementation of a reconciliation task.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
RemoteArpSources instances.This class represents the key of 
RemoteArpSources class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
RemoteMcastMacs instances.This class represents the key of 
RemoteMcastMacs class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
RemoteUcastMacs instances.This class represents the key of 
RemoteUcastMacs class.A collection of Rows as returned by select and other operations on OVSDB.
This exception is used when the a table or row is accessed though a typed interface
 and the version requirements are not met.
The class helps to register and retrieve OSGi service registry.
This class is a typed interface to the SFlow Table.
Helper to let Blueprint XML configure 
SouthboundProvider.This class is a typed interface to the SSL Table.
StalePassiveConnectionService provides functionalities to clean up stale passive connections
 from the same node before new connection request arrives, especially for connection flapping scenarios.
map of string-string pairs.
Class that builds 
StaticRoutes instances.
 This class represents the following YANG schema fragment defined in module overlay
Class that builds 
SupportedTunnelEntry instances.
 This class represents the following YANG schema fragment defined in module overlay
Class that builds 
SupportedTunnels instances.
 This class represents the following YANG schema fragment defined in module overlay
Class that builds 
SupportedTunnelsParameters instances.A map of IPv4 or IPv6 address prefix in CIDR notation to logical switch.
Class that builds 
SwitchBindings instances.List of physical switches managed by this node
Class that builds 
Switches instances.This class represents the key of 
Switches class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
SwitchFaultStatus instances.This class represents the key of 
SwitchFaultStatus class.This exception is thrown when a TableSchema cannot be found.
Reconciliation task to reconcile termination point configurations in the config datastore.
Transaction handler for the TerminationPoints.
 This class represents the following YANG schema fragment defined in module overlay
Attributed to indicate the topology type
Base identity for all topology-types
Class that builds 
TopologyType instances.Marker to indicate a topology is of type overlay
TransactCommand<T extends org.opendaylight.yangtools.yang.binding.KeyAware>
Contract for a transactional command.
This transactional command aggregates all the Southbound commands.
Contract for a transactional invoker.
Represents the trunks of a termination point.
Class that builds 
Trunks instances.
 This class represents the following YANG schema fragment defined in module overlay
Class that builds 
Tunnel instances.
 This class represents the following YANG schema fragment defined in module overlay
Class that builds 
TunnelDestParameters instances.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
TunnelIps instances.This class represents the key of 
TunnelIps class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
Tunnels instances.This class represents the key of 
Tunnels class.
 This class represents the following YANG schema fragment defined in module overlay
Class that builds 
TunnelSourceParameters instances.Common leaf for expressing tunnel-type
Base identity for all tunnel-types
Tunnel type for gre tunnels
Tunnel type for vxlan tunnels
Tunnel type for vxlan tunnels
Utilities for extracting annotation information at runtime.
This is a generic exception thrown by the Typed Schema utilities.
Utility methods for typed OVSDB schema data.
This exception is thrown when a result does not meet any of the known formats in RFC7047.
UnMetDependencyGetter<T extends org.opendaylight.yangtools.yang.binding.KeyAware>
Utility class to retrieve the unmet dependencies (config/operational) of the given object.
Handles both uuid and named-uuid.
This class represents a version according to RFC 7047.
A map of vlan ID to logical switch pairs
Class that builds 
VlanBindings instances.This class represents the key of 
VlanBindings class.
 This class represents the following YANG schema fragment defined in module hwvtep
Class that builds 
VlanStats instances.This class represents the key of 
VlanStats class.YANG utility functions.