Class ManifestOutput

java.lang.Object
com.sas.lsaf.execution.job.ManifestFileRef
com.sas.lsaf.execution.job.ManifestOutput
All Implemented Interfaces:
Serializable

public final class ManifestOutput extends ManifestFileRef
The client representation of an output file in a job manifest file.
See Also:
  • Constructor Details

    • ManifestOutput

      public ManifestOutput(ManifestFile manifestFile, String referencingProgram, String checkInErrorMessage)
      It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the manifest files that are returned by the API.
      Parameters:
      manifestFile - The file object that represents an output file in the job submission.
      referencingProgram - The program that referenced the input.
      checkInErrorMessage - The message that describes the reason that the output was not checked in to the repository.
  • Method Details

    • getReferencingProgram

      public String getReferencingProgram()
      Gets the program that referenced the file.
      Returns:
      The program.
    • getCheckInErrorMessage

      public String getCheckInErrorMessage()
      Gets the message that describes why the output file was not checked in to the repository.
      Returns:
      The message.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ManifestFileRef
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class ManifestFileRef
    • toString

      public String toString()
      Overrides:
      toString in class ManifestFileRef