d12faa4459fa8dd3b536ea19982997fb7a36f889
[ccsdk/sli.git] /
1 package org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results;
2 import org.opendaylight.yangtools.yang.binding.ChildOf;
3 import org.opendaylight.yangtools.yang.common.QName;
4 import org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.TestResults;
5 import java.util.List;
6 import org.opendaylight.yangtools.yang.binding.Augmentable;
7 import org.opendaylight.yangtools.yang.binding.Identifiable;
8
9 /**
10  * <p>This class represents the following YANG schema fragment defined in module <b>SLI-API</b>
11  * <pre>
12  * list test-result {
13  *     key "test-identifier"
14  *     leaf test-identifier {
15  *         type string;
16  *     }
17  *     leaf-list results {
18  *         type string;
19  *     }
20  * }
21  * </pre>
22  * The schema path to identify an instance is
23  * <i>SLI-API/test-results/test-result</i>
24  *
25  * <p>To create instances of this class use {@link org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results.TestResultBuilder}.
26  * @see org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results.TestResultBuilder
27  * @see org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results.TestResultKey
28  *
29  */
30 public interface TestResult
31     extends
32     ChildOf<TestResults>,
33     Augmentable<org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results.TestResult>,
34     Identifiable<TestResultKey>
35 {
36
37
38
39     public static final QName QNAME = org.opendaylight.yangtools.yang.common.QName.create("org:onap:ccsdk:sli:core:sliapi",
40         "2016-11-10", "test-result").intern();
41
42     /**
43      * @return <code>java.lang.String</code> <code>testIdentifier</code>, or <code>null</code> if not present
44      */
45     java.lang.String getTestIdentifier();
46     
47     /**
48      * @return <code>java.util.List</code> <code>results</code>, or <code>null</code> if not present
49      */
50     List<java.lang.String> getResults();
51     
52     /**
53      * Returns Primary Key of Yang List Type
54      *
55      *
56      *
57      * @return <code>org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results.TestResultKey</code> <code>key</code>, or <code>null</code> if not present
58      */
59     TestResultKey getKey();
60
61 }
62