Class HwvtepSouthboundMapper
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundMapper
-
Method Summary
Modifier and TypeMethodDescriptionstatic ConnectionInfo
createConnectionInfo
(OvsdbClient client) static EncapsulationTypeBase
static InetAddress
createInetAddress
(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<Acls> createInstanceIdentifier
(HwvtepConnectionInstance client, ACL acl) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<LogicalSwitches> createInstanceIdentifier
(HwvtepConnectionInstance client, LogicalSwitch logicalSwitch) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier
(HwvtepConnectionInstance client, PhysicalSwitch physicalSwitch) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier
(HwvtepConnectionInstance client, HwvtepNodeName psName) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<VlanBindings> createInstanceIdentifier
(HwvtepConnectionInstance client, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> tpPath, VlanBindings vlanBindings) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier
(OvsdbClient client) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier
(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> createInstanceIdentifier
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, PhysicalLocator physicalLocator) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<Tunnels> createInstanceIdentifier
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> localTpIid, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> remoteTpIid) static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
createIpAddress
(Inet4Address address) static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
createIpAddress
(Inet6Address address) static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
createIpAddress
(InetAddress address) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId
createManagedNodeId
(HwvtepConnectionInstance client, HwvtepNodeName psName) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId
createManagedNodeId
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> iid) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> getInstanceIdentifier
(Global global) static String
static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey
getTerminationPointKey
(PhysicalLocator physicalLocator) static ConnectionInfo
suppressLocalIpPort
(ConnectionInfo connectionInfo)
-
Method Details
-
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier(OvsdbClient client) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier(HwvtepConnectionInstance client, PhysicalSwitch physicalSwitch) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier(HwvtepConnectionInstance client, HwvtepNodeName psName) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> createInstanceIdentifier(HwvtepConnectionInstance client, LogicalSwitch logicalSwitch) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Acls> createInstanceIdentifier(HwvtepConnectionInstance client, ACL acl) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Tunnels> createInstanceIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> localTpIid, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> remoteTpIid) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> createInstanceIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, PhysicalLocator physicalLocator) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<VlanBindings> createInstanceIdentifier(HwvtepConnectionInstance client, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> tpPath, VlanBindings vlanBindings) -
createInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier() -
createManagedNodeId
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId createManagedNodeId(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> iid) -
createManagedNodeId
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId createManagedNodeId(HwvtepConnectionInstance client, HwvtepNodeName psName) -
createIpAddress
public static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress createIpAddress(InetAddress address) -
createIpAddress
public static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress createIpAddress(Inet4Address address) -
createIpAddress
public static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress createIpAddress(Inet6Address address) -
createConnectionInfo
-
suppressLocalIpPort
-
createInetAddress
public static InetAddress createInetAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip) throws UnknownHostException - Throws:
UnknownHostException
-
getInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> getInstanceIdentifier(Global global) -
createEncapsulationType
-
getTerminationPointKey
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey getTerminationPointKey(PhysicalLocator physicalLocator) -
getRandomUUID
-