All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>, org.opendaylight.yangtools.binding.BindingObject, org.opendaylight.yangtools.binding.DataContainer, org.opendaylight.yangtools.binding.Grouping
All Known Subinterfaces:
IsisPseudonode

@Generated("mdsal-binding-generator") public interface IsisLanIdentifier extends org.opendaylight.yangtools.binding.Grouping

This class represents the following YANG schema fragment defined in module bgp-linkstate

 grouping isis-lan-identifier {
   container is-is-router-identifier {
     uses isis-router-identifier;
   }
   leaf psn {
     type uint8 {
       range 1..255;
     }
   }
 }
 
  • Method Summary

    Modifier and Type
    Method
    Description
    Return isIsRouterIdentifier, or null if it is not present.
    org.opendaylight.yangtools.yang.common.Uint8
    Return psn, or null if it is not present.
    Return isIsRouterIdentifier, or an empty instance if it is not present.
    default @NonNull org.opendaylight.yangtools.yang.common.Uint8
    Return psn, guaranteed to be non-null.

    Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract

    implementedInterface
  • Method Details

    • getIsIsRouterIdentifier

      IsIsRouterIdentifier getIsIsRouterIdentifier()
      Return isIsRouterIdentifier, or null if it is not present.
      Returns:
      IsIsRouterIdentifier isIsRouterIdentifier, or null if it is not present.
    • nonnullIsIsRouterIdentifier

      @NonNull IsIsRouterIdentifier nonnullIsIsRouterIdentifier()
      Return isIsRouterIdentifier, or an empty instance if it is not present.
      Returns:
      IsIsRouterIdentifier isIsRouterIdentifier, or an empty instance if it is not present.
    • getPsn

      org.opendaylight.yangtools.yang.common.Uint8 getPsn()
      Return psn, or null if it is not present.
      Returns:
      Uint8 psn, or null if it is not present.
    • requirePsn

      default @NonNull org.opendaylight.yangtools.yang.common.Uint8 requirePsn()
      Return psn, guaranteed to be non-null.
      Returns:
      Uint8 psn, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if psn is not present