public abstract static class AbstractMergeCommandParameters.AbstractBuilder<B extends AbstractMergeCommandParameters.AbstractBuilder<B>> extends Object
| Constructor and Description |
|---|
AbstractBuilder() |
| Modifier and Type | Method and Description |
|---|---|
B |
author(ApplicationUser value) |
B |
commitSummaries(int value) |
B |
committer(ApplicationUser value) |
B |
dryRun(boolean value) |
B |
message(String value) |
protected abstract B |
self() |
B |
strategyId(String value) |
protected void |
validate() |
@Nonnull public B author(@Nonnull ApplicationUser value)
value - the author of the merged changesthis@Nonnull public B commitSummaries(int value)
value - the number of commit summaries to append to the message, which
may be 0 to not append anythis@Nonnull public B committer(@Nonnull ApplicationUser value)
value - the user merging the changesthis@Nonnull public B strategyId(@Nullable String value)
value - the ID of the merge strategy
to use, or null to use the SCM's default strategythisprotected void validate()
Copyright © 2019 Atlassian. All rights reserved.