Interface PcinitiateMessage

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<PcinitiateMessage>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<PcinitiateMessage>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, MessageHeader

    public interface PcinitiateMessage
    extends org.opendaylight.yangtools.yang.binding.ChildOf<PcinitiateMessage>, org.opendaylight.yangtools.yang.binding.Augmentable<PcinitiateMessage>, MessageHeader
    LSP Initiate Message

    This class represents the following YANG schema fragment defined in module odl-pcep-ietf-initiated00

     container pcinitiate-message {
       uses pcep:message-header;
       list requests {
         uses stateful:srp-object;
         uses stateful:lsp-object;
         uses pcep:endpoints-object;
         uses pcep:explicit-route-object;
         uses pcep:lsp-attributes;
       }
     }
     
    The schema path to identify an instance is odl-pcep-ietf-initiated00/pcinitiate-message/pcinitiate-message

    To create instances of this class use PcinitiateMessageBuilder.

    See Also:
    PcinitiateMessageBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable List<Requests> getRequests()
        Returns:
        java.util.List requests, or null if not present
      • nonnullRequests

        default @NonNull List<Requests> nonnullRequests()
        Returns:
        java.util.List requests, or an empty list if it is not present