com.atlassian.bamboo.plugins.hg
Class HgCommandBuilder

java.lang.Object
  extended by com.atlassian.bamboo.plugins.hg.HgCommandBuilder

public class HgCommandBuilder
extends Object


Constructor Summary
protected HgCommandBuilder(String... commands)
           
 
Method Summary
 HgCommandBuilder append(String argument)
           
 HgCommandBuilder branch(String branch)
           
 List<String> build()
           
 HgCommandBuilder debug(Boolean debug)
           
 HgCommandBuilder destination(String destination)
           
 HgCommandBuilder executable(String executable)
           
 HgCommandBuilder limit(Integer limit)
           
 HgCommandBuilder maxVerboseOutput(boolean maxVerboseOutput)
           
 HgCommandBuilder prune(String revision)
           
 HgCommandBuilder revision(String revision)
           
 HgCommandBuilder source(String source)
           
 HgCommandBuilder sshCommand(String sshCommand)
           
 HgCommandBuilder sshCompression(boolean sshCompression)
           
 HgCommandBuilder sshKeyFile(String sshKeyFile)
           
 HgCommandBuilder style(String style)
           
 HgCommandBuilder template(String template)
           
 String toString()
           
 HgCommandBuilder verbose(Boolean verbose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HgCommandBuilder

protected HgCommandBuilder(String... commands)
Method Detail

executable

public HgCommandBuilder executable(String executable)

style

public HgCommandBuilder style(String style)

template

public HgCommandBuilder template(String template)

branch

public HgCommandBuilder branch(String branch)

revision

public HgCommandBuilder revision(String revision)

prune

public HgCommandBuilder prune(String revision)

destination

public HgCommandBuilder destination(String destination)

limit

public HgCommandBuilder limit(@Nullable
                              Integer limit)

source

public HgCommandBuilder source(String source)

debug

public HgCommandBuilder debug(Boolean debug)

verbose

public HgCommandBuilder verbose(Boolean verbose)

sshCommand

public HgCommandBuilder sshCommand(String sshCommand)

sshKeyFile

public HgCommandBuilder sshKeyFile(String sshKeyFile)

sshCompression

public HgCommandBuilder sshCompression(boolean sshCompression)

maxVerboseOutput

public HgCommandBuilder maxVerboseOutput(boolean maxVerboseOutput)

append

public HgCommandBuilder append(String argument)

build

public List<String> build()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.