Interface OriginatorSrgbTlv

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    LuOriginatorSrgbTlv, LuOriginatorSrgbTlv

    @Generated("mdsal-binding-generator")
    public interface OriginatorSrgbTlv
    extends org.opendaylight.yangtools.yang.binding.DataObject

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

     grouping originator-srgb-tlv {
       list srgb-value {
         leaf base {
           type srgb;
         }
         leaf range {
           type srgb;
         }
       }
     }
     
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable List<SrgbValue> getSrgbValue()
        Return srgbValue, or null if it is not present.
             
                 Originator SRGB: 3 octets of base followed by 3 octets of range.
             
         
        Returns:
        List<SrgbValue> srgbValue, or null if it is not present.
      • nonnullSrgbValue

        default @NonNull List<SrgbValue> nonnullSrgbValue()
        Return srgbValue, or an empty list if it is not present.
        Returns:
        List<SrgbValue> srgbValue, or an empty list if it is not present.