public interface Hop extends ChildOf<ExplicitLocatorPath>, Augmentable<Hop>, Identifiable<HopKey>
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
list hop { key hop-id; ordered-by user; leaf hop-id { type string; } leaf address { type simple-address; } leaf lrs-bits { type bits { bit lookup { } bit rloc-probe { } bit strict { } } } }The schema path to identify an instance is ietf-lisp-address-types/lisp-address/address/explicit-locator-path/explicit-locator-path/hop
To create instances of this class use HopBuilder
.
HopBuilder
,
HopKey
Modifier and Type | Interface and Description |
---|---|
static class |
Hop.LrsBits |
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable SimpleAddress |
getAddress()
AFI address.
|
@Nullable String |
getHopId()
Unique identifier for the hop.
|
@Nullable Hop.LrsBits |
getLrsBits()
Flag bits per hop.
|
HopKey |
key()
Returns an unique key for the object.
|
getImplementedInterface
augmentation
@Nullable String getHopId()
java.lang.String
hopId
, or null
if not present@Nullable SimpleAddress getAddress()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress
address
, or null
if not present@Nullable Hop.LrsBits getLrsBits()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.explicit.locator.path.Hop.LrsBits
lrsBits
, or null
if not presentHopKey key()
Identifiable
key
in interface Identifiable<HopKey>
Copyright © 2019 OpenDaylight. All rights reserved.