mirror of
https://codeberg.org/gitnex/tea4j-autodeploy
synced 2026-06-05 01:02:18 +00:00
Synchronizing API and documentation updates
This commit is contained in:
@@ -263,6 +263,20 @@ public interface RepositoryApi {
|
||||
@retrofit2.http.Path("owner") String owner,
|
||||
@retrofit2.http.Path("repo") String repo);
|
||||
|
||||
/**
|
||||
* Cancel the scheduled auto merge for the given pull request
|
||||
*
|
||||
* @param owner owner of the repo (required)
|
||||
* @param repo name of the repo (required)
|
||||
* @param index index of the pull request to merge (required)
|
||||
* @return Call<Void>
|
||||
*/
|
||||
@DELETE("repos/{owner}/{repo}/pulls/{index}/merge")
|
||||
Call<Void> repoCancelScheduledAutoMerge(
|
||||
@retrofit2.http.Path("owner") String owner,
|
||||
@retrofit2.http.Path("repo") String repo,
|
||||
@retrofit2.http.Path("index") Long index);
|
||||
|
||||
/**
|
||||
* Check if a user is a collaborator of a repository
|
||||
*
|
||||
|
||||
@@ -94,6 +94,9 @@ public class MergePullRequestOption implements Serializable {
|
||||
@SerializedName("head_commit_id")
|
||||
private String headCommitId = null;
|
||||
|
||||
@SerializedName("merge_when_checks_succeed")
|
||||
private Boolean mergeWhenChecksSucceed = null;
|
||||
|
||||
public MergePullRequestOption _do(DoEnum _do) {
|
||||
this._do = _do;
|
||||
return this;
|
||||
@@ -227,6 +230,25 @@ public class MergePullRequestOption implements Serializable {
|
||||
this.headCommitId = headCommitId;
|
||||
}
|
||||
|
||||
public MergePullRequestOption mergeWhenChecksSucceed(Boolean mergeWhenChecksSucceed) {
|
||||
this.mergeWhenChecksSucceed = mergeWhenChecksSucceed;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get mergeWhenChecksSucceed
|
||||
*
|
||||
* @return mergeWhenChecksSucceed
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public Boolean isMergeWhenChecksSucceed() {
|
||||
return mergeWhenChecksSucceed;
|
||||
}
|
||||
|
||||
public void setMergeWhenChecksSucceed(Boolean mergeWhenChecksSucceed) {
|
||||
this.mergeWhenChecksSucceed = mergeWhenChecksSucceed;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(java.lang.Object o) {
|
||||
if (this == o) {
|
||||
@@ -243,7 +265,9 @@ public class MergePullRequestOption implements Serializable {
|
||||
&& Objects.equals(
|
||||
this.deleteBranchAfterMerge, mergePullRequestOption.deleteBranchAfterMerge)
|
||||
&& Objects.equals(this.forceMerge, mergePullRequestOption.forceMerge)
|
||||
&& Objects.equals(this.headCommitId, mergePullRequestOption.headCommitId);
|
||||
&& Objects.equals(this.headCommitId, mergePullRequestOption.headCommitId)
|
||||
&& Objects.equals(
|
||||
this.mergeWhenChecksSucceed, mergePullRequestOption.mergeWhenChecksSucceed);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -255,7 +279,8 @@ public class MergePullRequestOption implements Serializable {
|
||||
mergeTitleField,
|
||||
deleteBranchAfterMerge,
|
||||
forceMerge,
|
||||
headCommitId);
|
||||
headCommitId,
|
||||
mergeWhenChecksSucceed);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -272,6 +297,9 @@ public class MergePullRequestOption implements Serializable {
|
||||
.append("\n");
|
||||
sb.append(" forceMerge: ").append(toIndentedString(forceMerge)).append("\n");
|
||||
sb.append(" headCommitId: ").append(toIndentedString(headCommitId)).append("\n");
|
||||
sb.append(" mergeWhenChecksSucceed: ")
|
||||
.append(toIndentedString(mergeWhenChecksSucceed))
|
||||
.append("\n");
|
||||
sb.append("}");
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user