public class ProtectionSubobjectBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<ProtectionSubobject>
ProtectionSubobject instances.ProtectionSubobject| Constructor and Description |
|---|
ProtectionSubobjectBuilder() |
ProtectionSubobjectBuilder(ProtectionSubobject base) |
public ProtectionSubobjectBuilder()
public ProtectionSubobjectBuilder(ProtectionSubobject base)
public LinkFlags getLinkFlags()
public LspFlag getLspFlag()
public LspFlag getSegFlag()
public Boolean isInPlace()
public Boolean isNotification()
public Boolean isOperational()
public Boolean isProtecting()
public Boolean isRequired()
public Boolean isSecondary()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<ProtectionSubobject>> E getAugmentation(Class<E> augmentationType)
public ProtectionSubobjectBuilder setLinkFlags(LinkFlags value)
public ProtectionSubobjectBuilder setLspFlag(LspFlag value)
public ProtectionSubobjectBuilder setSegFlag(LspFlag value)
public ProtectionSubobjectBuilder setInPlace(Boolean value)
public ProtectionSubobjectBuilder setNotification(Boolean value)
public ProtectionSubobjectBuilder setOperational(Boolean value)
public ProtectionSubobjectBuilder setProtecting(Boolean value)
public ProtectionSubobjectBuilder setRequired(Boolean value)
public ProtectionSubobjectBuilder setSecondary(Boolean value)
public ProtectionSubobjectBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<ProtectionSubobject>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<ProtectionSubobject> augmentationValue)
public ProtectionSubobjectBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<ProtectionSubobject>> augmentationType)
public ProtectionSubobject build()
build in interface org.opendaylight.yangtools.concepts.Builder<ProtectionSubobject>Copyright © 2018 OpenDaylight. All rights reserved.