All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
All Known Subinterfaces:
MirrorTlvs, Tlvs

@Generated("mdsal-binding-generator") public interface MirrorPduTlvs extends org.opendaylight.yangtools.yang.binding.DataObject
BGP Message. A BGP PDU. This PDU may or may not be an Update message. If the Message TLV occurs in the Route Mirroring message, it MUST occur last in the list of TLVs.

This class represents the following YANG schema fragment defined in module bmp-message

 grouping mirror-pdu-tlvs {
   container pdu-update-tlv {
     uses tlv;
     uses bgp-msg:update-message;
   }
   container pdu-open-tlv {
     uses tlv;
     uses bgp-msg:open-message;
   }
 }
 
  • Field Details

    • QNAME

      static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
      YANG identifier of the statement represented by this class.
  • Method Details

    • implementedInterface

      Class<? extends MirrorPduTlvs> implementedInterface()
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
    • getPduUpdateTlv

      PduUpdateTlv getPduUpdateTlv()
      Return pduUpdateTlv, or null if it is not present.
      Returns:
      PduUpdateTlv pduUpdateTlv, or null if it is not present.
    • nonnullPduUpdateTlv

      @NonNull PduUpdateTlv nonnullPduUpdateTlv()
      Return pduUpdateTlv, or an empty instance if it is not present.
      Returns:
      PduUpdateTlv pduUpdateTlv, or an empty instance if it is not present.
    • getPduOpenTlv

      PduOpenTlv getPduOpenTlv()
      Return pduOpenTlv, or null if it is not present.
      Returns:
      PduOpenTlv pduOpenTlv, or null if it is not present.
    • nonnullPduOpenTlv

      @NonNull PduOpenTlv nonnullPduOpenTlv()
      Return pduOpenTlv, or an empty instance if it is not present.
      Returns:
      PduOpenTlv pduOpenTlv, or an empty instance if it is not present.