X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=enrichment-coordinator-service%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fenrichment%2Fcontrollers%2Fr1consumer%2FConsumerJobStatus.java;h=84f605b9e23fdd4cb135583c52b6c560768810e0;hb=9308f75bda6cd0bce421d8afded6b96c1822a999;hp=d40ecda568011818e1ec953aaf8fcd3c292a205a;hpb=6f9c2b29f01e555d8ff7b048e85b0f38684d7e63;p=nonrtric.git diff --git a/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/r1consumer/ConsumerJobStatus.java b/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/r1consumer/ConsumerJobStatus.java index d40ecda5..84f605b9 100644 --- a/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/r1consumer/ConsumerJobStatus.java +++ b/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/r1consumer/ConsumerJobStatus.java @@ -25,6 +25,8 @@ import com.google.gson.annotations.SerializedName; import io.swagger.v3.oas.annotations.media.Schema; +import java.util.Collection; + import org.immutables.gson.Gson; @Gson.TypeAdapters @@ -41,16 +43,24 @@ public class ConsumerJobStatus { + "ENABLED: the A1-Information producer is able to deliver result for the Information Job\n" // + "DISABLED: the A1-Information producer is unable to deliver result for the Information Job"; + private static final String PRODUCERS_DESCRIPTION = "An array of all registerred Information Producer Identifiers."; + @Schema(name = "info_job_status", description = OPERATIONAL_STATE_DESCRIPTION, required = true) @SerializedName("info_job_status") @JsonProperty(value = "info_job_status", required = true) public InfoJobStatusValues state; + @Schema(name = "producers", description = PRODUCERS_DESCRIPTION, required = true) + @SerializedName("producers") + @JsonProperty(value = "producers", required = true) + public Collection producers; + public ConsumerJobStatus() { } - public ConsumerJobStatus(InfoJobStatusValues state) { + public ConsumerJobStatus(InfoJobStatusValues state, Collection producers) { this.state = state; + this.producers = producers; } }