Package org.azd.git.types
Class GitPullRequestCompletionOptions
java.lang.Object
org.azd.abstractions.serializer.SerializableEntity
org.azd.git.types.GitPullRequestCompletionOptions
Specify the strategy used to merge the pull request during completion. If MergeStrategy is not set to any value, a no-FF merge will be created if SquashMerge == false. If MergeStrategy is not set to any value, the pull request commits will be squashed if SquashMerge == true. The SquashMerge property is deprecated. It is recommended that you explicitly set MergeStrategy in all cases. If an explicit value is provided for MergeStrategy, the SquashMerge property will be ignored.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]booleanbooleanbooleanbooleanbooleanvoidsetAutoCompleteIgnoreConfigIds(int[] autoCompleteIgnoreConfigIds) voidsetBypassPolicy(boolean bypassPolicy) voidsetBypassReason(String bypassReason) voidsetDeleteSourceBranch(boolean deleteSourceBranch) voidsetMergeCommitMessage(String mergeCommitMessage) voidsetMergeStrategy(GitPullRequestMergeStrategy mergeStrategy) voidsetSquashMerge(boolean squashMerge) voidsetTransitionWorkItems(boolean transitionWorkItems) voidsetTriggeredByAutoComplete(boolean triggeredByAutoComplete) Methods inherited from class org.azd.abstractions.serializer.SerializableEntity
getResponse, toJsonTree, toString
-
Constructor Details
-
GitPullRequestCompletionOptions
public GitPullRequestCompletionOptions()
-
-
Method Details
-
getAutoCompleteIgnoreConfigIds
public int[] getAutoCompleteIgnoreConfigIds() -
setAutoCompleteIgnoreConfigIds
public void setAutoCompleteIgnoreConfigIds(int[] autoCompleteIgnoreConfigIds) -
getBypassPolicy
public boolean getBypassPolicy() -
setBypassPolicy
public void setBypassPolicy(boolean bypassPolicy) -
getBypassReason
-
setBypassReason
-
getDeleteSourceBranch
public boolean getDeleteSourceBranch() -
setDeleteSourceBranch
public void setDeleteSourceBranch(boolean deleteSourceBranch) -
getMergeCommitMessage
-
setMergeCommitMessage
-
getMergeStrategy
-
setMergeStrategy
-
getSquashMerge
public boolean getSquashMerge() -
setSquashMerge
public void setSquashMerge(boolean squashMerge) -
getTransitionWorkItems
public boolean getTransitionWorkItems() -
setTransitionWorkItems
public void setTransitionWorkItems(boolean transitionWorkItems) -
getTriggeredByAutoComplete
public boolean getTriggeredByAutoComplete() -
setTriggeredByAutoComplete
public void setTriggeredByAutoComplete(boolean triggeredByAutoComplete)
-