public class TerminationPointEventBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<TerminationPointEvent>
TerminationPointEventBuilder
instances.TerminationPointEventBuilder
Constructor and Description |
---|
TerminationPointEventBuilder() |
TerminationPointEventBuilder(IgpTerminationPointAttributes arg) |
TerminationPointEventBuilder(L3UnicastIgpTopologyType arg) |
TerminationPointEventBuilder(TerminationPointEvent base) |
TerminationPointEventBuilder(TpAttributes arg) |
public TerminationPointEventBuilder()
public TerminationPointEventBuilder(L3UnicastIgpTopologyType arg)
public TerminationPointEventBuilder(IgpTerminationPointAttributes arg)
public TerminationPointEventBuilder(TpAttributes arg)
public TerminationPointEventBuilder(TerminationPointEvent base)
public void fieldsFrom(DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic IgpEventType getIgpEventType()
public IgpTerminationPointAttributes getIgpTerminationPointAttributes()
public L3UnicastIgpTopology getL3UnicastIgpTopology()
public NodeId getNodeRef()
public TopologyId getTopologyRef()
public TpId getTpId()
public <E extends Augmentation<TerminationPointEvent>> E augmentation(Class<E> augmentationType)
public TerminationPointEventBuilder setIgpEventType(IgpEventType value)
public TerminationPointEventBuilder setIgpTerminationPointAttributes(IgpTerminationPointAttributes value)
public TerminationPointEventBuilder setL3UnicastIgpTopology(L3UnicastIgpTopology value)
public TerminationPointEventBuilder setNodeRef(NodeId value)
public TerminationPointEventBuilder setTopologyRef(TopologyId value)
public TerminationPointEventBuilder setTpId(TpId value)
public TerminationPointEventBuilder setTpRef(List<TpId> values)
public TerminationPointEventBuilder addAugmentation(Class<? extends Augmentation<TerminationPointEvent>> augmentationType, Augmentation<TerminationPointEvent> augmentationValue)
public TerminationPointEventBuilder removeAugmentation(Class<? extends Augmentation<TerminationPointEvent>> augmentationType)
public TerminationPointEvent build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<TerminationPointEvent,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.