| Package | Description |
|---|---|
| org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.test.list.rev140701 |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PutTopInput
<p>This class represents the following YANG schema fragment defined in module <b>opendaylight-mdsal-list-test</b>
<br>(Source path: <i>META-INF/yang/opendaylight-mdsal-list-test.yang</i>):
<pre>
container input {
list top-level-list {
key "name"
leaf name {
type string;
}
list nested-list {
key "name"
leaf name {
type string;
}
leaf type {
type string;
}
}
leaf leaf-from-grouping {
type string;
}
container container-with-uses {
leaf leaf-from-grouping {
type string;
}
uses leaf-from-grouping;
}
list list-via-uses {
key "name"
leaf name {
type string;
}
}
leaf simple-value {
type string;
}
leaf second-simple-value {
type string;
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)put-top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)input\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
leaf leaf-from-grouping {
type string;
}
uses leaf-from-grouping;
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)put-top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)input\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
container container-with-uses {
leaf leaf-from-grouping {
type string;
}
uses leaf-from-grouping;
}
list list-via-uses {
key "name"
leaf name {
type string;
}
}
uses complex-from-grouping;
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)put-top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)input\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
leaf simple-value {
type string;
}
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)put-top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)input\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
leaf second-simple-value {
type string;
}
}
}
uses two-level-list;
}
</pre>
The schema path to identify an instance is
<i>opendaylight-mdsal-list-test/put-top/input</i>
<p>To create instances of this class use
PutTopInputBuilder. |
interface |
Top
<p>This class represents the following YANG schema fragment defined in module <b>opendaylight-mdsal-list-test</b>
<br>(Source path: <i>META-INF/yang/opendaylight-mdsal-list-test.yang</i>):
<pre>
container top {
list top-level-list {
key "name"
leaf name {
type string;
}
list nested-list {
key "name"
leaf name {
type string;
}
leaf type {
type string;
}
leaf type {
type string;
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)nested-list {
status CURRENT;
leaf type {
type string;
}
}
}
leaf leaf-from-grouping {
type string;
}
container container-with-uses {
leaf leaf-from-grouping {
type string;
}
uses leaf-from-grouping;
}
list list-via-uses {
key "name"
leaf name {
type string;
}
}
leaf simple-value {
type string;
}
leaf second-simple-value {
type string;
}
container cont1 {
leaf attr-str {
type string;
}
}
container cont2 {
list contlist1 {
key "attr-str"
leaf attr-str {
type string;
}
leaf attr-enum {
type custom-enum;
}
uses enum-grouping;
}
}
leaf attr-str1 {
type string;
}
leaf attr-str2 {
type string;
}
leaf attr-str3 {
type string;
}
leaf attr-str4 {
type string;
}
list list1 {
key "attr-str"
leaf attr-str {
type string;
}
list list1-1 {
key "attr-int"
leaf attr-int {
type int32;
}
leaf attr-str {
type string;
}
leaf flags {
type bit-flags;
}
leaf attr-str2 {
type string;
}
container cont {
leaf attr-int {
type int32;
}
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:of-migration-test-model)list1\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:of-migration-test-model)list1-1 {
status CURRENT;
leaf attr-str2 {
type string;
}
container cont {
leaf attr-int {
type int32;
}
}
}
}
list list1-2 {
key "attr-int"
leaf attr-int {
type int32;
}
leaf attr-str {
type string;
}
}
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
leaf leaf-from-grouping {
type string;
}
uses leaf-from-grouping;
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
container container-with-uses {
leaf leaf-from-grouping {
type string;
}
uses leaf-from-grouping;
}
list list-via-uses {
key "name"
leaf name {
type string;
}
}
uses complex-from-grouping;
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
leaf simple-value {
type string;
}
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
leaf second-simple-value {
type string;
}
}
augment \(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top\(urn:opendaylight:params:xml:ns:yang:controller:md:sal:test:list)top-level-list {
status CURRENT;
container cont1 {
leaf attr-str {
type string;
}
}
container cont2 {
list contlist1 {
key "attr-str"
leaf attr-str {
type string;
}
leaf attr-enum {
type custom-enum;
}
uses enum-grouping;
}
}
leaf attr-str1 {
type string;
}
leaf attr-str2 {
type string;
}
leaf attr-str3 {
type string;
}
leaf attr-str4 {
type string;
}
list list1 {
key "attr-str"
leaf attr-str {
type string;
}
list list1-1 {
key "attr-int"
leaf attr-int {
type int32;
}
leaf attr-str {
type string;
}
leaf flags {
type bit-flags;
}
}
list list1-2 {
key "attr-int"
leaf attr-int {
type int32;
}
leaf attr-str {
type string;
}
}
}
uses aug-grouping;
}
}
uses two-level-list;
}
</pre>
The schema path to identify an instance is
<i>opendaylight-mdsal-list-test/top</i>
<p>To create instances of this class use
TopBuilder. |
interface |
TwoLevelListChanged
<p>This class represents the following YANG schema fragment defined in module <b>opendaylight-mdsal-list-test</b>
<br>(Source path: <i>META-INF/yang/opendaylight-mdsal-list-test.yang</i>):
<pre>
notification two-level-list-changed {
list top-level-list {
key "name"
leaf name {
type string;
}
list nested-list {
key "name"
leaf name {
type string;
}
leaf type {
type string;
}
}
}
uses two-level-list;
status CURRENT;
}
</pre>
The schema path to identify an instance is
<i>opendaylight-mdsal-list-test/two-level-list-changed</i>
<p>To create instances of this class use
TwoLevelListChangedBuilder. |
| Constructor and Description |
|---|
PutTopInputBuilder(TwoLevelList arg) |
TopBuilder(TwoLevelList arg) |
TwoLevelListChangedBuilder(TwoLevelList arg) |
Copyright © 2015. All Rights Reserved.