Class HwvtepSouthboundMapper

java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundMapper

public final class HwvtepSouthboundMapper extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    createInetAddress(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>
     
    static @NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<Acls,AclsKey>
     
    static org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<LogicalSwitches,LogicalSwitchesKey>
     
    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>
     
    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>
     
    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>
     
    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.IpAddress
     
    static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
     
    static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
     
    static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId
     
    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)
     
    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>
     
    static String
     
    static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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

      public static ConnectionInfo createConnectionInfo(OvsdbClient client)
    • suppressLocalIpPort

      public static ConnectionInfo suppressLocalIpPort(ConnectionInfo connectionInfo)
    • 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

      public static EncapsulationTypeBase createEncapsulationType(String type)
    • 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

      public static String getRandomUUID()