Interface Group
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
AddGroupCaseData
,AddGroupInput
,BatchAddGroups
,BatchRemoveGroups
,FlatBatchAddGroup
,FlatBatchRemoveGroup
,Group
,GroupAdded
,GroupDesc
,GroupDescStats
,GroupMessage
,GroupRemoved
,GroupUpdated
,NodeGroup
,OriginalBatchedGroup
,OriginalGroup
,RemoveGroupCaseData
,RemoveGroupInput
,StaleGroup
,UpdatedBatchedGroup
,UpdatedGroup
,UpdateGroupCaseData
public interface Group extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module opendaylight-group-types
grouping group { leaf group-type { type group-types; } leaf group-id { type group-id; } leaf group-name { type string; } leaf container-name { type string; } leaf barrier { type boolean; } container buckets { list bucket { key bucket-id; leaf bucket-id { type bucket-id; } leaf weight { type uint16; } leaf watch_port { type uint32; } leaf watch_group { type uint32; } uses action:action-list; } } }
The schema path to identify an instance is opendaylight-group-types/group
-
-
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 Buckets
getBuckets()
@Nullable String
getContainerName()
@Nullable GroupId
getGroupId()
@Nullable String
getGroupName()
@Nullable GroupTypes
getGroupType()
Class<? extends Group>
implementedInterface()
@Nullable Boolean
isBarrier()
-
-
-
Method Detail
-
implementedInterface
Class<? extends Group> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getGroupType
@Nullable GroupTypes getGroupType()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.GroupTypes
groupType
, ornull
if not present
-
getGroupId
@Nullable GroupId getGroupId()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.GroupId
groupId
, ornull
if not present
-
getGroupName
@Nullable String getGroupName()
- Returns:
java.lang.String
groupName
, ornull
if not present
-
getContainerName
@Nullable String getContainerName()
- Returns:
java.lang.String
containerName
, ornull
if not present
-
isBarrier
@Nullable Boolean isBarrier()
- Returns:
java.lang.Boolean
barrier
, ornull
if not present
-
getBuckets
@Nullable Buckets getBuckets()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.Buckets
buckets
, ornull
if not present
-
-