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 Buckets
getBuckets()
String
getContainerName()
GroupId
getGroupId()
String
getGroupName()
GroupTypes
getGroupType()
Class<? extends Group>
implementedInterface()
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
GroupTypes getGroupType()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.GroupTypes
groupType
, ornull
if not present
-
getGroupId
GroupId getGroupId()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.GroupId
groupId
, ornull
if not present
-
getGroupName
String getGroupName()
- Returns:
java.lang.String
groupName
, ornull
if not present
-
getContainerName
String getContainerName()
- Returns:
java.lang.String
containerName
, ornull
if not present
-
isBarrier
Boolean isBarrier()
- Returns:
java.lang.Boolean
barrier
, ornull
if not present
-
getBuckets
Buckets getBuckets()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.Buckets
buckets
, ornull
if not present
-
-