Interface Groups
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
FlowCapableNode
,FlowCapableNodeUpdated
,FlowNode
@Generated("mdsal-binding-generator") public interface Groups extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module opendaylight-group-types
grouping groups { list group { key group-id; uses group; } list stale-group { key group-id; uses group; } }
-
-
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 @Nullable Map<GroupKey,Group>
getGroup()
Return group, ornull
if it is not present.@Nullable Map<StaleGroupKey,StaleGroup>
getStaleGroup()
Return staleGroup, ornull
if it is not present.Class<? extends Groups>
implementedInterface()
default @NonNull Map<GroupKey,Group>
nonnullGroup()
Return group, or an empty list if it is not present.default @NonNull Map<StaleGroupKey,StaleGroup>
nonnullStaleGroup()
Return staleGroup, or an empty list if it is not present.
-
-
-
Method Detail
-
implementedInterface
Class<? extends Groups> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getGroup
@Nullable Map<GroupKey,Group> getGroup()
Return group, ornull
if it is not present.- Returns:
Map<GroupKey, Group>
group, ornull
if it is not present.
-
nonnullGroup
default @NonNull Map<GroupKey,Group> nonnullGroup()
Return group, or an empty list if it is not present.- Returns:
Map<GroupKey, Group>
group, or an empty list if it is not present.
-
getStaleGroup
@Nullable Map<StaleGroupKey,StaleGroup> getStaleGroup()
Return staleGroup, ornull
if it is not present.- Returns:
Map<StaleGroupKey, StaleGroup>
staleGroup, ornull
if it is not present.
-
nonnullStaleGroup
default @NonNull Map<StaleGroupKey,StaleGroup> nonnullStaleGroup()
Return staleGroup, or an empty list if it is not present.- Returns:
Map<StaleGroupKey, StaleGroup>
staleGroup, or an empty list if it is not present.
-
-