Interface MapRequest
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,EidList
,MapRequestMetadata
- All Known Subinterfaces:
MapRequest
,MapRequest
@Generated("mdsal-binding-generator") public interface MapRequest extends org.opendaylight.yangtools.yang.binding.DataObject, EidList, MapRequestMetadata
This class represents the following YANG schema fragment defined in module odl-lisp-proto
grouping MapRequest { leaf authoritative { type boolean; } leaf mapDataPresent { type boolean; } leaf probe { type boolean; } leaf smr { type boolean; } leaf pitr { type boolean; } leaf smrInvoked { type boolean; } leaf nonce { type int64; } container SourceEid { uses eid-container; } list itrRloc { key itr-rloc-id; ordered-by user; leaf itr-rloc-id { type string; } uses rloc-container; } uses eid-list; container MapReply { uses mapping-record-container; } uses map-request-metadata; }
The schema path to identify an instance is odl-lisp-proto/MapRequest
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description java.lang.Boolean
getAuthoritative()
Return authoritative, ornull
if it is not present.@Nullable java.util.List<ItrRloc>
getItrRloc()
Return itrRloc, ornull
if it is not present.java.lang.Boolean
getMapDataPresent()
Return mapDataPresent, ornull
if it is not present.MapReply
getMapReply()
Return mapReply, ornull
if it is not present.java.lang.Long
getNonce()
Return nonce, ornull
if it is not present.java.lang.Boolean
getPitr()
Return pitr, ornull
if it is not present.java.lang.Boolean
getProbe()
Return probe, ornull
if it is not present.java.lang.Boolean
getSmr()
Return smr, ornull
if it is not present.java.lang.Boolean
getSmrInvoked()
Return smrInvoked, ornull
if it is not present.SourceEid
getSourceEid()
Return sourceEid, ornull
if it is not present.java.lang.Class<? extends MapRequest>
implementedInterface()
default java.lang.Boolean
isAuthoritative()
Deprecated, for removal: This API element is subject to removal in a future version.default java.lang.Boolean
isMapDataPresent()
Deprecated, for removal: This API element is subject to removal in a future version.default java.lang.Boolean
isPitr()
Deprecated, for removal: This API element is subject to removal in a future version.default java.lang.Boolean
isProbe()
Deprecated, for removal: This API element is subject to removal in a future version.default java.lang.Boolean
isSmr()
Deprecated, for removal: This API element is subject to removal in a future version.default java.lang.Boolean
isSmrInvoked()
Deprecated, for removal: This API element is subject to removal in a future version.default @NonNull java.util.List<ItrRloc>
nonnullItrRloc()
Return itrRloc, or an empty list if it is not present.-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.EidList
getEidItem, nonnullEidItem
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapRequestMetadata
getSourceRloc
-
-
-
-
Method Detail
-
implementedInterface
java.lang.Class<? extends MapRequest> 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 interfaceEidList
- Specified by:
implementedInterface
in interfaceMapRequestMetadata
-
getAuthoritative
java.lang.Boolean getAuthoritative()
Return authoritative, ornull
if it is not present.- Returns:
java.lang.Boolean
authoritative, ornull
if it is not present.
-
isAuthoritative
@Deprecated(forRemoval=true) default java.lang.Boolean isAuthoritative()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getMapDataPresent
java.lang.Boolean getMapDataPresent()
Return mapDataPresent, ornull
if it is not present.- Returns:
java.lang.Boolean
mapDataPresent, ornull
if it is not present.
-
isMapDataPresent
@Deprecated(forRemoval=true) default java.lang.Boolean isMapDataPresent()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getProbe
java.lang.Boolean getProbe()
Return probe, ornull
if it is not present.- Returns:
java.lang.Boolean
probe, ornull
if it is not present.
-
isProbe
@Deprecated(forRemoval=true) default java.lang.Boolean isProbe()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getSmr
java.lang.Boolean getSmr()
Return smr, ornull
if it is not present.- Returns:
java.lang.Boolean
smr, ornull
if it is not present.
-
isSmr
@Deprecated(forRemoval=true) default java.lang.Boolean isSmr()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getPitr
java.lang.Boolean getPitr()
Return pitr, ornull
if it is not present.- Returns:
java.lang.Boolean
pitr, ornull
if it is not present.
-
isPitr
@Deprecated(forRemoval=true) default java.lang.Boolean isPitr()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getSmrInvoked
java.lang.Boolean getSmrInvoked()
Return smrInvoked, ornull
if it is not present.- Returns:
java.lang.Boolean
smrInvoked, ornull
if it is not present.
-
isSmrInvoked
@Deprecated(forRemoval=true) default java.lang.Boolean isSmrInvoked()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getNonce
java.lang.Long getNonce()
Return nonce, ornull
if it is not present.- Returns:
java.lang.Long
nonce, ornull
if it is not present.
-
getSourceEid
SourceEid getSourceEid()
Return sourceEid, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.SourceEid
sourceEid, ornull
if it is not present.
-
getItrRloc
@Nullable java.util.List<ItrRloc> getItrRloc()
Return itrRloc, ornull
if it is not present.- Returns:
java.util.List
itrRloc, ornull
if it is not present.
-
nonnullItrRloc
default @NonNull java.util.List<ItrRloc> nonnullItrRloc()
Return itrRloc, or an empty list if it is not present.- Returns:
java.util.List
itrRloc, or an empty list if it is not present.
-
getMapReply
MapReply getMapReply()
Return mapReply, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.MapReply
mapReply, ornull
if it is not present.
-
-