public class GroupModInputBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<GroupModInput>
GroupModInput
instances.GroupModInput
Constructor and Description |
---|
GroupModInputBuilder() |
GroupModInputBuilder(BucketsGrouping arg) |
GroupModInputBuilder(GroupMod arg) |
GroupModInputBuilder(GroupModInput base) |
GroupModInputBuilder(OfHeader arg) |
Modifier and Type | Method and Description |
---|---|
GroupModInputBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput> augmentationValue) |
GroupModInput |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput>> |
getAugmentation(Class<E> augmentationType) |
List<BucketsList> |
getBucketsList() |
GroupModCommand |
getCommand() |
GroupId |
getGroupId() |
GroupType |
getType() |
Short |
getVersion() |
Long |
getXid() |
GroupModInputBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput>> augmentationType) |
GroupModInputBuilder |
setBucketsList(List<BucketsList> value) |
GroupModInputBuilder |
setCommand(GroupModCommand value) |
GroupModInputBuilder |
setGroupId(GroupId value) |
GroupModInputBuilder |
setType(GroupType value) |
GroupModInputBuilder |
setVersion(Short value) |
GroupModInputBuilder |
setXid(Long value) |
public GroupModInputBuilder()
public GroupModInputBuilder(GroupMod arg)
public GroupModInputBuilder(OfHeader arg)
public GroupModInputBuilder(BucketsGrouping arg)
public GroupModInputBuilder(GroupModInput base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic List<BucketsList> getBucketsList()
public GroupModCommand getCommand()
public GroupId getGroupId()
public GroupType getType()
public Short getVersion()
public Long getXid()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput>> E getAugmentation(Class<E> augmentationType)
public GroupModInputBuilder setBucketsList(List<BucketsList> value)
public GroupModInputBuilder setCommand(GroupModCommand value)
public GroupModInputBuilder setGroupId(GroupId value)
public GroupModInputBuilder setType(GroupType value)
public GroupModInputBuilder setVersion(Short value)
public GroupModInputBuilder setXid(Long value)
public GroupModInputBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput> augmentationValue)
public GroupModInputBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<GroupModInput>> augmentationType)
public GroupModInput build()
build
in interface org.opendaylight.yangtools.concepts.Builder<GroupModInput>
Copyright © 2018 OpenDaylight. All rights reserved.