Package com.oracle.bmc.devops.model
Class ExecuteMergePullRequestDetails.Builder
- java.lang.Object
 - 
- com.oracle.bmc.devops.model.ExecuteMergePullRequestDetails.Builder
 
 
- 
- Enclosing class:
 - ExecuteMergePullRequestDetails
 
public static class ExecuteMergePullRequestDetails.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecuteMergePullRequestDetailsbuild()ExecuteMergePullRequestDetails.BuildercommitMessage(String commitMessage)The commit message to be shown for this pull request in the destination branch after merge is done.ExecuteMergePullRequestDetails.Buildercopy(ExecuteMergePullRequestDetails model)ExecuteMergePullRequestDetails.BuildermergeStrategy(MergeStrategy mergeStrategy)the strategy of merging.ExecuteMergePullRequestDetails.BuilderpostMergeAction(ExecuteMergePullRequestDetails.PostMergeAction postMergeAction)What needs to happen after the merge is done successfully. 
 - 
 
- 
- 
Method Detail
- 
commitMessage
public ExecuteMergePullRequestDetails.Builder commitMessage(String commitMessage)
The commit message to be shown for this pull request in the destination branch after merge is done.- Parameters:
 commitMessage- the value to set- Returns:
 - this builder
 
 
- 
mergeStrategy
public ExecuteMergePullRequestDetails.Builder mergeStrategy(MergeStrategy mergeStrategy)
the strategy of merging.- Parameters:
 mergeStrategy- the value to set- Returns:
 - this builder
 
 
- 
postMergeAction
public ExecuteMergePullRequestDetails.Builder postMergeAction(ExecuteMergePullRequestDetails.PostMergeAction postMergeAction)
What needs to happen after the merge is done successfully.- Parameters:
 postMergeAction- the value to set- Returns:
 - this builder
 
 
- 
build
public ExecuteMergePullRequestDetails build()
 
- 
copy
public ExecuteMergePullRequestDetails.Builder copy(ExecuteMergePullRequestDetails model)
 
 - 
 
 -