e2d610b6be3be3c28e1adc840a4e040d2e2a999a
[ccsdk/sli.git] /
1 package org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110;
2 import org.opendaylight.yangtools.yang.binding.DataObject;
3 import org.opendaylight.yangtools.yang.common.QName;
4
5 /**
6  * Parameter setting
7  *
8  * <p>This class represents the following YANG schema fragment defined in module <b>SLI-API</b>
9  * <pre>
10  * grouping parameter-setting {
11  *     leaf parameter-name {
12  *         type string;
13  *     }
14  *     leaf int-value {
15  *         type int32;
16  *     }
17  *     leaf string-value {
18  *         type string;
19  *     }
20  *     leaf boolean-value {
21  *         type boolean;
22  *     }
23  * }
24  * </pre>
25  * The schema path to identify an instance is
26  * <i>SLI-API/parameter-setting</i>
27  *
28  */
29 public interface ParameterSetting
30     extends
31     DataObject
32 {
33
34
35
36     public static final QName QNAME = org.opendaylight.yangtools.yang.common.QName.create("org:onap:ccsdk:sli:core:sliapi",
37         "2016-11-10", "parameter-setting").intern();
38
39     /**
40      * Parameter name
41      *
42      *
43      *
44      * @return <code>java.lang.String</code> <code>parameterName</code>, or <code>null</code> if not present
45      */
46     java.lang.String getParameterName();
47     
48     /**
49      * @return <code>java.lang.Integer</code> <code>intValue</code>, or <code>null</code> if not present
50      */
51     java.lang.Integer getIntValue();
52     
53     /**
54      * @return <code>java.lang.String</code> <code>stringValue</code>, or <code>null</code> if not present
55      */
56     java.lang.String getStringValue();
57     
58     /**
59      * @return <code>java.lang.Boolean</code> <code>booleanValue</code>, or <code>null</code> if not present
60      */
61     java.lang.Boolean isBooleanValue();
62
63 }
64