public class IgpNodeEventBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<IgpNodeEvent>
IgpNodeEventBuilder
instances.IgpNodeEventBuilder
Constructor and Description |
---|
IgpNodeEventBuilder() |
IgpNodeEventBuilder(IgpNodeAttributes arg) |
IgpNodeEventBuilder(IgpNodeEvent base) |
IgpNodeEventBuilder(L3UnicastIgpTopologyType arg) |
IgpNodeEventBuilder(NodeAttributes arg) |
public IgpNodeEventBuilder()
public IgpNodeEventBuilder(NodeAttributes arg)
public IgpNodeEventBuilder(L3UnicastIgpTopologyType arg)
public IgpNodeEventBuilder(IgpNodeAttributes arg)
public IgpNodeEventBuilder(IgpNodeEvent base)
public void fieldsFrom(DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic IgpEventType getIgpEventType()
public IgpNodeAttributes getIgpNodeAttributes()
public L3UnicastIgpTopology getL3UnicastIgpTopology()
public NodeId getNodeId()
public List<SupportingNode> getSupportingNode()
public TopologyId getTopologyRef()
public <E extends Augmentation<IgpNodeEvent>> E augmentation(Class<E> augmentationType)
public IgpNodeEventBuilder setIgpEventType(IgpEventType value)
public IgpNodeEventBuilder setIgpNodeAttributes(IgpNodeAttributes value)
public IgpNodeEventBuilder setL3UnicastIgpTopology(L3UnicastIgpTopology value)
public IgpNodeEventBuilder setNodeId(NodeId value)
public IgpNodeEventBuilder setSupportingNode(List<SupportingNode> values)
public IgpNodeEventBuilder setTopologyRef(TopologyId value)
public IgpNodeEventBuilder addAugmentation(Class<? extends Augmentation<IgpNodeEvent>> augmentationType, Augmentation<IgpNodeEvent> augmentationValue)
public IgpNodeEventBuilder removeAugmentation(Class<? extends Augmentation<IgpNodeEvent>> augmentationType)
public IgpNodeEvent build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<IgpNodeEvent,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.