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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
commitMessagepublic 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
 
 - 
mergeStrategypublic ExecuteMergePullRequestDetails.Builder mergeStrategy(MergeStrategy mergeStrategy) the strategy of merging.- Parameters:
- mergeStrategy- the value to set
- Returns:
- this builder
 
 - 
postMergeActionpublic 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
 
 - 
buildpublic ExecuteMergePullRequestDetails build() 
 - 
copypublic ExecuteMergePullRequestDetails.Builder copy(ExecuteMergePullRequestDetails model) 
 
- 
 
-