Class CliPipelineRunnerOptions

java.lang.Object
nz.org.riskscape.engine.cli.pipeline.CliPipelineRunnerOptions

public class CliPipelineRunnerOptions extends Object

Mixin of CLI switches for any command that wants to use the CliPipelineRunner

  • Field Details

    • output

      public String output
    • replace

      public boolean replace
    • checksum

      public boolean checksum
    • progressIndicator

      public String progressIndicator
    • engineStats

      public boolean engineStats
    • format

      public String format
  • Constructor Details

    • CliPipelineRunnerOptions

      public CliPipelineRunnerOptions()
  • Method Details

    • getOutputBase

      public URI getOutputBase(nz.org.riskscape.engine.Project project) throws nz.org.riskscape.engine.cli.ExitException

      Gets the output parameter as a URI using the given output base

      NB this method is intended for use with '--output' options associated with pipeline output

      Throws:
      nz.org.riskscape.engine.cli.ExitException - should any binding problems occur.
    • getFormat

      public nz.org.riskscape.engine.output.Format getFormat(nz.org.riskscape.engine.Project project)