Refactor style b/c of service models 10.1 update
[transportpce.git] / pce / src / test / java / org / opendaylight / transportpce / pce / utils / PceTestData.java
index 6ace2982a7f2cca7d9f4b67b30f9b7c83b773e6c..5008ca2c49c656ea379ebb6b3fc8b8dcd0be5e55 100644 (file)
@@ -15,9 +15,7 @@ import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev22
 import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev220118.PathComputationRequestInputBuilder;
 import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev220118.PathComputationRequestOutput;
 import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev220118.PathComputationRequestOutputBuilder;
-import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev220118.path.computation.request.input.ServiceAEnd;
 import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev220118.path.computation.request.input.ServiceAEndBuilder;
-import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev220118.path.computation.request.input.ServiceZEnd;
 import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev220118.path.computation.request.input.ServiceZEndBuilder;
 import org.opendaylight.yang.gen.v1.http.org.openroadm.common.node.types.rev210528.NodeIdType;
 import org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.ConnectionType;
@@ -43,124 +41,116 @@ import org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.Service
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.pathdescription.rev210705.path.description.AToZDirectionBuilder;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.pathdescription.rev210705.path.description.ZToADirectionBuilder;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.PceMetric;
-import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.response.parameters.sp.ResponseParameters;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.response.parameters.sp.ResponseParametersBuilder;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.response.parameters.sp.response.parameters.PathDescription;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.response.parameters.sp.response.parameters.PathDescriptionBuilder;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.service.endpoint.sp.RxDirectionBuilder;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.service.endpoint.sp.TxDirectionBuilder;
-import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.service.handler.header.ServiceHandlerHeader;
 import org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.service.types.rev220118.service.handler.header.ServiceHandlerHeaderBuilder;
 import org.opendaylight.yangtools.yang.common.Uint32;
 import org.opendaylight.yangtools.yang.common.Uint8;
 
-
 public final class PceTestData {
 
     private PceTestData() {
     }
 
     public static PathComputationRequestInput getEmptyPCERequest() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
-                .setRequestId("request1")
-                .build();
         return new PathComputationRequestInputBuilder()
-            .setServiceHandlerHeader(serviceHandlerHeader)
+            .setServiceHandlerHeader(
+                new ServiceHandlerHeaderBuilder()
+                    .setRequestId("request1")
+                    .build())
             .build();
     }
 
     public static PathComputationRequestInput getEmptyPCERequestServiceNameWithRequestId() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
-                .setRequestId("request1")
-                .build();
         return new PathComputationRequestInputBuilder()
             .setServiceName("serviceName")
-            .setServiceHandlerHeader(serviceHandlerHeader)
+            .setServiceHandlerHeader(
+                new ServiceHandlerHeaderBuilder()
+                    .setRequestId("request1")
+                    .build())
             .build();
     }
 
     public static PathComputationRequestInput getEmptyPCERequestServiceNameWithOutRequestId() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
-                .build();
         return new PathComputationRequestInputBuilder()
             .setServiceName("serviceName")
-            .setServiceHandlerHeader(serviceHandlerHeader)
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder().build())
             .build();
     }
 
     public static PathComputationRequestInput getPathComputationRequestInputWithCoRoutingOrGeneral2() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
+        return new PathComputationRequestInputBuilder()
+            .setServiceName("service1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
                 .setRequestId("request1")
-                .build();
-        ServiceAEnd serviceAEnd = new ServiceAEndBuilder()
+                .build())
+            .setServiceAEnd(new ServiceAEndBuilder()
                 .setServiceFormat(ServiceFormat.ODU)
                 .setServiceRate(Uint32.valueOf(100))
                 .setClli("clli11")
                 .setNodeId("XPONDER-2-2")
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        ServiceZEnd serviceZEnd = new ServiceZEndBuilder()
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
                 .setServiceFormat(ServiceFormat.ODU)
                 .setServiceRate(Uint32.valueOf(0))
                 .setClli("Some clli11")
                 .setNodeId("XPONDER-1-2")
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        return new PathComputationRequestInputBuilder()
-            .setServiceName("service1")
-            .setResourceReserve(true)
-            .setPceRoutingMetric(PceMetric.HopCount)
-            .setServiceHandlerHeader(serviceHandlerHeader)
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
             .setHardConstraints(new HardConstraintsBuilder()
                 .setCustomerCode(Arrays.asList("Some customer-code"))
                 .setCoRouting(new CoRoutingBuilder()
                     .setServiceIdentifierList(Map.of(
-                        new org.opendaylight.yang.gen.v1.http.org.openroadm.routing.constraints.rev211210.constraints
-                                .co.routing.ServiceIdentifierListKey("Some existing-service"),
+                        new org.opendaylight.yang.gen.v1.http.org.openroadm.routing.constraints.rev211210.constraints.co
+                                .routing.ServiceIdentifierListKey("Some existing-service"),
                         new ServiceIdentifierListBuilder().setServiceIdentifier("Some existing-service").build()))
                     .build())
                 .build())
@@ -168,8 +158,8 @@ public final class PceTestData {
                 .setCustomerCode(Arrays.asList("Some customer-code"))
                 .setCoRouting(new CoRoutingBuilder()
                     .setServiceIdentifierList(Map.of(
-                        new org.opendaylight.yang.gen.v1.http.org.openroadm.routing.constraints.rev211210.constraints
-                                .co.routing.ServiceIdentifierListKey("Some existing-service"),
+                        new org.opendaylight.yang.gen.v1.http.org.openroadm.routing.constraints.rev211210.constraints.co
+                                .routing.ServiceIdentifierListKey("Some existing-service"),
                         new ServiceIdentifierListBuilder().setServiceIdentifier("Some existing-service").build()))
                     .build())
                 .build())
@@ -177,72 +167,69 @@ public final class PceTestData {
     }
 
     public static PathComputationRequestInput getPathComputationRequestInputWithCoRoutingOrGeneral() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
+        return new PathComputationRequestInputBuilder()
+            .setServiceName("service1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
                 .setRequestId("request1")
-                .build();
-        ServiceAEnd serviceAEnd = new ServiceAEndBuilder()
+                .build())
+            .setServiceAEnd(new ServiceAEndBuilder()
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setServiceRate(Uint32.valueOf(100))
                 .setClli("clli11")
                 .setNodeId("XPONDER-2-2")
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        ServiceZEnd serviceZEnd = new ServiceZEndBuilder()
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setServiceRate(Uint32.valueOf(0))
                 .setClli("Some clli11")
                 .setNodeId("XPONDER-1-2")
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        return new PathComputationRequestInputBuilder()
-            .setServiceName("service1")
-            .setResourceReserve(true)
-            .setPceRoutingMetric(PceMetric.HopCount)
-            .setServiceHandlerHeader(serviceHandlerHeader)
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
             .setHardConstraints(new HardConstraintsBuilder()
                 .setCustomerCode(Arrays.asList("Some customer-code"))
                 .setCoRouting(new CoRoutingBuilder()
@@ -261,76 +248,73 @@ public final class PceTestData {
                         new ServiceIdentifierListBuilder().setServiceIdentifier("Some existing-service").build()))
                     .build())
                 .build())
-                .build();
+            .build();
     }
 
     public static PathComputationRequestInput getPCERequest() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
+        return new PathComputationRequestInputBuilder()
+            .setServiceName("service1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
                 .setRequestId("request1")
-                .build();
-        ServiceAEnd serviceAEnd = new ServiceAEndBuilder()
+                .build())
+            .setServiceAEnd(new ServiceAEndBuilder()
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setServiceRate(Uint32.valueOf(100))
                 .setClli("clli11")
                 .setNodeId("XPONDER-2-2")
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        ServiceZEnd serviceZEnd = new ServiceZEndBuilder()
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setServiceRate(Uint32.valueOf(0))
                 .setClli("Some clli11")
                 .setNodeId("XPONDER-1-2")
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        return new PathComputationRequestInputBuilder()
-            .setServiceName("service1")
-            .setResourceReserve(true)
-            .setPceRoutingMetric(PceMetric.HopCount)
-            .setServiceHandlerHeader(serviceHandlerHeader)
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
             .setHardConstraints(new HardConstraintsBuilder()
                 .setCustomerCode(Arrays.asList("Some customer-code"))
                 .setCoRouting(new CoRoutingBuilder()
@@ -353,25 +337,26 @@ public final class PceTestData {
     }
 
     public static PathComputationRequestOutput getFailedPCEResultYes() {
-        PathComputationRequestOutputBuilder outputBuilder = new PathComputationRequestOutputBuilder();
-        ConfigurationResponseCommonBuilder configurationResponseCommon = new ConfigurationResponseCommonBuilder()
-                .setAckFinalIndicator("Yes")
-                .setRequestId("request1")
-                .setResponseCode("Path not calculated")
-                .setResponseMessage("Service Name is not set");
-        outputBuilder.setConfigurationResponseCommon(configurationResponseCommon.build())
-                .setResponseParameters(null);
-        return outputBuilder.build();
+        return new PathComputationRequestOutputBuilder()
+            .setConfigurationResponseCommon(
+                new ConfigurationResponseCommonBuilder()
+                    .setAckFinalIndicator("Yes")
+                    .setRequestId("request1")
+                    .setResponseCode("Path not calculated")
+                    .setResponseMessage("Service Name is not set")
+                    .build())
+            .setResponseParameters(null)
+            .build();
     }
 
     public static PathComputationRequestOutput getPCEResultOk(Long wl) {
-        PathComputationRequestOutputBuilder outputBuilder = new PathComputationRequestOutputBuilder();
-        ResponseParameters responseParameters = new ResponseParametersBuilder()
-                .setPathDescription(createPathDescription(0L, wl, 0L, wl))
-                .build();
-        outputBuilder.setConfigurationResponseCommon(createCommonSuccessResponse())
-                .setResponseParameters(responseParameters);
-        return outputBuilder.build();
+        return new PathComputationRequestOutputBuilder()
+            .setConfigurationResponseCommon(createCommonSuccessResponse())
+            .setResponseParameters(
+                new ResponseParametersBuilder()
+                    .setPathDescription(createPathDescription(0L, wl, 0L, wl))
+                    .build())
+            .build();
     }
 
     /**
@@ -394,45 +379,40 @@ public final class PceTestData {
      * "pce:pce-metric": "hop-count"
      * }
      * }</code>
-     *
      * @return input PathComputationRequestInput data
      */
     public static PathComputationRequestInput getPCE_test1_request_54() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
+        return new PathComputationRequestInputBuilder()
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
                 .setRequestId("request 1")
-                .build();
-        ServiceAEnd serviceAEnd = new ServiceAEndBuilder()
+                .build())
+            .setServiceName("service 1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceAEnd(new ServiceAEndBuilder()
                 .setServiceRate(Uint32.valueOf(0))
                 .setNodeId("XPONDER-1-2")
-                .build();
-        ServiceZEnd serviceZEnd = new ServiceZEndBuilder()
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
                 .setServiceRate(Uint32.valueOf(0))
                 .setNodeId("XPONDER-3-2")
-                .build();
-        return new PathComputationRequestInputBuilder()
-            .setServiceHandlerHeader(serviceHandlerHeader)
-            .setServiceName("service 1")
-            .setResourceReserve(true)
-            .setPceRoutingMetric(PceMetric.HopCount)
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
+                .build())
             .build();
     }
 
     /**
      * Generate Data for Test 1 result 5-4.
-     *
-     * @param wl WaveLength
-     * @return output PathComputationRequestOutput data
+     * @param  wl WaveLength
+     * @return    output PathComputationRequestOutput data
      */
     public static PathComputationRequestOutput getPCE_test_result_54(Long wl) {
-        PathComputationRequestOutputBuilder outputBuilder = new PathComputationRequestOutputBuilder();
-        ResponseParameters responseParameters = new ResponseParametersBuilder()
-                .setPathDescription(createPathDescription(0L, wl, 0L, wl))
-                .build();
-        outputBuilder.setConfigurationResponseCommon(createCommonSuccessResponse())
-                .setResponseParameters(responseParameters);
-        return outputBuilder.build();
+        return new PathComputationRequestOutputBuilder()
+            .setConfigurationResponseCommon(createCommonSuccessResponse())
+            .setResponseParameters(
+                new ResponseParametersBuilder()
+                    .setPathDescription(createPathDescription(0L, wl, 0L, wl))
+                    .build())
+            .build();
     }
 
     /**
@@ -460,28 +440,24 @@ public final class PceTestData {
      * "pce:pce-metric": "hop-count"
      * }
      * }</code>
-     *
      * @return input PathComputationRequestInput data
      */
     public static PathComputationRequestInput getPCE_test2_request_54() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
+        return new PathComputationRequestInputBuilder()
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
                 .setRequestId("request 1")
-                .build();
-        ServiceAEnd serviceAEnd = new ServiceAEndBuilder()
+                .build())
+            .setServiceName("service 1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceAEnd(new ServiceAEndBuilder()
                 .setServiceRate(Uint32.valueOf(0))
                 .setNodeId("XPONDER-1-2")
-                .build();
-        ServiceZEnd serviceZEnd = new ServiceZEndBuilder()
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
                 .setServiceRate(Uint32.valueOf(0))
                 .setNodeId("XPONDER-3-2")
-                .build();
-        return new PathComputationRequestInputBuilder()
-            .setServiceHandlerHeader(serviceHandlerHeader)
-            .setServiceName("service 1")
-            .setResourceReserve(true)
-            .setPceRoutingMetric(PceMetric.HopCount)
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
+                .build())
             .setHardConstraints(new HardConstraintsBuilder()
                 .setExclude(new ExcludeBuilder()
                     .setNodeId(Arrays.asList(new NodeIdType("OpenROADM-2-2")))
@@ -498,15 +474,15 @@ public final class PceTestData {
 
     /**
      * Generate Data for Test 2 result 5-4.
-     *
      * @return output PathComputationRequestOutput data
      */
     public static PathComputationRequestOutput getPCE_test2_result_54() {
         return new PathComputationRequestOutputBuilder()
             .setConfigurationResponseCommon(createCommonSuccessResponse())
-            .setResponseParameters(new ResponseParametersBuilder()
-                .setPathDescription(createPathDescription(0L, 9L, 0L, 9L))
-                .build())
+            .setResponseParameters(
+                new ResponseParametersBuilder()
+                    .setPathDescription(createPathDescription(0L, 9L, 0L, 9L))
+                    .build())
             .build();
     }
 
@@ -535,34 +511,31 @@ public final class PceTestData {
      * "pce:pce-metric": "hop-count"
      * }
      * }</code>
-     *
      * @return input PathComputationRequestInput data
      */
     public static PathComputationRequestInput getPCE_test3_request_54() {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
+        return new PathComputationRequestInputBuilder()
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
                 .setRequestId("request 1")
-                .build();
-
-        ServiceAEnd serviceAEnd = new ServiceAEndBuilder()
+                .build())
+            .setServiceName("service 1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceAEnd(new ServiceAEndBuilder()
                 .setServiceRate(Uint32.valueOf(100))
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setNodeId("XPONDER-1-2")
-                .build();
-        ServiceZEnd serviceZEnd = new ServiceZEndBuilder()
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
                 .setServiceRate(Uint32.valueOf(0))
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setNodeId("XPONDER-3-2")
-                .build();
-        return new PathComputationRequestInputBuilder()
-            .setServiceHandlerHeader(serviceHandlerHeader)
-            .setServiceName("service 1")
-            .setResourceReserve(true)
-            .setPceRoutingMetric(PceMetric.HopCount)
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
+                .build())
             .setHardConstraints(new HardConstraintsBuilder()
                 .setExclude(new ExcludeBuilder()
-                    .setNodeId(Arrays.asList(new NodeIdType("OpenROADM-2-1"), new NodeIdType("OpenROADM-2-2")))
+                    .setNodeId(Arrays.asList(
+                        new NodeIdType("OpenROADM-2-1"),
+                        new NodeIdType("OpenROADM-2-2")))
                     .build())
                 .build())
             .build();
@@ -570,38 +543,36 @@ public final class PceTestData {
 
     /**
      * Generate Data for Test 3 result 5-4.
-     *
      * @return output PathComputationRequestOutput data
      */
     public static PathComputationRequestOutput getPCE_test3_result_54() {
-        PathComputationRequestOutputBuilder outputBuilder = new PathComputationRequestOutputBuilder();
-        ResponseParameters responseParameters = new ResponseParametersBuilder()
+        return new PathComputationRequestOutputBuilder()
+            .setConfigurationResponseCommon(createCommonSuccessResponse())
+            .setResponseParameters(new ResponseParametersBuilder()
                 .setPathDescription(createPathDescription(0L, 9L, 0L, 9L))
-                .build();
-        outputBuilder.setConfigurationResponseCommon(createCommonSuccessResponse())
-                .setResponseParameters(responseParameters);
-        return outputBuilder.build();
+                .build())
+            .build();
     }
 
     public static PathComputationRequestInput getPCE_simpletopology_test1_requestSetHardAndSoftConstrains() {
         return new PathComputationRequestInputBuilder()
-                .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
-                    .setRequestId("request 1")
-                    .build())
-                .setServiceName("service 1")
-                .setResourceReserve(true)
-                .setPceRoutingMetric(PceMetric.HopCount)
-                .setServiceAEnd(new ServiceAEndBuilder()
-                    .setServiceRate(Uint32.valueOf(0))
-                    .setNodeId("XPONDER-1-2")
-                    .build())
-                .setServiceZEnd(new ServiceZEndBuilder()
-                    .setServiceRate(Uint32.valueOf(0))
-                    .setNodeId("XPONDER-3-2")
-                    .build())
-                .setHardConstraints(new HardConstraintsBuilder().build())
-                .setSoftConstraints(new SoftConstraintsBuilder().build())
-                .build();
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder()
+                .setRequestId("request 1")
+                .build())
+            .setServiceName("service 1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceAEnd(new ServiceAEndBuilder()
+                .setServiceRate(Uint32.valueOf(0))
+                .setNodeId("XPONDER-1-2")
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
+                .setServiceRate(Uint32.valueOf(0))
+                .setNodeId("XPONDER-3-2")
+                .build())
+            .setHardConstraints(new HardConstraintsBuilder().build())
+            .setSoftConstraints(new SoftConstraintsBuilder().build())
+            .build();
     }
 
     public static PathComputationRequestInput getPCE_simpletopology_test1_request() {
@@ -624,36 +595,35 @@ public final class PceTestData {
     }
 
     public static PathComputationRequestOutput getPCE_simpletopology_test1_result(Long wl) {
-        PathComputationRequestOutputBuilder outputBuilder = new PathComputationRequestOutputBuilder();
-        ResponseParameters responseParameters = new ResponseParametersBuilder()
+        return new PathComputationRequestOutputBuilder()
+            .setConfigurationResponseCommon(createCommonSuccessResponse())
+            .setResponseParameters(new ResponseParametersBuilder()
                 .setPathDescription(createPathDescription(0L, wl, 0L, wl))
-                .build();
-        outputBuilder.setConfigurationResponseCommon(createCommonSuccessResponse())
-                .setResponseParameters(responseParameters);
-        return outputBuilder.build();
+                .build())
+            .build();
     }
 
     private static ConfigurationResponseCommon createCommonSuccessResponse() {
-        ConfigurationResponseCommonBuilder configurationResponseCommon = new ConfigurationResponseCommonBuilder()
-                .setAckFinalIndicator(ResponseCodes.FINAL_ACK_YES)
-                .setRequestId("request 1")
-                .setResponseCode(ResponseCodes.RESPONSE_OK)
-                .setResponseMessage("Path is calculated");
-        return configurationResponseCommon.build();
+        return new ConfigurationResponseCommonBuilder()
+            .setAckFinalIndicator(ResponseCodes.FINAL_ACK_YES)
+            .setRequestId("request 1")
+            .setResponseCode(ResponseCodes.RESPONSE_OK)
+            .setResponseMessage("Path is calculated")
+            .build();
     }
 
     private static PathDescription createPathDescription(long azRate, long azWaveLength, long zaRate,
                                                          long zaWaveLength) {
         return new PathDescriptionBuilder()
-                .setAToZDirection(new AToZDirectionBuilder()
-                    .setRate(Uint32.valueOf(azRate))
-                    .setAToZWavelengthNumber(Uint32.valueOf(azWaveLength))
-                    .build())
-                .setZToADirection(new ZToADirectionBuilder()
-                    .setRate(Uint32.valueOf(zaRate))
-                    .setZToAWavelengthNumber(Uint32.valueOf(zaWaveLength))
-                    .build())
-                .build();
+            .setAToZDirection(new AToZDirectionBuilder()
+                .setRate(Uint32.valueOf(azRate))
+                .setAToZWavelengthNumber(Uint32.valueOf(azWaveLength))
+                .build())
+            .setZToADirection(new ZToADirectionBuilder()
+                .setRate(Uint32.valueOf(zaRate))
+                .setZToAWavelengthNumber(Uint32.valueOf(zaWaveLength))
+                .build())
+            .build();
     }
 
     /**
@@ -684,9 +654,8 @@ public final class PceTestData {
      * "pce:pce-metric": "hop-count"
      * }
      * }</code>
-     *
-     * @param base Path Computation Request Input base
-     * @return input PathComputationRequestInput data
+     * @param  base Path Computation Request Input base
+     * @return      input PathComputationRequestInput data
      */
     public static PathComputationRequestInput build_diversity_from_request(PathComputationRequestInput base) {
         return new PathComputationRequestInputBuilder(base)
@@ -719,127 +688,118 @@ public final class PceTestData {
     }
 
     public static ServiceCreateInput buildServiceCreateInput() {
-
-        org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.service.create.input.ServiceAEnd serviceAEnd =
-            new org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.service.create.input
-                    .ServiceAEndBuilder()
-                .setClli("clli")
-                .setServiceRate(Uint32.valueOf(0))
-                .setNodeId(new NodeIdType("XPONDER-1-2"))
-                .setTxDirection(Map.of(
-                    new TxDirectionKey(Uint8.ZERO),
-                    new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service.endpoint
-                            .TxDirectionBuilder()
-                        .setPort(new PortBuilder().build())
-                        .build()))
-                .setRxDirection(Map.of(
-                    new RxDirectionKey(Uint8.ZERO),
-                    new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service.endpoint
-                            .RxDirectionBuilder()
-                        .setPort(new PortBuilder().build())
-                        .build()))
-                .build();
-
-        org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.service.create.input.ServiceZEnd serviceZEnd =
-            new org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.service.create.input
-                    .ServiceZEndBuilder()
-                .setClli("clli")
-                .setServiceRate(Uint32.valueOf(0))
-                .setNodeId(new NodeIdType("XPONDER-3-2"))
-                .setTxDirection(Map.of(
-                    new TxDirectionKey(Uint8.ZERO),
-                    new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service.endpoint
-                            .TxDirectionBuilder()
-                        .setPort(new PortBuilder().build())
-                        .build()))
-                .setRxDirection(Map.of(
-                    new RxDirectionKey(Uint8.ZERO),
-                    new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service.endpoint
-                            .RxDirectionBuilder()
-                        .setPort(new PortBuilder().build())
-                        .build()))
-                .build();
-
         return new ServiceCreateInputBuilder()
             .setCommonId("commonId")
             .setConnectionType(ConnectionType.Service)
             .setCustomer("Customer")
             .setServiceName("service 1")
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
-            .setSdncRequestHeader(new SdncRequestHeaderBuilder()
-                .setRequestId("request 1")
-                .build())
+            .setServiceAEnd(
+                new org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.service.create.input
+                        .ServiceAEndBuilder()
+                    .setClli("clli")
+                    .setServiceRate(Uint32.valueOf(0))
+                    .setNodeId(new NodeIdType("XPONDER-1-2"))
+                    .setTxDirection(Map.of(
+                        new TxDirectionKey(Uint8.ZERO),
+                        new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service
+                                .endpoint.TxDirectionBuilder()
+                            .setPort(new PortBuilder().build())
+                            .build()))
+                    .setRxDirection(Map.of(
+                        new RxDirectionKey(Uint8.ZERO),
+                        new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service
+                                .endpoint.RxDirectionBuilder()
+                            .setPort(new PortBuilder().build())
+                            .build()))
+                    .build())
+            .setServiceZEnd(
+                new org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.service.create.input
+                        .ServiceZEndBuilder()
+                    .setClli("clli")
+                    .setServiceRate(Uint32.valueOf(0))
+                    .setNodeId(new NodeIdType("XPONDER-3-2"))
+                    .setTxDirection(Map.of(
+                        new TxDirectionKey(Uint8.ZERO),
+                        new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service
+                                .endpoint.TxDirectionBuilder()
+                            .setPort(new PortBuilder().build())
+                            .build()))
+                    .setRxDirection(Map.of(
+                        new RxDirectionKey(Uint8.ZERO),
+                        new org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.service
+                                .endpoint.RxDirectionBuilder()
+                            .setPort(new PortBuilder().build())
+                            .build()))
+                    .build())
+            .setSdncRequestHeader(
+                new SdncRequestHeaderBuilder()
+                    .setRequestId("request 1")
+                    .build())
             .build();
     }
 
     public static PathComputationRequestInput getGnpyPCERequest(String nodeA, String nodeZ) {
-        ServiceHandlerHeader serviceHandlerHeader = new ServiceHandlerHeaderBuilder()
-                .setRequestId("request1")
-                .build();
-        ServiceAEnd serviceAEnd = new ServiceAEndBuilder()
+        return new PathComputationRequestInputBuilder()
+            .setServiceName("service1")
+            .setResourceReserve(true)
+            .setPceRoutingMetric(PceMetric.HopCount)
+            .setServiceHandlerHeader(new ServiceHandlerHeaderBuilder().setRequestId("request1").build())
+            .setServiceAEnd(new ServiceAEndBuilder()
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setServiceRate(Uint32.valueOf(100))
                 .setClli("clli11")
                 .setNodeId(nodeA)
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        ServiceZEnd serviceZEnd = new ServiceZEndBuilder()
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
+            .setServiceZEnd(new ServiceZEndBuilder()
                 .setServiceFormat(ServiceFormat.Ethernet)
                 .setServiceRate(Uint32.valueOf(0))
                 .setClli("Some clli11")
                 .setNodeId(nodeZ)
-                .setTxDirection(new TxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .setRxDirection(new RxDirectionBuilder().setPort(
-                        new PortBuilder()
-                                .setPortDeviceName("Some port-device-name")
-                                .setPortType("Some port-type")
-                                .setPortName("Some port-name")
-                                .setPortRack("Some port-rack")
-                                .setPortShelf("Some port-shelf")
-                                .setPortSlot("Some port-slot")
-                                .setPortSubSlot("Some port-sub-slot")
-                                .build()
-                ).build())
-                .build();
-        return new PathComputationRequestInputBuilder()
-            .setServiceName("service1")
-            .setResourceReserve(true)
-            .setPceRoutingMetric(PceMetric.HopCount)
-            .setServiceHandlerHeader(serviceHandlerHeader)
-            .setServiceAEnd(serviceAEnd)
-            .setServiceZEnd(serviceZEnd)
+                .setTxDirection(new TxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .setRxDirection(new RxDirectionBuilder()
+                    .setPort(new PortBuilder()
+                        .setPortDeviceName("Some port-device-name")
+                        .setPortType("Some port-type")
+                        .setPortName("Some port-name")
+                        .setPortRack("Some port-rack")
+                        .setPortShelf("Some port-shelf")
+                        .setPortSlot("Some port-slot")
+                        .setPortSubSlot("Some port-sub-slot")
+                        .build())
+                    .build())
+                .build())
             .setHardConstraints(new HardConstraintsBuilder()
                 .setCustomerCode(Arrays.asList("Some customer-code"))
                 .setCoRouting(new CoRoutingBuilder()