Interface Args

All Known Implementing Classes:
ArgsModular, GenericCodecArgs

public interface Args
Interface for domain implementations that can be converted to argument lists. The returned argument list uses the CmdArg model. It allows for tagging files, which is important for placing commands onto docker containers and setting up bind mounts. You can use ArgsModular to separate the model from its rendering as an ArgumentList.
  • Method Details

    • toArgList

      ArgumentList toArgList()
    • readsStdin

      Optional<Boolean> readsStdin()
      Whether this argument configuration would read from stdin. Used to automatically enable/disable interactive mode when docker containers are involved.