public class AceBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Ace>
AceBuilder
instances.AceBuilder
Constructor and Description |
---|
AceBuilder() |
AceBuilder(Ace base) |
Modifier and Type | Method and Description |
---|---|
AceBuilder |
addAugmentation(Class<? extends Augmentation<Ace>> augmentationType,
Augmentation<Ace> augmentationValue) |
<E extends Augmentation<Ace>> |
augmentation(Class<E> augmentationType) |
Ace |
build() |
AceOperData |
getAceOperData() |
Actions |
getActions() |
Matches |
getMatches() |
String |
getRuleName() |
AceKey |
key() |
AceBuilder |
removeAugmentation(Class<? extends Augmentation<Ace>> augmentationType) |
AceBuilder |
setAceOperData(AceOperData value) |
AceBuilder |
setActions(Actions value) |
AceBuilder |
setMatches(Matches value) |
AceBuilder |
setRuleName(String value) |
AceBuilder |
withKey(AceKey key) |
public AceBuilder()
public AceBuilder(Ace base)
public AceKey key()
public AceOperData getAceOperData()
public Actions getActions()
public Matches getMatches()
public String getRuleName()
public <E extends Augmentation<Ace>> E augmentation(Class<E> augmentationType)
public AceBuilder withKey(AceKey key)
public AceBuilder setAceOperData(AceOperData value)
public AceBuilder setActions(Actions value)
public AceBuilder setMatches(Matches value)
public AceBuilder setRuleName(String value)
public AceBuilder addAugmentation(Class<? extends Augmentation<Ace>> augmentationType, Augmentation<Ace> augmentationValue)
public AceBuilder removeAugmentation(Class<? extends Augmentation<Ace>> augmentationType)
public Ace build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<Ace,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.