private LogicalPortAugmentImpl(LogicalPortAugmentBuilder base) { this._lportAttribute = base.getLportAttribute(); }
private TpId createGWPortOnSwitch(FabricId fabricid, NodeId swId, WriteTransaction trans) { final TpId tpid = new TpId(UUID.randomUUID().toString()); final InstanceIdentifier<TerminationPoint> tpIId = MdSalUtils.createLogicPortIId(fabricid, swId, tpid); TerminationPointBuilder tpBuilder = new TerminationPointBuilder(); tpBuilder.setTpId(tpid); tpBuilder.setKey(new TerminationPointKey(tpid)); LogicalPortAugmentBuilder lpCtx = new LogicalPortAugmentBuilder(); LportAttributeBuilder lpAttr = new LportAttributeBuilder(); lpCtx.setLportAttribute(lpAttr.build()); tpBuilder.addAugmentation(LogicalPortAugment.class, lpCtx.build()); trans.put(LogicalDatastoreType.OPERATIONAL,tpIId, tpBuilder.build(), true); return tpid; }
LogicalPortAugmentBuilder lpCtx = new LogicalPortAugmentBuilder(); lpCtx.setLportAttribute(lpAttr.build()); tpBuilder.addAugmentation(LogicalPortAugment.class, lpCtx.build());
LogicalPortAugmentBuilder lpCtx = new LogicalPortAugmentBuilder(); lpCtx.setLportAttribute(lpAttr.build()); tpBuilder.addAugmentation(LogicalPortAugment.class, lpCtx.build());