Package com.dnanexus

Class DXApplet.Builder

    • Method Detail

      • setDescription

        public DXApplet.Builder setDescription​(String description)
        Sets the description of the applet to be created.
        Parameters:
        description - applet description
        Returns:
        the same Builder object
      • setInputSpecification

        public DXApplet.Builder setInputSpecification​(List<? extends InputParameter> inputSpec)
        Sets the input specification of the applet to be created.
        Parameters:
        inputSpec - input specification
        Returns:
        the same Builder object
      • setOutputSpecification

        public DXApplet.Builder setOutputSpecification​(List<? extends OutputParameter> outputSpec)
        Sets the output specification of the applet to be created.
        Parameters:
        outputSpec - output specification
        Returns:
        the same Builder object
      • setRunSpecification

        public DXApplet.Builder setRunSpecification​(RunSpecification runSpec)
        Sets the run specification of the applet to be created.
        Parameters:
        runSpec - applet run specification
        Returns:
        the same Builder object
      • setSummary

        public DXApplet.Builder setSummary​(String summary)
        Sets the summary of the applet to be created.
        Parameters:
        summary - applet summary
        Returns:
        the same Builder object
      • setTitle

        public DXApplet.Builder setTitle​(String title)
        Sets the title of the applet to be created.
        Parameters:
        title - applet title
        Returns:
        the same Builder object