Class HwvtepSouthboundMapper
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundMapper
-
Method Summary
Modifier and TypeMethodDescriptionstatic ConnectionInfocreateConnectionInfo(OvsdbClient client) static EncapsulationTypeBasestatic InetAddresscreateInetAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ip) static org.opendaylight.yangtools.binding.DataObjectReference<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createInstanceIdentifier(HwvtepConnectionInstance client, ACL acl) static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<LogicalSwitches, LogicalSwitchesKey> createInstanceIdentifier(HwvtepConnectionInstance client, LogicalSwitch logicalSwitch) static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(HwvtepConnectionInstance client, PhysicalSwitch physicalSwitch) static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(HwvtepConnectionInstance client, HwvtepNodeName psName) static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<VlanBindings, VlanBindingsKey> createInstanceIdentifier(HwvtepConnectionInstance client, org.opendaylight.yangtools.binding.DataObjectIdentifier<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.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(OvsdbClient client) static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId) static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey> createInstanceIdentifier(org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, PhysicalLocator physicalLocator) static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<Tunnels, TunnelsKey> createInstanceIdentifier(org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> localTpIid, org.opendaylight.yangtools.binding.DataObjectIdentifier<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.IpAddresscreateIpAddress(Inet4Address address) static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddresscreateIpAddress(Inet6Address address) static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddresscreateIpAddress(InetAddress address) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeIdcreateManagedNodeId(HwvtepConnectionInstance client, HwvtepNodeName psName) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeIdcreateManagedNodeId(org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> iid) static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> getInstanceIdentifier(Global global) static Stringstatic org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKeygetTerminationPointKey(PhysicalLocator physicalLocator) static ConnectionInfosuppressLocalIpPort(ConnectionInfo connectionInfo)
-
Method Details
-
createInstanceIdentifier
public static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId) -
createInstanceIdentifier
public static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(OvsdbClient client) -
createInstanceIdentifier
public static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(HwvtepConnectionInstance client, PhysicalSwitch physicalSwitch) -
createInstanceIdentifier
public static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> createInstanceIdentifier(HwvtepConnectionInstance client, HwvtepNodeName psName) -
createInstanceIdentifier
public static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<LogicalSwitches,LogicalSwitchesKey> createInstanceIdentifier(HwvtepConnectionInstance client, LogicalSwitch logicalSwitch) -
createInstanceIdentifier
public static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<Acls,AclsKey> createInstanceIdentifier(HwvtepConnectionInstance client, ACL acl) -
createInstanceIdentifier
public static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<Tunnels,TunnelsKey> createInstanceIdentifier(org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> localTpIid, org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> remoteTpIid) -
createInstanceIdentifier
public static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey> createInstanceIdentifier(org.opendaylight.yangtools.binding.DataObjectIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> nodeIid, PhysicalLocator physicalLocator) -
createInstanceIdentifier
public static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<VlanBindings,VlanBindingsKey> createInstanceIdentifier(HwvtepConnectionInstance client, org.opendaylight.yangtools.binding.DataObjectIdentifier<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.binding.DataObjectReference<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.binding.DataObjectIdentifier<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 @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> 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
-