public class JobCreateInfo extends Object implements Serializable
JobService
create methods.Constructor and Description |
---|
JobCreateInfo()
The 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 the location in which the SAS log file of the job is saved.
|
String |
getLstPath()
Gets the parent path of the location in which the SAS listing file of the job is saved.
|
String |
getManifestPath()
Gets the parent path of the location in which the manifest file of the job is saved.
|
String |
getName()
Gets the name of the job.
|
OutputFileSpec |
getOutputFileSpec()
Gets the specification for the method 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()
Indicates 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 the location in which the SAS log file of the job is saved.
|
void |
setLstPath(String lstPath)
Sets the parent path of the location in which the SAS listing file of the job is saved.
|
void |
setManifestPath(String manifestPath)
Sets the parent path of the location in which the manifest file of the job is saved.
|
void |
setName(String name)
Sets the name of the job.
|
void |
setOutputFileSpec(OutputFileSpec outputFileSpec)
Sets the specification for the method 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 of the job.public String getParentPath()
public void setParentPath(String parentPath)
parentPath
- The parent path of the job.public String getName()
public void setName(String name)
name
- The name of the job.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 of the job.public Set<ItemSpecification> getInputs()
public void setInputs(Set<ItemSpecification> inputs)
inputs
- The inputs for the job.public Set<ItemSpecification> getOutputs()
public void setOutputs(Set<ItemSpecification> outputs)
outputs
- The outputs for the job.public OutputFileSpec getOutputFileSpec()
public void setOutputFileSpec(OutputFileSpec outputFileSpec)
outputFileSpec
- The specification for the method to check in outputs of the job.public String getLogPath()
public void setLogPath(String logPath)
logPath
- The parent path of the location in which the SAS log file of the job is saved.public String getLstPath()
public void setLstPath(String lstPath)
lstPath
- The parent path of the location in which the SAS listing file of the job is saved.public String getManifestPath()
public void setManifestPath(String manifestPath)
manifestPath
- The parent path of the location in which the manifest file of the job is saved.public Set<JobParameter> getParameters()
public void setParameters(Set<JobParameter> parameters)
parameters
- The parameters for the job.Copyright (c) 2019, SAS Institute Inc., Cary, NC, USA