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%2Fconsumer%2FConsumerEiJobInfo.java;h=0b750f5ce8f2a28239f0eb3f1a557edc06613ac8;hb=e5960c828297899da146313f695222ef190bacc1;hp=d88091f5d4795e9cdb5c2b8a71f8184eb55e73e4;hpb=530fa60a49e8f870cea442a338b148783fbe2ab7;p=nonrtric.git diff --git a/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/consumer/ConsumerEiJobInfo.java b/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/consumer/ConsumerEiJobInfo.java index d88091f5..0b750f5c 100644 --- a/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/consumer/ConsumerEiJobInfo.java +++ b/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/consumer/ConsumerEiJobInfo.java @@ -23,36 +23,35 @@ package org.oransc.enrichment.controllers.consumer; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.gson.annotations.SerializedName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; +import io.swagger.v3.oas.annotations.media.Schema; import org.immutables.gson.Gson; @Gson.TypeAdapters -@ApiModel(value = "EiJobObject", description = "Information for an Enrichment Information Job") +@Schema(name = "EiJobObject", description = "Information for an Enrichment Information Job") public class ConsumerEiJobInfo { - @ApiModelProperty(value = "EI type Idenitifier of the EI job", required = true) + @Schema(name = "eiTypeId", description = "EI type Idenitifier of the EI job", required = true) @SerializedName("eiTypeId") @JsonProperty(value = "eiTypeId", required = true) public String eiTypeId; - @ApiModelProperty(value = "Identity of the owner of the job", required = true) + @Schema(name = "jobOwner", description = "Identity of the owner of the job", required = true) @SerializedName("jobOwner") @JsonProperty(value = "jobOwner", required = true) public String owner; - @ApiModelProperty(value = "EI type specific job data", required = true) + @Schema(name = "jobDefinition", description = "EI type specific job data", required = true) @SerializedName("jobDefinition") @JsonProperty(value = "jobDefinition", required = true) - public Object jobData; + public Object jobDefinition; - @ApiModelProperty(value = "The target URI of the EI data", required = true) + @Schema(name = "jobResultUri", description = "The target URI of the EI data", required = true) @SerializedName("jobResultUri") @JsonProperty(value = "jobResultUri", required = true) - public String targetUri; + public String jobResultUri; - @ApiModelProperty(value = "The target of EI job status notifications", required = false) + @Schema(name = "statusNotificationUri", description = "The target of EI job status notifications", required = false) @SerializedName("jobStatusNotificationUri") @JsonProperty(value = "jobStatusNotificationUri", required = false) public String statusNotificationUri; @@ -63,9 +62,9 @@ public class ConsumerEiJobInfo { public ConsumerEiJobInfo(String eiTypeId, Object jobData, String owner, String targetUri, String statusNotificationUri) { this.eiTypeId = eiTypeId; - this.jobData = jobData; + this.jobDefinition = jobData; this.owner = owner; - this.targetUri = targetUri; + this.jobResultUri = targetUri; this.statusNotificationUri = statusNotificationUri; } }