Interface MapReply
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,MappingRecordList
@Generated("mdsal-binding-generator") public interface MapReply extends org.opendaylight.yangtools.yang.binding.DataObject, MappingRecordList
This class represents the following YANG schema fragment defined in module odl-lisp-proto
grouping MapReply { leaf probe { type boolean; } leaf nonce { type int64; } leaf echoNonceEnabled { type boolean; } leaf securityEnabled { type boolean; } uses mapping-record-list; }
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
YANG identifier of the statement represented by this class.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.Boolean
getEchoNonceEnabled()
Return echoNonceEnabled, ornull
if it is not present.java.lang.Long
getNonce()
Return nonce, ornull
if it is not present.java.lang.Boolean
getProbe()
Return probe, ornull
if it is not present.java.lang.Boolean
getSecurityEnabled()
Return securityEnabled, ornull
if it is not present.java.lang.Class<? extends MapReply>
implementedInterface()
default @NonNull java.lang.Boolean
requireEchoNonceEnabled()
Return echoNonceEnabled, guaranteed to be non-null.default @NonNull java.lang.Long
requireNonce()
Return nonce, guaranteed to be non-null.default @NonNull java.lang.Boolean
requireProbe()
Return probe, guaranteed to be non-null.default @NonNull java.lang.Boolean
requireSecurityEnabled()
Return securityEnabled, guaranteed to be non-null.-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MappingRecordList
getMappingRecordItem, nonnullMappingRecordItem
-
-
-
-
Method Detail
-
implementedInterface
java.lang.Class<? extends MapReply> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfaceMappingRecordList
-
getProbe
java.lang.Boolean getProbe()
Return probe, ornull
if it is not present.- Returns:
Boolean
probe, ornull
if it is not present.
-
requireProbe
default @NonNull java.lang.Boolean requireProbe()
Return probe, guaranteed to be non-null.- Returns:
Boolean
probe, guaranteed to be non-null.- Throws:
java.util.NoSuchElementException
- if probe is not present
-
getNonce
java.lang.Long getNonce()
Return nonce, ornull
if it is not present.- Returns:
Long
nonce, ornull
if it is not present.
-
requireNonce
default @NonNull java.lang.Long requireNonce()
Return nonce, guaranteed to be non-null.- Returns:
Long
nonce, guaranteed to be non-null.- Throws:
java.util.NoSuchElementException
- if nonce is not present
-
getEchoNonceEnabled
java.lang.Boolean getEchoNonceEnabled()
Return echoNonceEnabled, ornull
if it is not present.- Returns:
Boolean
echoNonceEnabled, ornull
if it is not present.
-
requireEchoNonceEnabled
default @NonNull java.lang.Boolean requireEchoNonceEnabled()
Return echoNonceEnabled, guaranteed to be non-null.- Returns:
Boolean
echoNonceEnabled, guaranteed to be non-null.- Throws:
java.util.NoSuchElementException
- if echoNonceEnabled is not present
-
getSecurityEnabled
java.lang.Boolean getSecurityEnabled()
Return securityEnabled, ornull
if it is not present.- Returns:
Boolean
securityEnabled, ornull
if it is not present.
-
requireSecurityEnabled
default @NonNull java.lang.Boolean requireSecurityEnabled()
Return securityEnabled, guaranteed to be non-null.- Returns:
Boolean
securityEnabled, guaranteed to be non-null.- Throws:
java.util.NoSuchElementException
- if securityEnabled is not present
-
-