Interface StringTlv

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

    public interface StringTlv
    extends org.opendaylight.yangtools.yang.binding.ChildOf<StringTlv>, org.opendaylight.yangtools.yang.binding.Augmentable<StringTlv>, Tlv
    Type = 0: String. The Information field contains a free-form UTF-8 string whose length is given by the Information Length field. Inclusion of this TLV is optional. Multiple String TLVs MAY be included in the message.

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

     container string-tlv {
       uses tlv;
       leaf string-info {
         type string;
       }
     }
     
    The schema path to identify an instance is bmp-message/string-tlv/string-tlv

    To create instances of this class use StringTlvBuilder.

    See Also:
    StringTlvBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<StringTlv> 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 Tlv
      • getStringInfo

        @Nullable String getStringInfo()
        Returns:
        java.lang.String stringInfo, or null if not present