public class

AbstractMergeCommandParameters

extends AbstractCommandParameters
java.lang.Object
   ↳ com.atlassian.bitbucket.util.BuilderSupport
     ↳ com.atlassian.bitbucket.scm.AbstractCommandParameters
       ↳ com.atlassian.bitbucket.scm.AbstractMergeCommandParameters
Known Direct Subclasses

Summary

Nested Classes
class AbstractMergeCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>>  
[Expand]
Inherited Fields
From class com.atlassian.bitbucket.util.BuilderSupport
Protected Constructors
AbstractMergeCommandParameters(AbstractBuilder<?> builder)
Public Methods
@Nonnull ApplicationUser getAuthor()
@Nonnull ApplicationUser getCommitter()
@Nullable String getMessage()
@Nullable String getStrategyId()
boolean isDryRun()
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.util.BuilderSupport
From class java.lang.Object

Protected Constructors

protected AbstractMergeCommandParameters (AbstractBuilder<?> builder)

Parameters
builder a AbstractMergeCommandParameters.AbstractBuilder builder with properties to set on the constructed instance

Public Methods

@Nonnull public ApplicationUser getAuthor ()

Returns
  • the author of the changes being merged

@Nonnull public ApplicationUser getCommitter ()

Returns
  • the user merging the changes

@Nullable public String getMessage ()

@Nullable public String getStrategyId ()

Returns
  • the ID for the strategy to use to perform the merge, which may be null to use the SCM's default strategy

public boolean isDryRun ()