Interface UnrecognizedAttributes

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<UnrecognizedAttributes>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<Attributes>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<UnrecognizedAttributesKey>

    public interface UnrecognizedAttributes
    extends org.opendaylight.yangtools.yang.binding.ChildOf<Attributes>, org.opendaylight.yangtools.yang.binding.Augmentable<UnrecognizedAttributes>, org.opendaylight.yangtools.yang.binding.Identifiable<UnrecognizedAttributesKey>

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

     list unrecognized-attributes {
       key type;
       leaf partial {
         type boolean;
       }
       leaf transitive {
         type boolean;
       }
       leaf type {
         type uint8;
       }
       leaf value {
         type binary {
           length 0..65535;
         }
       }
     }
     
    The schema path to identify an instance is bgp-message/path-attributes/attributes/unrecognized-attributes

    To create instances of this class use UnrecognizedAttributesBuilder.

    See Also:
    UnrecognizedAttributesBuilder, UnrecognizedAttributesKey
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable Boolean isPartial()
        Returns:
        java.lang.Boolean partial, or null if not present
      • isTransitive

        @Nullable Boolean isTransitive()
        Returns:
        java.lang.Boolean transitive, or null if not present
      • getType

        @Nullable org.opendaylight.yangtools.yang.common.Uint8 getType()
        Returns:
        org.opendaylight.yangtools.yang.common.Uint8 type, or null if not present
      • getValue

        byte[] getValue()
        Returns:
        byte[] value, or null if not present