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 strategythis
protected void validate()
Copyright © 2019 Atlassian. All rights reserved.