Synchronizing API and documentation updates

This commit is contained in:
gitnexbot
2024-11-10 00:06:44 +00:00
parent d3d20be287
commit 7bfe011ff6
2 changed files with 78 additions and 1 deletions
@@ -49,6 +49,12 @@ public class CreatePullRequestOption implements Serializable {
@SerializedName("milestone")
private Long milestone = null;
@SerializedName("reviewers")
private List<String> reviewers = null;
@SerializedName("team_reviewers")
private List<String> teamReviewers = null;
@SerializedName("title")
private String title = null;
@@ -220,6 +226,60 @@ public class CreatePullRequestOption implements Serializable {
this.milestone = milestone;
}
public CreatePullRequestOption reviewers(List<String> reviewers) {
this.reviewers = reviewers;
return this;
}
public CreatePullRequestOption addReviewersItem(String reviewersItem) {
if (this.reviewers == null) {
this.reviewers = new ArrayList<>();
}
this.reviewers.add(reviewersItem);
return this;
}
/**
* Get reviewers
*
* @return reviewers
*/
@Schema(description = "")
public List<String> getReviewers() {
return reviewers;
}
public void setReviewers(List<String> reviewers) {
this.reviewers = reviewers;
}
public CreatePullRequestOption teamReviewers(List<String> teamReviewers) {
this.teamReviewers = teamReviewers;
return this;
}
public CreatePullRequestOption addTeamReviewersItem(String teamReviewersItem) {
if (this.teamReviewers == null) {
this.teamReviewers = new ArrayList<>();
}
this.teamReviewers.add(teamReviewersItem);
return this;
}
/**
* Get teamReviewers
*
* @return teamReviewers
*/
@Schema(description = "")
public List<String> getTeamReviewers() {
return teamReviewers;
}
public void setTeamReviewers(List<String> teamReviewers) {
this.teamReviewers = teamReviewers;
}
public CreatePullRequestOption title(String title) {
this.title = title;
return this;
@@ -256,12 +316,25 @@ public class CreatePullRequestOption implements Serializable {
&& Objects.equals(this.head, createPullRequestOption.head)
&& Objects.equals(this.labels, createPullRequestOption.labels)
&& Objects.equals(this.milestone, createPullRequestOption.milestone)
&& Objects.equals(this.reviewers, createPullRequestOption.reviewers)
&& Objects.equals(this.teamReviewers, createPullRequestOption.teamReviewers)
&& Objects.equals(this.title, createPullRequestOption.title);
}
@Override
public int hashCode() {
return Objects.hash(assignee, assignees, base, body, dueDate, head, labels, milestone, title);
return Objects.hash(
assignee,
assignees,
base,
body,
dueDate,
head,
labels,
milestone,
reviewers,
teamReviewers,
title);
}
@Override
@@ -277,6 +350,8 @@ public class CreatePullRequestOption implements Serializable {
sb.append(" head: ").append(toIndentedString(head)).append("\n");
sb.append(" labels: ").append(toIndentedString(labels)).append("\n");
sb.append(" milestone: ").append(toIndentedString(milestone)).append("\n");
sb.append(" reviewers: ").append(toIndentedString(reviewers)).append("\n");
sb.append(" teamReviewers: ").append(toIndentedString(teamReviewers)).append("\n");
sb.append(" title: ").append(toIndentedString(title)).append("\n");
sb.append("}");
return sb.toString();