|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jenkinsci.plugins.darcs.cmd.DarcsBaseCommandBuilder
org.jenkinsci.plugins.darcs.cmd.DarcsPullBuilder
public class DarcsPullBuilder
Builder for `darcs pull` command. Example: `darcs pull FROM [--repo=REPDIR] [--all] [--verbose]`
Field Summary | |
---|---|
private boolean |
all
Whether to pull all patches. |
private static String |
COMMAND
Darcs subcommand. |
private String |
from
From where to get. |
private String |
repoDir
Where to pull in. |
private boolean |
verbose
Whether to use verbose output. |
Constructor Summary | |
---|---|
DarcsPullBuilder(String darcsExe)
Initializes the DarcsBaseCommandBuilder.command with "pull". |
Method Summary | |
---|---|
DarcsPullBuilder |
all()
Pull all patches. |
DarcsCommand |
create()
Create the parameterized command object. |
DarcsPullBuilder |
from(String location)
From where to pull into the repository. |
DarcsPullBuilder |
repoDir(String directory)
Directory of repository to pull in. |
DarcsPullBuilder |
verbose()
Use verbose output. |
Methods inherited from class org.jenkinsci.plugins.darcs.cmd.DarcsBaseCommandBuilder |
---|
createArgumentList, getDarcsExe |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final String COMMAND
private String from
private String repoDir
private boolean all
private boolean verbose
Constructor Detail |
---|
DarcsPullBuilder(String darcsExe)
DarcsBaseCommandBuilder.command
with "pull".
darcsExe
- name of Darcs executable, e.g. "darcs" or "/usr/local/bin/darcs"Method Detail |
---|
public DarcsPullBuilder from(String location)
location
- file or URI
IllegalArgumentException
- if location is null
or empty
CHECKSTYLE:ONpublic DarcsPullBuilder repoDir(String directory)
directory
- path to repository
IllegalArgumentException
- if location is null
or empty
CHECKSTYLE:ONpublic DarcsPullBuilder all()
public DarcsPullBuilder verbose()
public DarcsCommand create()
DarcsCommandCreator
create
in interface DarcsCommandCreator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |