public class JobCreateInfo extends Object implements Serializable
JobService
create methods.Constructor and Description |
---|
JobCreateInfo()
Zero-arg constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getDescription()
Gets the description of the job.
|
Set<ItemSpecification> |
getInputs()
Gets the inputs for the job.
|
String |
getLogPath()
Gets the parent path of where the log of the job will be saved.
|
String |
getLstPath()
Gets the parent path of where the listing of the job will be saved.
|
String |
getManifestPath()
Gets the parent path of where the manifest of the job will be saved.
|
String |
getName()
Gets the name of the job.
|
OutputFileSpec |
getOutputFileSpec()
Gets the specification for how to check in outputs of the job.
|
Set<ItemSpecification> |
getOutputs()
Gets the outputs for the job.
|
Set<JobParameter> |
getParameters()
Gets the parameters for the job.
|
String |
getParentPath()
Gets the parent path of the job.
|
List<ItemSpecification> |
getPrograms()
Gets the programs for the job.
|
int |
hashCode() |
boolean |
isCreateParents()
Gets whether to create the parent path of the job if it does not exist.
|
void |
setCreateParents(boolean createParents)
Gets whether to create the parent path of the job if it does not exist.
|
void |
setDescription(String description)
Sets the description of the job.
|
void |
setInputs(Set<ItemSpecification> inputs)
Sets the inputs for the job.
|
void |
setLogPath(String logPath)
Sets the parent path of where the log of the job will be saved.
|
void |
setLstPath(String lstPath)
Sets the parent path of where the listing of the job will be saved.
|
void |
setManifestPath(String manifestPath)
Sets the parent path of where the listing of the job will be saved.
|
void |
setName(String name)
Sets the name of the job.
|
void |
setOutputFileSpec(OutputFileSpec outputFileSpec)
Sets the specification for how to check in outputs of the job.
|
void |
setOutputs(Set<ItemSpecification> outputs)
Sets the outputs for the job.
|
void |
setParameters(Set<JobParameter> parameters)
Sets the parameters for the job.
|
void |
setParentPath(String parentPath)
Sets the parent path of the job.
|
void |
setPrograms(List<ItemSpecification> programs)
Sets the programs for the job.
|
String |
toString() |
public String getDescription()
public void setDescription(String description)
description
- the description to set.public String getParentPath()
public void setParentPath(String parentPath)
parentPath
- the parent path to set.public String getName()
public void setName(String name)
name
- the name to set.public boolean isCreateParents()
public void setCreateParents(boolean createParents)
createParents
- whether to create the parent path of the job if it does not exist.public List<ItemSpecification> getPrograms()
public void setPrograms(List<ItemSpecification> programs)
programs
- the programs to set.public Set<ItemSpecification> getInputs()
public void setInputs(Set<ItemSpecification> inputs)
inputs
- the inputs to set.public Set<ItemSpecification> getOutputs()
public void setOutputs(Set<ItemSpecification> outputs)
outputs
- the outputs to set.public OutputFileSpec getOutputFileSpec()
public void setOutputFileSpec(OutputFileSpec outputFileSpec)
outputFileSpec
- the specification for how to check in outputs of the job.public String getLogPath()
public void setLogPath(String logPath)
logPath
- the parent path of where the log will be saved.public String getLstPath()
public void setLstPath(String lstPath)
lstPath
- the parent path of where the listing of the job will be saved.public String getManifestPath()
public void setManifestPath(String manifestPath)
manifestPath
- the parent path of where the manifest of the job will be saved.public Set<JobParameter> getParameters()
public void setParameters(Set<JobParameter> parameters)
parameters
- the the parameters for the job.Copyright (c) 2019, SAS Institute Inc., Cary, NC, USA