public interface Autoconf extends ChildOf<Ipv6>, Augmentable<Autoconf>
This class represents the following YANG schema fragment defined in module ietf-ip
container autoconf { leaf create-global-addresses { type boolean; default true; } leaf create-temporary-addresses { if-feature ipv6-privacy-autoconf; type boolean; default false; } leaf temporary-valid-lifetime { if-feature ipv6-privacy-autoconf; type uint32; units seconds; default 604800; } leaf temporary-preferred-lifetime { if-feature ipv6-privacy-autoconf; type uint32; units seconds; default 86400; } }The schema path to identify an instance is ietf-ip/interfaces/interface/(urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ipv6/autoconf
To create instances of this class use AutoconfBuilder
.
AutoconfBuilder
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable Long |
getTemporaryPreferredLifetime()
The time period during which the temporary address ispreferred.
|
@Nullable Long |
getTemporaryValidLifetime()
The time period during which the temporary addressis valid.
|
@Nullable Boolean |
isCreateGlobalAddresses()
If enabled, the host creates global addresses asdescribed in RFC 4862.
|
@Nullable Boolean |
isCreateTemporaryAddresses()
If enabled, the host creates temporary addresses asdescribed in RFC 4941.
|
getImplementedInterface
augmentation
@Nullable Boolean isCreateGlobalAddresses()
java.lang.Boolean
createGlobalAddresses
, or null
if not present@Nullable Boolean isCreateTemporaryAddresses()
java.lang.Boolean
createTemporaryAddresses
, or null
if not present@Nullable Long getTemporaryValidLifetime()
java.lang.Long
temporaryValidLifetime
, or null
if not present@Nullable Long getTemporaryPreferredLifetime()
java.lang.Long
temporaryPreferredLifetime
, or null
if not presentCopyright © 2019 OpenDaylight. All rights reserved.