Interface MappingRecordMetadata
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
MappingRecord
public interface MappingRecordMetadata extends org.opendaylight.yangtools.yang.binding.DataObject
This is a collection of fields which are not present in the actual mapping record defined in RFC 6830, but are used internally in OpenDaylightThis class represents the following YANG schema fragment defined in module odl-lisp-proto
grouping mapping-record-metadata { leaf xtr-id { type xtr-id; } leaf site-id { type site-id; } leaf source-rloc { type inet-bin:ip-address-binary; } leaf timestamp { type int64; } }
The schema path to identify an instance is odl-lisp-proto/mapping-record-metadata
-
-
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 Modifier and Type Method Description @Nullable SiteId
getSiteId()
64 bit site identifier.@Nullable IpAddressBinary
getSourceRloc()
The Source IP address used for sending the enclosing control packet in RLOC space.@Nullable java.lang.Long
getTimestamp()
Milliseconds since January 1, 1970, 00:00:00 GMT@Nullable XtrId
getXtrId()
128 bit xTR identifier.java.lang.Class<? extends MappingRecordMetadata>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
java.lang.Class<? extends MappingRecordMetadata> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getXtrId
@Nullable XtrId getXtrId()
128 bit xTR identifier.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrId
xtrId
, ornull
if not present
-
getSiteId
@Nullable SiteId getSiteId()
64 bit site identifier.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.SiteId
siteId
, ornull
if not present
-
getSourceRloc
@Nullable IpAddressBinary getSourceRloc()
The Source IP address used for sending the enclosing control packet in RLOC space.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.inet.binary.types.rev160303.IpAddressBinary
sourceRloc
, ornull
if not present
-
getTimestamp
@Nullable java.lang.Long getTimestamp()
Milliseconds since January 1, 1970, 00:00:00 GMT- Returns:
java.lang.Long
timestamp
, ornull
if not present
-
-