Interface SubnetOpData
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<SubnetOpData>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<OdlL3vpnData>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface SubnetOpData extends org.opendaylight.yangtools.yang.binding.ChildOf<OdlL3vpnData>, org.opendaylight.yangtools.yang.binding.Augmentable<SubnetOpData>
This class represents the following YANG schema fragment defined in module odl-l3vpn
container subnet-op-data { config false; list subnet-op-data-entry { key subnet-id; leaf subnet-id { type yang:uuid; } leaf nh-dpnId { type uint64; } leaf vpn-name { type string; } leaf vrf-id { type string; } leaf subnet-cidr { type string; } leaf route-adv-state { type task-state; } leaf last-adv-state { type task-state; } leaf elan-tag { type uint32; } list subnet-to-dpn { key dpnId; leaf dpnId { type uint64; } list vpn-interfaces { key interface-name; leaf interface-name { type string; } } } leaf label { type uint32; } leaf l3vni { type uint32; } uses nvpn:network-attributes; } }
The schema path to identify an instance is odl-l3vpn/subnet-op-dataTo create instances of this class use
SubnetOpDataBuilder
.- See Also:
SubnetOpDataBuilder
-
-
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 Modifier and Type Method Description @Nullable java.util.List<SubnetOpDataEntry>
getSubnetOpDataEntry()
default java.lang.Class<SubnetOpData>
implementedInterface()
default @NonNull java.util.List<SubnetOpDataEntry>
nonnullSubnetOpDataEntry()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<SubnetOpData> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getSubnetOpDataEntry
@Nullable java.util.List<SubnetOpDataEntry> getSubnetOpDataEntry()
- Returns:
java.util.List
subnetOpDataEntry
, ornull
if not present
-
nonnullSubnetOpDataEntry
default @NonNull java.util.List<SubnetOpDataEntry> nonnullSubnetOpDataEntry()
- Returns:
java.util.List
subnetOpDataEntry
, or an empty list if it is not present
-
-