package org.opendaylight.yang.gen.v1.urn._3gpp.tsg.sa5.nrm.types.rev180731; import java.lang.Integer; import java.lang.Short; import java.util.List; import org.eclipse.jdt.annotation.Nullable; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.common.QName; /** * *

* This class represents the following YANG schema fragment defined in module _3gpp-common-yang-types *

 * grouping RRMPolicyRatio2 {
 *   leaf groupId {
 *     type uint16;
 *   }
 *   leaf-list sNSSAI {
 *     type t_s-NSSAI;
 *   }
 *   leaf quotaType {
 *     type t_quotaType;
 *   }
 *   leaf rRMPolicyMaxRation {
 *     type uint8;
 *   }
 *   leaf rRMPolicyMarginMaxRation {
 *     type uint8;
 *   }
 *   leaf rRMPolicyMinRation {
 *     type uint8;
 *   }
 *   leaf rRMPolicyMarginMinRation {
 *     type uint8;
 *   }
 * }
 * 
The schema path to identify an instance is * _3gpp-common-yang-types/RRMPolicyRatio2 * */ public interface RRMPolicyRatio2 extends DataObject { public static final QName QNAME = $YangModuleInfoImpl.qnameOf("RRMPolicyRatio2"); /** * @return java.lang.Integer groupId, or null if not present */ @Nullable Integer getGroupId(); /** * @return java.util.List sNSSAI, or null if not present */ @Nullable List getSNSSAI(); /** * @return org.opendaylight.yang.gen.v1.urn._3gpp.tsg.sa5.nrm.types.rev180731.TQuotaType quotaType, or null if not present */ @Nullable TQuotaType getQuotaType(); /** * @return java.lang.Short rRMPolicyMaxRation, or null if not present */ @Nullable Short getRRMPolicyMaxRation(); /** * @return java.lang.Short rRMPolicyMarginMaxRation, or null if not present */ @Nullable Short getRRMPolicyMarginMaxRation(); /** * @return java.lang.Short rRMPolicyMinRation, or null if not present */ @Nullable Short getRRMPolicyMinRation(); /** * @return java.lang.Short rRMPolicyMarginMinRation, or null if not present */ @Nullable Short getRRMPolicyMarginMinRation(); }