public class RemoveGroupInputBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<RemoveGroupInput>
RemoveGroupInput
instances.RemoveGroupInput
Constructor and Description |
---|
RemoveGroupInputBuilder() |
RemoveGroupInputBuilder(Group arg) |
RemoveGroupInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeContextRef arg) |
RemoveGroupInputBuilder(RemoveGroupInput base) |
RemoveGroupInputBuilder(TransactionMetadata arg) |
Modifier and Type | Method and Description |
---|---|
RemoveGroupInputBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput> augmentationValue) |
RemoveGroupInput |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput>> |
getAugmentation(Class<E> augmentationType) |
Buckets |
getBuckets() |
String |
getContainerName() |
GroupId |
getGroupId() |
String |
getGroupName() |
GroupRef |
getGroupRef() |
GroupTypes |
getGroupType() |
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef |
getNode() |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri |
getTransactionUri() |
Boolean |
isBarrier() |
RemoveGroupInputBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput>> augmentationType) |
RemoveGroupInputBuilder |
setBarrier(Boolean value) |
RemoveGroupInputBuilder |
setBuckets(Buckets value) |
RemoveGroupInputBuilder |
setContainerName(String value) |
RemoveGroupInputBuilder |
setGroupId(GroupId value) |
RemoveGroupInputBuilder |
setGroupName(String value) |
RemoveGroupInputBuilder |
setGroupRef(GroupRef value) |
RemoveGroupInputBuilder |
setGroupType(GroupTypes value) |
RemoveGroupInputBuilder |
setNode(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef value) |
RemoveGroupInputBuilder |
setTransactionUri(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri value) |
public RemoveGroupInputBuilder()
public RemoveGroupInputBuilder(Group arg)
public RemoveGroupInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeContextRef arg)
public RemoveGroupInputBuilder(TransactionMetadata arg)
public RemoveGroupInputBuilder(RemoveGroupInput base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic Buckets getBuckets()
public String getContainerName()
public GroupId getGroupId()
public String getGroupName()
public GroupRef getGroupRef()
public GroupTypes getGroupType()
public org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef getNode()
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri getTransactionUri()
public Boolean isBarrier()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput>> E getAugmentation(Class<E> augmentationType)
public RemoveGroupInputBuilder setBuckets(Buckets value)
public RemoveGroupInputBuilder setContainerName(String value)
public RemoveGroupInputBuilder setGroupId(GroupId value)
public RemoveGroupInputBuilder setGroupName(String value)
public RemoveGroupInputBuilder setGroupRef(GroupRef value)
public RemoveGroupInputBuilder setGroupType(GroupTypes value)
public RemoveGroupInputBuilder setNode(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef value)
public RemoveGroupInputBuilder setTransactionUri(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri value)
public RemoveGroupInputBuilder setBarrier(Boolean value)
public RemoveGroupInputBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput> augmentationValue)
public RemoveGroupInputBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<RemoveGroupInput>> augmentationType)
public RemoveGroupInput build()
build
in interface org.opendaylight.yangtools.concepts.Builder<RemoveGroupInput>
Copyright © 2018 OpenDaylight. All rights reserved.