Class ExternalProcessViaBatchBuilder

java.lang.Object
com.atlassian.utils.process.ExternalProcessBuilder
com.atlassian.bamboo.process.ExternalProcessViaBatchBuilder

public class ExternalProcessViaBatchBuilder extends com.atlassian.utils.process.ExternalProcessBuilder
  • Constructor Details

    • ExternalProcessViaBatchBuilder

      public ExternalProcessViaBatchBuilder()
  • Method Details

    • forceBatch

      public ExternalProcessViaBatchBuilder forceBatch()
    • command

      public com.atlassian.utils.process.ExternalProcessBuilder command(List<String> command)
      Overrides:
      command in class com.atlassian.utils.process.ExternalProcessBuilder
    • handler

      public com.atlassian.utils.process.ExternalProcessBuilder handler(com.atlassian.utils.process.ProcessHandler handler)
      Overrides:
      handler in class com.atlassian.utils.process.ExternalProcessBuilder
    • build

      public com.atlassian.utils.process.ExternalProcess build()
      Overrides:
      build in class com.atlassian.utils.process.ExternalProcessBuilder
    • wrapCommandInQuotesOnWindows

      public ExternalProcessViaBatchBuilder wrapCommandInQuotesOnWindows()