public interface PrefixList extends ChildOf<Ipv6RouterAdvertisements>, Augmentable<PrefixList>
This class represents the following YANG schema fragment defined in module ietf-ipv6-unicast-routing
container prefix-list { list prefix { key prefix-spec; leaf prefix-spec { type inet:ipv6-prefix; } choice control-adv-prefixes { default advertise; case no-advertise { leaf no-advertise { type empty; } } case advertise { leaf valid-lifetime { type uint32; units seconds; default 2592000; } leaf on-link-flag { type boolean; default true; } leaf preferred-lifetime { type uint32; units seconds; must ". <= ../valid-lifetime" { } default 604800; } leaf autonomous-flag { type boolean; default true; } } } } }The schema path to identify an instance is ietf-ipv6-unicast-routing/interfaces/interface/(urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ipv6/(urn:ietf:params:xml:ns:yang:ietf-ipv6-unicast-routing?revision=2018-03-13)ipv6-router-advertisements/prefix-list
To create instances of this class use PrefixListBuilder
.
PrefixListBuilder
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable List<Prefix> |
getPrefix()
Support for an advertised prefix entry.
|
default @NonNull List<Prefix> |
nonnullPrefix() |
getImplementedInterface
augmentation
Copyright © 2019 OpenDaylight. All rights reserved.