public static class

MergeCommandParameters.Builder

extends AbstractMergeCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>>
java.lang.Object
   ↳ com.atlassian.stash.scm.AbstractMergeCommandParameters.AbstractBuilder<B extends com.atlassian.stash.scm.AbstractMergeCommandParameters.AbstractBuilder<B>>
     ↳ com.atlassian.stash.scm.MergeCommandParameters.Builder

Summary

[Expand]
Inherited Fields
From class com.atlassian.stash.scm.AbstractMergeCommandParameters.AbstractBuilder
Public Constructors
MergeCommandParameters.Builder()
Public Methods
MergeCommandParameters build()
MergeCommandParameters.Builder fromBranch(String value)
MergeCommandParameters.Builder fromChangesetId(String value)
MergeCommandParameters.Builder fromRepository(Repository value)
Sets the Repository containing the from branch and changeset.
MergeCommandParameters.Builder toBranch(String value)
Protected Methods
MergeCommandParameters.Builder self()
void validate()
[Expand]
Inherited Methods
From class com.atlassian.stash.scm.AbstractMergeCommandParameters.AbstractBuilder
From class java.lang.Object

Public Constructors

public MergeCommandParameters.Builder ()

Public Methods

public MergeCommandParameters build ()

public MergeCommandParameters.Builder fromBranch (String value)

public MergeCommandParameters.Builder fromChangesetId (String value)

public MergeCommandParameters.Builder fromRepository (Repository value)

Sets the Repository containing the from branch and changeset. This value only needs to be supplied if the from branch/changeset are not in the same repository as the target.

Parameters
value the repository containing the from branch and changeset, if different from the target
Returns
  • this

public MergeCommandParameters.Builder toBranch (String value)

Protected Methods

protected MergeCommandParameters.Builder self ()

protected void validate ()