Interface UnreachDestinationObj

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<UnreachDestinationObj>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<UnreachDestinationObject>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, Object, ObjectHeader

    public interface UnreachDestinationObj
    extends org.opendaylight.yangtools.yang.binding.ChildOf<UnreachDestinationObject>, org.opendaylight.yangtools.yang.binding.Augmentable<UnreachDestinationObj>, Object

    This class represents the following YANG schema fragment defined in module pcep-types

     container unreach-destination-obj {
       uses object;
       choice destination {
         case ipv4-destination-case {
           uses ipv4-destinations;
         }
         case ipv6-destination-case {
           uses ipv6-destinations;
         }
       }
     }
     
    The schema path to identify an instance is pcep-types/unreach-destination-object/unreach-destination-obj

    To create instances of this class use UnreachDestinationObjBuilder.

    See Also:
    UnreachDestinationObjBuilder
    • Field Detail

      • QNAME

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

      • getDestination

        @Nullable Destination getDestination()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.unreach.destination.object.unreach.destination.obj.Destination destination, or null if not present