Merge "Added r-app catalogue to demo test case"
[nonrtric.git] / enrichment-coordinator-service / src / main / java / org / oransc / enrichment / repository / EiJob.java
index 47ed53c..ed0187a 100644 (file)
@@ -21,7 +21,7 @@
 package org.oransc.enrichment.repository;
 
 import java.lang.invoke.MethodHandles;
-
+import lombok.Builder;
 import lombok.Getter;
 
 import org.slf4j.Logger;
@@ -30,7 +30,7 @@ import org.slf4j.LoggerFactory;
 /**
  * Represents the dynamic information about a EI job
  */
-
+@Builder
 public class EiJob {
     private static final Logger logger = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
 
@@ -53,17 +53,9 @@ public class EiJob {
     private final String jobStatusUrl;
 
     @Getter
+    @Builder.Default
     private boolean isLastStatusReportedEnabled = true;
 
-    public EiJob(String id, String typeId, String owner, Object jobData, String targetUrl, String jobStatusUrl) {
-        this.id = id;
-        this.typeId = typeId;
-        this.owner = owner;
-        this.jobData = jobData;
-        this.targetUrl = targetUrl;
-        this.jobStatusUrl = jobStatusUrl;
-    }
-
     public void setLastReportedStatus(boolean isEnabled) {
         this.isLastStatusReportedEnabled = isEnabled;
         logger.debug("Job status id: {}, enabled: {}", this.isLastStatusReportedEnabled, isEnabled);