public class AclBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Acl>
AclBuilder
instances.AclBuilder
Constructor and Description |
---|
AclBuilder() |
AclBuilder(Acl base) |
Modifier and Type | Method and Description |
---|---|
AclBuilder |
addAugmentation(Class<? extends Augmentation<Acl>> augmentationType,
Augmentation<Acl> augmentationValue) |
<E extends Augmentation<Acl>> |
augmentation(Class<E> augmentationType) |
Acl |
build() |
AccessListEntries |
getAccessListEntries() |
String |
getAclName() |
AclOperData |
getAclOperData() |
Class<? extends AclBase> |
getAclType() |
AclKey |
key() |
AclBuilder |
removeAugmentation(Class<? extends Augmentation<Acl>> augmentationType) |
AclBuilder |
setAccessListEntries(AccessListEntries value) |
AclBuilder |
setAclName(String value) |
AclBuilder |
setAclOperData(AclOperData value) |
AclBuilder |
setAclType(Class<? extends AclBase> value) |
AclBuilder |
withKey(AclKey key) |
public AclBuilder()
public AclBuilder(Acl base)
public AclKey key()
public AccessListEntries getAccessListEntries()
public String getAclName()
public AclOperData getAclOperData()
public <E extends Augmentation<Acl>> E augmentation(Class<E> augmentationType)
public AclBuilder withKey(AclKey key)
public AclBuilder setAccessListEntries(AccessListEntries value)
public AclBuilder setAclName(String value)
public AclBuilder setAclOperData(AclOperData value)
public AclBuilder setAclType(Class<? extends AclBase> value)
public AclBuilder addAugmentation(Class<? extends Augmentation<Acl>> augmentationType, Augmentation<Acl> augmentationValue)
public AclBuilder removeAugmentation(Class<? extends Augmentation<Acl>> augmentationType)
public Acl build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<Acl,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.