Interface Remote

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<Remote>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChoiceIn<InstanceEndpointLocalRemote>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, LocalRemote

    public interface Remote
    extends org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Augmentable<Remote>, LocalRemote

    This class represents the following YANG schema fragment defined in module openconfig-network-instance

     case remote {
       leaf neighbor {
         type inet:ip-address;
       }
       leaf virtual-circuit-identifier {
         type uint32;
       }
     }
     
    The schema path to identify an instance is openconfig-network-instance/instance-endpoint-local-remote/local-remote/remote
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static @NonNull org.opendaylight.yangtools.yang.common.QName QNAME  
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getNeighbor()
      The IP address of the device which hosts the remote end-point
      @Nullable org.opendaylight.yangtools.yang.common.Uint32 getVirtualCircuitIdentifier()
      The virtual-circuit identifier that identifies the connection at the remote end-point
      default Class<Remote> implementedInterface()  
      • Methods inherited from interface org.opendaylight.yangtools.yang.binding.Augmentable

        augmentation
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        default Class<Remote> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getNeighbor

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getNeighbor()
        The IP address of the device which hosts the remote end-point
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress neighbor, or null if not present
      • getVirtualCircuitIdentifier

        @Nullable org.opendaylight.yangtools.yang.common.Uint32 getVirtualCircuitIdentifier()
        The virtual-circuit identifier that identifies the connection at the remote end-point
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 virtualCircuitIdentifier, or null if not present