1 package org.opendaylight.yang.gen.v1.urn._3gpp.tsg.sa5.nrm.types.rev180731;
2 import org.eclipse.jdt.annotation.Nullable;
3 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri;
4 import org.opendaylight.yangtools.yang.binding.DataObject;
5 import org.opendaylight.yangtools.yang.common.QName;
10 * This class represents the following YANG schema fragment defined in module <b>_3gpp-common-yang-types</b>
12 * grouping defaultNotificationSubscription {
13 * leaf notificationType {
14 * type NotificationType;
19 * leaf n1MessageClass {
20 * type N1MessageClass;
22 * leaf n2InformationClass {
23 * type N2InformationClass;
26 * </pre>The schema path to identify an instance is
27 * <i>_3gpp-common-yang-types/defaultNotificationSubscription</i>
30 public interface DefaultNotificationSubscription
37 public static final QName QNAME = $YangModuleInfoImpl.qnameOf("defaultNotificationSubscription");
40 * @return <code>org.opendaylight.yang.gen.v1.urn._3gpp.tsg.sa5.nrm.types.rev180731.NotificationType</code> <code>notificationType</code>, or <code>null</code> if not present
42 @Nullable NotificationType getNotificationType();
45 * @return <code>org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri</code> <code>callbackUri</code>, or <code>null</code> if not present
47 @Nullable Uri getCallbackUri();
50 * @return <code>org.opendaylight.yang.gen.v1.urn._3gpp.tsg.sa5.nrm.types.rev180731.N1MessageClass</code> <code>n1MessageClass</code>, or <code>null</code> if not present
52 @Nullable N1MessageClass getN1MessageClass();
55 * @return <code>org.opendaylight.yang.gen.v1.urn._3gpp.tsg.sa5.nrm.types.rev180731.N2InformationClass</code> <code>n2InformationClass</code>, or <code>null</code> if not present
57 @Nullable N2InformationClass getN2InformationClass();