public interface IdPools extends org.opendaylight.yangtools.yang.binding.ChildOf<IdManagerData>, org.opendaylight.yangtools.yang.binding.Augmentable<IdPools>
This class represents the following YANG schema fragment defined in module id-manager
container id-pools { list id-pool { key pool-name; leaf pool-name { type string; } leaf block-size { type uint16; } leaf parent-pool-name { type string; } list child-pools { key child-pool-name; leaf child-pool-name { type string; } leaf last-access-time { type uint32; } } list id-entries { key id-key; leaf id-key { type string; } leaf-list id-value { type uint32; } } container available-ids-holder { uses available-ids; } container released-ids-holder { uses released-ids; } } }The schema path to identify an instance is id-manager/id-pools
To create instances of this class use IdPoolsBuilder
.
IdPoolsBuilder
Modifier and Type | Field and Description |
---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable List<IdPool> |
getIdPool() |
default @NonNull List<IdPool> |
nonnullIdPool() |
Copyright © 2019 OpenDaylight. All rights reserved.