public class TrafficRateExtendedCommunityBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<TrafficRateExtendedCommunity>
TrafficRateExtendedCommunityBuilder instances.TrafficRateExtendedCommunityBuilder| Constructor and Description |
|---|
TrafficRateExtendedCommunityBuilder() |
TrafficRateExtendedCommunityBuilder(TrafficRateExtendedCommunity base) |
| Modifier and Type | Method and Description |
|---|---|
TrafficRateExtendedCommunityBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity> augmentationValue) |
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity>> |
augmentation(Class<E> augmentationType) |
TrafficRateExtendedCommunity |
build() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev180329.ShortAsNumber |
getInformativeAs() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth |
getLocalAdministrator() |
TrafficRateExtendedCommunityBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity>> augmentationType) |
TrafficRateExtendedCommunityBuilder |
setInformativeAs(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev180329.ShortAsNumber value) |
TrafficRateExtendedCommunityBuilder |
setLocalAdministrator(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth value) |
public TrafficRateExtendedCommunityBuilder()
public TrafficRateExtendedCommunityBuilder(TrafficRateExtendedCommunity base)
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev180329.ShortAsNumber getInformativeAs()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth getLocalAdministrator()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity>> E augmentation(Class<E> augmentationType)
public TrafficRateExtendedCommunityBuilder setInformativeAs(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev180329.ShortAsNumber value)
public TrafficRateExtendedCommunityBuilder setLocalAdministrator(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth value)
public TrafficRateExtendedCommunityBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity> augmentationValue)
public TrafficRateExtendedCommunityBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<TrafficRateExtendedCommunity>> augmentationType)
public TrafficRateExtendedCommunity build()
build in interface org.opendaylight.yangtools.concepts.CheckedBuilder<TrafficRateExtendedCommunity,IllegalArgumentException>Copyright © 2019 OpenDaylight. All rights reserved.