Class LaunchRequest
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.ria.web.launchPipeline.dtos.LaunchRequest
-
public class LaunchRequest extends java.lang.Object
Information required to launch a IRIDA Workflow Pipeline
-
-
Constructor Summary
Constructors Constructor Description LaunchRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Long
getAutomatedProjectId()
java.lang.String
getDescription()
java.util.List<java.lang.Long>
getFileIds()
java.lang.String
getName()
java.util.Map<java.lang.String,java.lang.String>
getParameters()
java.util.List<java.lang.Long>
getProjects()
java.lang.Long
getReference()
java.lang.Long
getSavedParameters()
boolean
isUpdateSamples()
boolean
sendEmailOnCompletion()
Check to see if an email should be sent on pipeline completionboolean
sendEmailOnError()
Check to see if an email should be sent on pipeline errors.void
setAutomatedProjectId(java.lang.Long automatedProjectId)
void
setDescription(java.lang.String description)
void
setEmailPipelineResult(java.lang.String emailPipelineResult)
void
setFileIds(java.util.List<java.lang.Long> fileIds)
void
setName(java.lang.String name)
void
setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
void
setProjects(java.util.List<java.lang.Long> projects)
void
setReference(java.lang.Long reference)
void
setSavedParameters(java.lang.Long savedParameters)
void
setUpdateSamples(boolean updateSamples)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getFileIds
public java.util.List<java.lang.Long> getFileIds()
-
setFileIds
public void setFileIds(java.util.List<java.lang.Long> fileIds)
-
getProjects
public java.util.List<java.lang.Long> getProjects()
-
setProjects
public void setProjects(java.util.List<java.lang.Long> projects)
-
isUpdateSamples
public boolean isUpdateSamples()
-
setUpdateSamples
public void setUpdateSamples(boolean updateSamples)
-
getReference
public java.lang.Long getReference()
-
setReference
public void setReference(java.lang.Long reference)
-
getParameters
public java.util.Map<java.lang.String,java.lang.String> getParameters()
-
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
-
getSavedParameters
public java.lang.Long getSavedParameters()
-
setSavedParameters
public void setSavedParameters(java.lang.Long savedParameters)
-
setEmailPipelineResult
public void setEmailPipelineResult(java.lang.String emailPipelineResult)
-
sendEmailOnError
public boolean sendEmailOnError()
Check to see if an email should be sent on pipeline errors.- Returns:
- true if either email on error or completion selected
-
sendEmailOnCompletion
public boolean sendEmailOnCompletion()
Check to see if an email should be sent on pipeline completion- Returns:
- true if an email should be sent on pipeline completion
-
getAutomatedProjectId
public java.lang.Long getAutomatedProjectId()
-
setAutomatedProjectId
public void setAutomatedProjectId(java.lang.Long automatedProjectId)
-
-