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 ExecuteMergePullRequestDetails
build()
ExecuteMergePullRequestDetails.Builder
commitMessage(String commitMessage)
The commit message to be shown for this pull request in the destination branch after merge is done.ExecuteMergePullRequestDetails.Builder
copy(ExecuteMergePullRequestDetails model)
ExecuteMergePullRequestDetails.Builder
mergeStrategy(MergeStrategy mergeStrategy)
the strategy of merging.ExecuteMergePullRequestDetails.Builder
postMergeAction(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)
-
-