Class AnnotationSetService.RunProvenance

java.lang.Object
ubic.gemma.persistence.service.common.auditAndSecurity.curation.AnnotationSetService.RunProvenance
Enclosing interface:
AnnotationSetService

public static class AnnotationSetService.RunProvenance extends Object
Who produced an annotation set, and from which build.

Answers the "which agent · when" half of curation provenance. Every field is optional — provenance is expected to be sparse, and an absent value means "not recorded", never "none".

  • Constructor Details

    • RunProvenance

      public RunProvenance(@Nullable String agentVersion, @Nullable String model, @Nullable String runSha, @Nullable String agentName, @Nullable Date ranAt)
  • Method Details

    • getAgentVersion

      @Nullable public String getAgentVersion()
    • getModel

      @Nullable public String getModel()
    • getRunSha

      @Nullable public String getRunSha()
    • getAgentName

      @Nullable public String getAgentName()
    • getRanAt

      @Nullable public Date getRanAt()