public class OspfNodeAttributesBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<OspfNodeAttributes>
OspfNodeAttributesBuilder
instances.OspfNodeAttributesBuilder
Constructor and Description |
---|
OspfNodeAttributesBuilder() |
OspfNodeAttributesBuilder(OspfNodeAttributes base) |
Modifier and Type | Method and Description |
---|---|
OspfNodeAttributesBuilder |
addAugmentation(Class<? extends Augmentation<OspfNodeAttributes>> augmentationType,
Augmentation<OspfNodeAttributes> augmentationValue) |
<E extends Augmentation<OspfNodeAttributes>> |
augmentation(Class<E> augmentationType) |
OspfNodeAttributes |
build() |
OspfNodeAttributes.Capabilities |
getCapabilities() |
Long |
getDrInterfaceId() |
List<Short> |
getMultiTopologyId() |
RouterType |
getRouterType() |
Ted |
getTed() |
OspfNodeAttributesBuilder |
removeAugmentation(Class<? extends Augmentation<OspfNodeAttributes>> augmentationType) |
OspfNodeAttributesBuilder |
setCapabilities(OspfNodeAttributes.Capabilities value) |
OspfNodeAttributesBuilder |
setDrInterfaceId(Long value) |
OspfNodeAttributesBuilder |
setMultiTopologyId(List<Short> values) |
OspfNodeAttributesBuilder |
setRouterType(RouterType value) |
OspfNodeAttributesBuilder |
setTed(Ted value) |
public OspfNodeAttributesBuilder()
public OspfNodeAttributesBuilder(OspfNodeAttributes base)
public OspfNodeAttributes.Capabilities getCapabilities()
public Long getDrInterfaceId()
public RouterType getRouterType()
public Ted getTed()
public <E extends Augmentation<OspfNodeAttributes>> E augmentation(Class<E> augmentationType)
public OspfNodeAttributesBuilder setCapabilities(OspfNodeAttributes.Capabilities value)
public OspfNodeAttributesBuilder setDrInterfaceId(Long value)
public OspfNodeAttributesBuilder setMultiTopologyId(List<Short> values)
public OspfNodeAttributesBuilder setRouterType(RouterType value)
public OspfNodeAttributesBuilder setTed(Ted value)
public OspfNodeAttributesBuilder addAugmentation(Class<? extends Augmentation<OspfNodeAttributes>> augmentationType, Augmentation<OspfNodeAttributes> augmentationValue)
public OspfNodeAttributesBuilder removeAugmentation(Class<? extends Augmentation<OspfNodeAttributes>> augmentationType)
public OspfNodeAttributes build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<OspfNodeAttributes,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.