Class DatasetsWebService.CurationRunRef
java.lang.Object
ubic.gemma.rest.DatasetsWebService.CurationRunRef
- Enclosing class:
DatasetsWebService
Which agent run is applying this commit. Optional, and absent for an ordinary curator commit.
Keyed on Gemma's own AnnotationSet id, carrying the producing side's run reference as attributes — CAB's
ruling, and the right one: their runId is a human-authored label in a foreign namespace, it is 1:N
against a commit (one run writes many experiments), and it is not stable under resume.
Supplying runId mints a COMMIT AnnotationSet in the commit's own transaction; omitting it
mints nothing. The other four fields are recorded verbatim and never interpreted. runSha is not
redundant with model: behaviour differs between shas at one model, so the model alone does not
identify the build that wrote an annotation.
- Author:
- tesarst
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetModel()getRanAt()getRunId()voidsetAgentName(String agentName) voidsetAgentVersion(String agentVersion) voidvoidsetProposalSetId(Long proposalSetId) voidvoidvoid
-
Constructor Details
-
CurationRunRef
public CurationRunRef()
-
-
Method Details
-
getRunId
-
setRunId
-
getAgentName
-
setAgentName
-
getAgentVersion
-
setAgentVersion
-
getModel
-
setModel
-
getRunSha
-
setRunSha
-
getRanAt
-
setRanAt
-
getProposalSetId
-
setProposalSetId
-