I think the properties stdin/stdout/stderr/stdoutStderr should be fileLocation objects instead of physicalLocation.
physicalLocation is basically fileLocation + region; it lets you specify a portion of the file. I don't think there's a realistic scenario where these streams are a portion of some other file.
I think the properties
stdin/stdout/stderr/stdoutStderrshould befileLocationobjects instead ofphysicalLocation.physicalLocationis basicallyfileLocation+region; it lets you specify a portion of the file. I don't think there's a realistic scenario where these streams are a portion of some other file.