public class PcepCreateP2pTunnelInputBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<PcepCreateP2pTunnelInput>
PcepCreateP2pTunnelInput instances.PcepCreateP2pTunnelInput| Constructor and Description |
|---|
PcepCreateP2pTunnelInputBuilder() |
PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilters arg) |
PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.CreateP2pTunnelInput arg) |
PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.topology.rev140113.NetworkTopologyReference arg) |
PcepCreateP2pTunnelInputBuilder(PcepCreateP2pTunnelInput base) |
PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.Priority arg) |
PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.SubmitInstructionInput arg) |
PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.TunnelAttributes arg) |
PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.p2p.rev130819.TunnelP2pPathCfgAttributes arg) |
PcepCreateP2pTunnelInputBuilder(TunnelPcepLinkCfgAttributes arg) |
| Modifier and Type | Method and Description |
|---|---|
PcepCreateP2pTunnelInputBuilder |
addAugmentation(Class<? extends Augmentation<PcepCreateP2pTunnelInput>> augmentationType,
Augmentation<PcepCreateP2pTunnelInput> augmentation) |
PcepCreateP2pTunnelInput |
build() |
void |
fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
<E extends Augmentation<PcepCreateP2pTunnelInput>> |
getAugmentation(Class<E> augmentationType) |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth |
getBandwidth() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.ClassType |
getClassType() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.Nanotime |
getDeadline() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Destination |
getDestination() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter |
getExcludeAny() |
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.p2p.rev130819.tunnel.p2p.path.cfg.attributes.ExplicitHops> |
getExplicitHops() |
Short |
getHoldPriority() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId |
getId() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter |
getIncludeAll() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter |
getIncludeAny() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.topology.rev140113.NetworkTopologyRef |
getNetworkTopologyRef() |
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId> |
getPreconditions() |
String |
getSessionName() |
Short |
getSetupPriority() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Source |
getSource() |
String |
getSymbolicPathName() |
Boolean |
isLabelRecordingDesired() |
Boolean |
isLocalProtectionDesired() |
Boolean |
isSeStyleDesired() |
PcepCreateP2pTunnelInputBuilder |
removeAugmentation(Class<? extends Augmentation<PcepCreateP2pTunnelInput>> augmentationType) |
PcepCreateP2pTunnelInputBuilder |
setBandwidth(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth value) |
PcepCreateP2pTunnelInputBuilder |
setClassType(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.ClassType value) |
PcepCreateP2pTunnelInputBuilder |
setDeadline(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.Nanotime value) |
PcepCreateP2pTunnelInputBuilder |
setDestination(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Destination value) |
PcepCreateP2pTunnelInputBuilder |
setExcludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value) |
PcepCreateP2pTunnelInputBuilder |
setExplicitHops(List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.p2p.rev130819.tunnel.p2p.path.cfg.attributes.ExplicitHops> value) |
PcepCreateP2pTunnelInputBuilder |
setHoldPriority(Short value) |
PcepCreateP2pTunnelInputBuilder |
setId(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId value) |
PcepCreateP2pTunnelInputBuilder |
setIncludeAll(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value) |
PcepCreateP2pTunnelInputBuilder |
setIncludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value) |
PcepCreateP2pTunnelInputBuilder |
setLabelRecordingDesired(Boolean value) |
PcepCreateP2pTunnelInputBuilder |
setLocalProtectionDesired(Boolean value) |
PcepCreateP2pTunnelInputBuilder |
setNetworkTopologyRef(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.topology.rev140113.NetworkTopologyRef value) |
PcepCreateP2pTunnelInputBuilder |
setPreconditions(List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId> value) |
PcepCreateP2pTunnelInputBuilder |
setSessionName(String value) |
PcepCreateP2pTunnelInputBuilder |
setSeStyleDesired(Boolean value) |
PcepCreateP2pTunnelInputBuilder |
setSetupPriority(Short value) |
PcepCreateP2pTunnelInputBuilder |
setSource(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Source value) |
PcepCreateP2pTunnelInputBuilder |
setSymbolicPathName(String value) |
public PcepCreateP2pTunnelInputBuilder()
public PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.CreateP2pTunnelInput arg)
public PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.topology.rev140113.NetworkTopologyReference arg)
public PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.SubmitInstructionInput arg)
public PcepCreateP2pTunnelInputBuilder(TunnelPcepLinkCfgAttributes arg)
public PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.TunnelAttributes arg)
public PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.Priority arg)
public PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilters arg)
public PcepCreateP2pTunnelInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.p2p.rev130819.TunnelP2pPathCfgAttributes arg)
public PcepCreateP2pTunnelInputBuilder(PcepCreateP2pTunnelInput base)
public void fieldsFrom(DataObject arg)
arg - grouping objectIllegalArgumentException - if given argument is none of valid typespublic org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth getBandwidth()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.ClassType getClassType()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.Nanotime getDeadline()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Destination getDestination()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter getExcludeAny()
public List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.p2p.rev130819.tunnel.p2p.path.cfg.attributes.ExplicitHops> getExplicitHops()
public Short getHoldPriority()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId getId()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter getIncludeAll()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter getIncludeAny()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.topology.rev140113.NetworkTopologyRef getNetworkTopologyRef()
public List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId> getPreconditions()
public String getSessionName()
public Short getSetupPriority()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Source getSource()
public String getSymbolicPathName()
public Boolean isLabelRecordingDesired()
public Boolean isLocalProtectionDesired()
public Boolean isSeStyleDesired()
public <E extends Augmentation<PcepCreateP2pTunnelInput>> E getAugmentation(Class<E> augmentationType)
public PcepCreateP2pTunnelInputBuilder setBandwidth(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth value)
public PcepCreateP2pTunnelInputBuilder setClassType(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.ClassType value)
public PcepCreateP2pTunnelInputBuilder setDeadline(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.Nanotime value)
public PcepCreateP2pTunnelInputBuilder setDestination(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Destination value)
public PcepCreateP2pTunnelInputBuilder setExcludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value)
public PcepCreateP2pTunnelInputBuilder setExplicitHops(List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.p2p.rev130819.tunnel.p2p.path.cfg.attributes.ExplicitHops> value)
public PcepCreateP2pTunnelInputBuilder setHoldPriority(Short value)
public PcepCreateP2pTunnelInputBuilder setId(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId value)
public PcepCreateP2pTunnelInputBuilder setIncludeAll(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value)
public PcepCreateP2pTunnelInputBuilder setIncludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value)
public PcepCreateP2pTunnelInputBuilder setNetworkTopologyRef(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.topology.rev140113.NetworkTopologyRef value)
public PcepCreateP2pTunnelInputBuilder setPreconditions(List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionId> value)
public PcepCreateP2pTunnelInputBuilder setSessionName(String value)
public PcepCreateP2pTunnelInputBuilder setSetupPriority(Short value)
public PcepCreateP2pTunnelInputBuilder setSource(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.topology.tunnel.programming.rev130930.create.p2p.tunnel.input.Source value)
public PcepCreateP2pTunnelInputBuilder setSymbolicPathName(String value)
public PcepCreateP2pTunnelInputBuilder setLabelRecordingDesired(Boolean value)
public PcepCreateP2pTunnelInputBuilder setLocalProtectionDesired(Boolean value)
public PcepCreateP2pTunnelInputBuilder setSeStyleDesired(Boolean value)
public PcepCreateP2pTunnelInputBuilder addAugmentation(Class<? extends Augmentation<PcepCreateP2pTunnelInput>> augmentationType, Augmentation<PcepCreateP2pTunnelInput> augmentation)
public PcepCreateP2pTunnelInputBuilder removeAugmentation(Class<? extends Augmentation<PcepCreateP2pTunnelInput>> augmentationType)
public PcepCreateP2pTunnelInput build()
build in interface org.opendaylight.yangtools.concepts.Builder<PcepCreateP2pTunnelInput>Copyright © 2017 OpenDaylight. All rights reserved.