Interface UserErrorSpec
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject,org.opendaylight.yangtools.yang.binding.DataContainer,org.opendaylight.yangtools.yang.binding.DataObject
@Generated("mdsal-binding-generator") public interface UserErrorSpec extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module rsvp
grouping user-error-spec { leaf enterprise { type iana:enterprise-number; } leaf sub-org { type uint8; default 0; } leaf value { type uint16; } leaf description { type string; default ""; } container subobjects; }The schema path to identify an instance is rsvpuser-error-spec
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetDescription()Return description, ornullif it is not present.org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.iana.rev130816.EnterpriseNumbergetEnterprise()Return enterprise, ornullif it is not present.SubobjectsgetSubobjects()Return subobjects, ornullif it is not present.org.opendaylight.yangtools.yang.common.Uint8getSubOrg()Return subOrg, ornullif it is not present.org.opendaylight.yangtools.yang.common.Uint16getValue()Return value, ornullif it is not present.Class<? extends UserErrorSpec>implementedInterface()default @NonNull StringrequireDescription()Return description, guaranteed to be non-null.default @NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.iana.rev130816.EnterpriseNumberrequireEnterprise()Return enterprise, guaranteed to be non-null.default @NonNull org.opendaylight.yangtools.yang.common.Uint8requireSubOrg()Return subOrg, guaranteed to be non-null.default @NonNull org.opendaylight.yangtools.yang.common.Uint16requireValue()Return value, guaranteed to be non-null.
-
-
-
Method Detail
-
implementedInterface
Class<? extends UserErrorSpec> implementedInterface()
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getEnterprise
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.iana.rev130816.EnterpriseNumber getEnterprise()
Return enterprise, ornullif it is not present.- Returns:
EnterpriseNumberenterprise, ornullif it is not present.
-
requireEnterprise
default @NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.iana.rev130816.EnterpriseNumber requireEnterprise()
Return enterprise, guaranteed to be non-null.- Returns:
EnterpriseNumberenterprise, guaranteed to be non-null.- Throws:
NoSuchElementException- if enterprise is not present
-
getSubOrg
org.opendaylight.yangtools.yang.common.Uint8 getSubOrg()
Return subOrg, ornullif it is not present.- Returns:
Uint8subOrg, ornullif it is not present.
-
requireSubOrg
default @NonNull org.opendaylight.yangtools.yang.common.Uint8 requireSubOrg()
Return subOrg, guaranteed to be non-null.- Returns:
Uint8subOrg, guaranteed to be non-null.- Throws:
NoSuchElementException- if subOrg is not present
-
getValue
org.opendaylight.yangtools.yang.common.Uint16 getValue()
Return value, ornullif it is not present.- Returns:
Uint16value, ornullif it is not present.
-
requireValue
default @NonNull org.opendaylight.yangtools.yang.common.Uint16 requireValue()
Return value, guaranteed to be non-null.- Returns:
Uint16value, guaranteed to be non-null.- Throws:
NoSuchElementException- if value is not present
-
getDescription
String getDescription()
Return description, ornullif it is not present.- Returns:
Stringdescription, ornullif it is not present.
-
requireDescription
default @NonNull String requireDescription()
Return description, guaranteed to be non-null.- Returns:
Stringdescription, guaranteed to be non-null.- Throws:
NoSuchElementException- if description is not present
-
getSubobjects
Subobjects getSubobjects()
Return subobjects, ornullif it is not present.- Returns:
Subobjectssubobjects, ornullif it is not present.
-
-