+ ServiceDeleteDataUtils.createTransactionPathDescription(StringConstants.TTP_TOKEN);
+
+ FixedFlexImpl fixedFlex = new FixedFlexImpl();
+ fixedFlex = fixedFlex.getFixedFlexWaveMapping(WAVE_LENGTH);
+ FrequencyGHz frequencyGHz = new FrequencyGHz(new BigDecimal(fixedFlex.getWavelength()));
+ FrequencyTHz frequencyTHz = new FrequencyTHz(new BigDecimal(fixedFlex.getCenterFrequency()));
+
+ UsedWavelength usedWaveLength = (new UsedWavelengthBuilder()).setIndex(UI32_WAVE_LENGTH).build();
+ UsedWavelengths usedWaveLengthDegree = (new UsedWavelengthsBuilder()).setIndex(UI32_WAVE_LENGTH).build();
+ Map<UsedWavelengthsKey, UsedWavelengths> usedWaveLengthDegreeMap =
+ Map.of(usedWaveLengthDegree.key(),usedWaveLengthDegree);
+ org.opendaylight.yang.gen.v1.http.org.openroadm.network.topology.rev181130
+ .networks.network.node.termination.point.cp.attributes.UsedWavelengths usedWaveLentgthCp =
+ (new org.opendaylight.yang.gen.v1.http.org.openroadm.network.topology.rev181130.networks
+ .network.node.termination.point.cp.attributes.UsedWavelengthsBuilder())
+ .setIndex(UI32_WAVE_LENGTH)
+ .build();
+ TerminationPoint1Builder terminationPoint1Builder = new TerminationPoint1Builder()
+ .setCtpAttributes((new CtpAttributesBuilder())
+ .setUsedWavelengths(
+ usedWaveLengthDegreeMap)
+ .build())
+ .setCpAttributes((new CpAttributesBuilder())
+ .setUsedWavelengths(
+ Map.of(usedWaveLentgthCp.key(),
+ usedWaveLentgthCp))
+ .build())
+ .setTxTtpAttributes((new TxTtpAttributesBuilder())
+ .setUsedWavelengths(
+ usedWaveLengthDegreeMap)
+ .build())
+ .setRxTtpAttributes((new RxTtpAttributesBuilder())
+ .setUsedWavelengths(
+ usedWaveLengthDegreeMap)
+ .build())
+ .setPpAttributes((new PpAttributesBuilder())
+ .setUsedWavelength(Map.of(usedWaveLength.key(),usedWaveLength))
+ .build())
+ .setXpdrClientAttributes((new XpdrClientAttributesBuilder())
+ .setWavelength((new WavelengthBuilder())
+ .setFrequency(frequencyTHz)
+ .setWidth(frequencyGHz)
+ .build())
+ .build())
+ .setXpdrNetworkAttributes((new XpdrNetworkAttributesBuilder())
+ .setWavelength((new WavelengthBuilder())
+ .setFrequency(frequencyTHz)
+ .setWidth(frequencyGHz)
+ .build())
+ .build())
+ .setXpdrPortAttributes((new XpdrPortAttributesBuilder())
+ .setWavelength((new WavelengthBuilder())
+ .setFrequency(frequencyTHz)
+ .setWidth(frequencyGHz)
+ .build())
+ .build());