Class AnnotationSetsWebService.AnnotationSetResponse

java.lang.Object
ubic.gemma.rest.AnnotationSetsWebService.AnnotationSetResponse
Enclosing class:
AnnotationSetsWebService

public static class AnnotationSetsWebService.AnnotationSetResponse extends Object
Full-payload response shape.
  • Field Details

    • id

      public Long id
    • datasetId

      public Long datasetId
    • role

      public String role
    • source

      public String source
    • kind

      @Nullable public String kind
    • runId

      public String runId
    • parentId

      @Nullable public Long parentId
    • createdBy

      @Nullable public String createdBy
    • createdAt

      public Date createdAt
    • updatedAt

      public Date updatedAt
    • finalizedAt

      @Nullable public Date finalizedAt
    • finalizedBy

      @Nullable public String finalizedBy
    • finalizedNotes

      @Nullable public String finalizedNotes
      The curator's closing note on this finalization; cleared on reopen.
    • agentVersion

      @Nullable public String agentVersion
    • model

      @Nullable public String model
    • runSha

      @Nullable public String runSha
      Round-tripped so a trace does not stop at Gemma's boundary; see the request DTO for why it matters.
    • agentName

      @Nullable public String agentName
    • ranAt

      @Nullable public Date ranAt
    • payloadJson

      @Nullable public String payloadJson
    • status

      @Nullable public String status
    • factorCount

      @Nullable public Integer factorCount
    • tagCount

      @Nullable public Integer tagCount
    • parkedElements

      @Nullable public String parkedElements
    • dispositions

      @Nullable public List<AnnotationSetsWebService.DispositionResponse> dispositions
      The STANDING ruling on each finding — most recent per targetId, not the full append-only sequence; GET /annotation-sets/{id}/dispositions?history=true is where a ruling that moved is visible. Present on the full shape so a review panel does not have to make a second call per set; null rather than empty when dispositions were not loaded for this response.
  • Constructor Details

    • AnnotationSetResponse

      public AnnotationSetResponse()