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)
-
-