Package com.dnanexus

Interface DXExecutable<T extends DXExecution>

  • Type Parameters:
    T - type of the execution object that is produced when the executable is run (job or analysis).
    All Known Implementing Classes:
    DXApplet, DXWorkflow

    public interface DXExecutable<T extends DXExecution>
    An executable (applet, app, or workflow).
    • Method Detail

      • getId

        String getId()
        Returns the ID of the object.
        Returns:
        the DNAnexus object ID
      • newRun

        ExecutableRunner<T> newRun()
        Returns an object for creating a new run of this executable.
        Returns:
        executable runner