public final class HwvtepUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.util.concurrent.ListenableFuture<Void> |
addLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType logicalDatastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
Deprecated.
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
addLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
Deprecated.
|
static void |
addLogicalSwitch(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
Adds the logical switch.
|
static void |
addRemoteMcastMac(TypedWriteTransaction<? extends Datastore> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs remoteMcastMac)
Store a remote multicast MAC.
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
addRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs> lstRemoteMcastMacs)
Adds the remote mcast macs into config DS.
|
static void |
addRemoteUcastMac(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs remoteUcastMac)
Adds the given remote unicast MAC.
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
addRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs> lstRemoteUcastMacs)
Deprecated.
|
static void |
addRemoteUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
Iterable<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs> remoteUcastMacs)
Adds the given remote unicast MACs.
|
static void |
addUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx,
String deviceNodeId,
Iterable<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress> macAddresses,
String logicalSwitchName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress remoteVtepIp)
Adds unicast MACs.
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
deleteLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName)
Deprecated.
|
static void |
deleteLogicalSwitch(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName)
Deletes the given logical switch.
|
static void |
deleteLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName)
Deprecated.
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
deleteRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
|
static void |
deleteRemoteMcastMac(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
Deletes the given remote multicast MAC.
|
static void |
deleteRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
deleteRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey> lstRemoteMcastMacsKey)
Delete remote mcast macs from config DS.
|
static void |
deleteRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey> lstRemoteMcastMacsKey)
Delete remote mcast macs from the transaction.
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
deleteRemoteUcastMac(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress mac)
|
static void |
deleteRemoteUcastMac(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress macAddress)
Deletes the given remote unicast MAC.
|
static void |
deleteRemoteUcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logialSwitchName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress mac)
|
static com.google.common.util.concurrent.ListenableFuture<Void> |
deleteRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName,
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> lstMac)
|
static void |
deleteRemoteUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName,
Iterable<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> macAddresses)
Deletes the given remote unicast MACs.
|
static void |
deleteRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName,
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> lstMac)
|
static void |
deleteVlanBinding(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId,
String phyPortName,
Integer vlanId)
Deletes the given VLAN binding.
|
static void |
deleteVlanBinding(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId,
String phyPortName,
Integer vlanId)
Deprecated.
|
static String |
getDbVersion(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
Deprecated.
|
static String |
getDbVersion(TypedReadTransaction<? extends Datastore> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
Retrieves the database version, as indicated by the hardware VTEP node.
|
static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node |
getHwVtepNode(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
Deprecated.
|
static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node |
getHwVtepNode(TypedReadTransaction<? extends Datastore> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
Retrieves the hardware VTEP node.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches |
getLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName)
Deprecated.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches |
getLogicalSwitch(TypedReadTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String logicalSwitchName)
Retrieves the logical switch.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches |
getLogicalSwitches(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
String hwVtepNodeId,
String vni)
Get LogicalSwitches for a given hwVtepNodeId.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepPhysicalLocatorAugmentation |
getPhysicalLocator(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress phyLocatorIp)
Gets the physical locator.
|
static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint |
getPhysicalPortTerminationPoint(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String portName)
Gets physical port termination point.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs |
getRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
Deprecated.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs |
getRemoteMcastMac(TypedReadTransaction<? extends Datastore> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
Retrieve a remote multicast MAC.
|
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LocalUcastMacs> |
getWildCardPathForLocalUcastMacs() |
static com.google.common.util.concurrent.ListenableFuture<Void> |
installUcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
String deviceNodeId,
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress> macAddresses,
String logicalSwitchName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress remoteVtepIp)
|
static void |
mergeVlanBindings(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId,
String phyPortName,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
Merges the given VLAN bindings.
|
static void |
mergeVlanBindings(TypedWriteTransaction<Datastore.Configuration> tx,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String phySwitchName,
String phyPortName,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
Merges the given VLAN bindings.
|
static void |
mergeVlanBindings(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId,
String phyPortName,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
Deprecated.
|
static void |
mergeVlanBindings(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String phySwitchName,
String phyPortName,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
|
static void |
putLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType logicalDatastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
Put logical switch in the transaction.
|
static void |
putLogicalSwitches(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches> lstSwitches)
Put the logical switches in the transaction.
|
static void |
putPhysicalLocator(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepPhysicalLocatorAugmentation phyLocator)
Put physical locator in the transaction.
|
static void |
putPhysicalLocators(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepPhysicalLocatorAugmentation> lstPhysicalLocator)
Put physical locators in the transaction.
|
static void |
putRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType logicalDatastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs remoteMcastMac)
Deprecated.
|
static void |
putRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs remoteMcastMac)
Deprecated.
|
static void |
putRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs> lstRemoteMcastMacs)
Put remote mcast macs in the transaction.
|
static void |
putRemoteUcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs remoteUcastMac)
Deprecated.
|
static void |
putRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs> lstRemoteUcastMacs)
Deprecated.
|
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LocalUcastMacs> getWildCardPathForLocalUcastMacs()
@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> addLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
addLogicalSwitch(TypedWriteTransaction, NodeId, LogicalSwitches).broker - the brokernodeId - the node idlogicalSwitch - the logical switch@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> addLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
public static void addLogicalSwitch(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
tx - The configuration transaction.nodeId - The node identifier.logicalSwitch - The logical switch.public static void putLogicalSwitches(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches> lstSwitches)
transaction - the transactionnodeId - the node idlstSwitches - the lst switchespublic static void putLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType logicalDatastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches logicalSwitch)
transaction - the transactionnodeId - the node idlogicalSwitch - the logical switch@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> deleteLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName)
deleteLogicalSwitch(TypedWriteTransaction, NodeId, String).broker - the brokernodeId - the node idlogicalSwitchName - the logical switch name@Deprecated public static void deleteLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName)
deleteLogicalSwitch(TypedWriteTransaction, NodeId, String).transaction - the transactionnodeId - the node idlogicalSwitchName - the logical switch namepublic static void deleteLogicalSwitch(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName)
tx - The transaction.nodeId - The node identifier.logicalSwitchName - The logical switch name.@Deprecated public static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches getLogicalSwitch(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName)
getLogicalSwitch(TypedReadTransaction, NodeId, String).nodeId - the node idlogicalSwitchName - the logical switch name@Nullable public static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches getLogicalSwitch(TypedReadTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName)
tx - The transaction to use.nodeId - The node identifier.logicalSwitchName - The logical switch name.public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint getPhysicalPortTerminationPoint(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
String portName)
broker - the brokerdatastoreType - the datastore typenodeId - the physical switch node idportName - port name under physical switch node idpublic static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LogicalSwitches getLogicalSwitches(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
String hwVtepNodeId,
String vni)
broker - the brokerhwVtepNodeId - Hardware VTEP Node Idvni - virtual network idpublic static void putPhysicalLocators(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepPhysicalLocatorAugmentation> lstPhysicalLocator)
transaction - the transactionnodeId - the node idlstPhysicalLocator - the lst physical locatorpublic static void putPhysicalLocator(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepPhysicalLocatorAugmentation phyLocator)
transaction - the transactionnodeId - the node idphyLocator - the phy locatorpublic static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepPhysicalLocatorAugmentation getPhysicalLocator(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress phyLocatorIp)
broker - the brokerdatastoreType - the datastore typenodeId - the node idphyLocatorIp - the phy locator ip@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> addRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs> lstRemoteUcastMacs)
addRemoteUcastMacs(TypedWriteTransaction, NodeId, Iterable).broker - the brokernodeId - the node idlstRemoteUcastMacs - the lst remote ucast macspublic static void addRemoteUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, Iterable<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs> remoteUcastMacs)
tx - The transaction to use.nodeId - The node identifier.remoteUcastMacs - The MACs to add.public static void addRemoteUcastMac(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs remoteUcastMac)
tx - The transaction to use.nodeId - The node identifier.remoteUcastMac - The MAC to add.@Deprecated public static void putRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs> lstRemoteUcastMacs)
addRemoteUcastMacs(TypedWriteTransaction, NodeId, Iterable).transaction - the transactionnodeId - the node idlstRemoteUcastMacs - the lst remote ucast macs@Deprecated public static void putRemoteUcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteUcastMacs remoteUcastMac)
addRemoteUcastMac(TypedWriteTransaction, NodeId, RemoteUcastMacs).transaction - the transactionnodeId - the node idremoteUcastMac - the remote ucast mac@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> deleteRemoteUcastMac(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress mac)
broker - the brokernodeId - the node idmac - the mac@Deprecated public static void deleteRemoteUcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logialSwitchName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress mac)
transaction - the transactionnodeId - the node idmac - the macpublic static void deleteRemoteUcastMac(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress macAddress)
tx - The transaction to use.nodeId - The node identifier.logicalSwitchName - The logical switch name.macAddress - The MAC.@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> deleteRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName, List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> lstMac)
broker - the brokernodeId - the node idlstMac - the lst mac@Deprecated public static void deleteRemoteUcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName, List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> lstMac)
transaction - the transactionnodeId - the node idlstMac - the lst macpublic static void deleteRemoteUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String logicalSwitchName, Iterable<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> macAddresses)
tx - The transaction to use.nodeId - The node identifier.logicalSwitchName - The logical switch name.macAddresses - The MAC addresses.public static com.google.common.util.concurrent.ListenableFuture<Void> addRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs> lstRemoteMcastMacs)
broker - the brokernodeId - the node idlstRemoteMcastMacs - the lst remote mcast macspublic static void putRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs> lstRemoteMcastMacs)
transaction - the transactionnodeId - the node idlstRemoteMcastMacs - the lst remote mcast macs@Deprecated public static void putRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs remoteMcastMac)
addRemoteMcastMac(TypedWriteTransaction, NodeId, RemoteMcastMacs).transaction - the transactionnodeId - the node idremoteMcastMac - the remote mcast mac@Deprecated public static void putRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs remoteMcastMac)
addRemoteMcastMac(TypedWriteTransaction, NodeId, RemoteMcastMacs).public static void addRemoteMcastMac(TypedWriteTransaction<? extends Datastore> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs remoteMcastMac)
tx - The transaction.nodeId - The node identifier.remoteMcastMac - The remote multicast MAC.@Deprecated public static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs getRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
getRemoteMcastMac(TypedReadTransaction, NodeId, RemoteMcastMacsKey).broker - the brokerdatastoreType - the datastore typenodeId - the node idremoteMcastMacsKey - the remote mcast macs key@Nullable public static org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacs getRemoteMcastMac(TypedReadTransaction<? extends Datastore> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
tx - The transction to use.nodeId - The node identifier.remoteMcastMacsKey - The MAC key.null if there is none).@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> deleteRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
broker - the brokernodeId - the node idremoteMcastMacsKey - the remote mcast macs key@Deprecated public static void deleteRemoteMcastMac(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
transaction - the transactionnodeId - the node idremoteMcastMacsKey - the remote mcast macs keypublic static void deleteRemoteMcastMac(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey remoteMcastMacsKey)
tx - The configuration transaction.nodeId - The node identifier.remoteMcastMacsKey - The remote multicast MAC key.public static com.google.common.util.concurrent.ListenableFuture<Void> deleteRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey> lstRemoteMcastMacsKey)
broker - the brokernodeId - the node idlstRemoteMcastMacsKey - the lst remote mcast macs keypublic static void deleteRemoteMcastMacs(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.RemoteMcastMacsKey> lstRemoteMcastMacsKey)
transaction - the transactionnodeId - the node idlstRemoteMcastMacsKey - the lst remote mcast macs key@Deprecated public static void mergeVlanBindings(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String phySwitchName, String phyPortName, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
transaction - the transactionnodeId - the node idphySwitchName - the phy switch namephyPortName - the phy port namevlanBindings - the vlan bindingspublic static void mergeVlanBindings(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId, String phySwitchName, String phyPortName, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
tx - The transaction to use.nodeId - The node identifier.phySwitchName - The physical switch name.phyPortName - The physical port name.vlanBindings - The VLAN bindings.@Deprecated public static void mergeVlanBindings(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId, String phyPortName, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
mergeVlanBindings(TypedWriteTransaction, NodeId, String, List).transaction - the transactionphysicalSwitchNodeId - the physical switch node idphyPortName - the phy port namevlanBindings - the vlan bindingspublic static void mergeVlanBindings(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId, String phyPortName, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.physical.port.attributes.VlanBindings> vlanBindings)
tx - The transaction to use.physicalSwitchNodeId - The physical switch’s node identifier.phyPortName - The physical port name.vlanBindings - The VLAN bindings.@Deprecated public static void deleteVlanBinding(org.opendaylight.controller.md.sal.binding.api.WriteTransaction transaction, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId, String phyPortName, Integer vlanId)
deleteVlanBinding(TypedWriteTransaction, NodeId, String, Integer).transaction - the transactionphysicalSwitchNodeId - the physical switch node idphyPortName - the phy port namevlanId - the vlan idpublic static void deleteVlanBinding(TypedWriteTransaction<Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId physicalSwitchNodeId, String phyPortName, Integer vlanId)
tx - The transaction to use.physicalSwitchNodeId - The physical switch’s node identifier.phyPortName - The physical port name.vlanId - The VLAN identifier.@Deprecated public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getHwVtepNode(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
getHwVtepNode(TypedReadTransaction, NodeId).dataBroker - the data brokerdatastoreType - the datastore typenodeId - the node idpublic static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getHwVtepNode(TypedReadTransaction<? extends Datastore> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
tx - The transaction.nodeId - The node identifier.@Deprecated public static com.google.common.util.concurrent.ListenableFuture<Void> installUcastMacs(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, String deviceNodeId, List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress> macAddresses, String logicalSwitchName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress remoteVtepIp)
deviceNodeId - NodeId if the ExternalDevice where the macs must be installed
in.macAddresses - List of Mac addresses to be installed in the external device.logicalSwitchName - the logical switch nameremoteVtepIp - VTEP's IP in this OVS used for the tunnel with external
device.public static void addUcastMacs(TypedWriteTransaction<Datastore.Configuration> tx, String deviceNodeId, Iterable<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress> macAddresses, String logicalSwitchName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress remoteVtepIp)
tx - The transaction to use.deviceNodeId - The device’s node identifier.macAddresses - The MAC addresses.logicalSwitchName - The logical switch name.remoteVtepIp - The remote VTEP IP address.@Deprecated public static String getDbVersion(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
getDbVersion(TypedReadTransaction, NodeId).public static String getDbVersion(TypedReadTransaction<? extends Datastore> tx, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
tx - The transaction.nodeId - The node identifier.Copyright © 2019 OpenDaylight. All rights reserved.