Class PullRequestSettings
- java.lang.Object
-
- com.cdancy.bitbucket.rest.domain.repository.PullRequestSettings
-
- All Implemented Interfaces:
ErrorsHolder
public abstract class PullRequestSettings extends Object implements ErrorsHolder
-
-
Constructor Summary
Constructors Constructor Description PullRequestSettings()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static PullRequestSettingscreate(MergeConfig mergeConfig, Boolean requiredAllApprovers, Boolean requiredAllTasksComplete, Long requiredApprovers, Long requiredSuccessfulBuilds, Boolean unapproveOnUpdate, List<Error> errors)abstract MergeConfigmergeConfig()abstract BooleanrequiredAllApprovers()abstract BooleanrequiredAllTasksComplete()abstract LongrequiredApprovers()abstract LongrequiredSuccessfulBuilds()abstract BooleanunapproveOnUpdate()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.cdancy.bitbucket.rest.domain.common.ErrorsHolder
errors
-
-
-
-
Method Detail
-
mergeConfig
@Nullable public abstract MergeConfig mergeConfig()
-
requiredAllApprovers
@Nullable public abstract Boolean requiredAllApprovers()
-
requiredAllTasksComplete
@Nullable public abstract Boolean requiredAllTasksComplete()
-
requiredApprovers
@Nullable public abstract Long requiredApprovers()
-
requiredSuccessfulBuilds
@Nullable public abstract Long requiredSuccessfulBuilds()
-
unapproveOnUpdate
@Nullable public abstract Boolean unapproveOnUpdate()
-
create
public static PullRequestSettings create(MergeConfig mergeConfig, Boolean requiredAllApprovers, Boolean requiredAllTasksComplete, Long requiredApprovers, Long requiredSuccessfulBuilds, Boolean unapproveOnUpdate, @Nullable List<Error> errors)
-
-