From 548a7da4153ed34d8621d1ad83bef0d545fcf502 Mon Sep 17 00:00:00 2001 From: gitnexbot Date: Tue, 16 Jan 2024 00:04:57 +0000 Subject: [PATCH] Synchronizing API and documentation updates --- docs/BranchProtection.md | 1 + docs/CreateBranchProtectionOption.md | 1 + docs/EditBranchProtectionOption.md | 1 + .../tea4j/v2/models/BranchProtection.java | 27 ++++++++++++++++++ .../models/CreateBranchProtectionOption.java | 28 +++++++++++++++++++ .../v2/models/EditBranchProtectionOption.java | 28 +++++++++++++++++++ 6 files changed, 86 insertions(+) diff --git a/docs/BranchProtection.md b/docs/BranchProtection.md index 3d212f9..63a2a8e 100644 --- a/docs/BranchProtection.md +++ b/docs/BranchProtection.md @@ -16,6 +16,7 @@ Name | Type | Description | Notes **enablePush** | **Boolean** | | [optional] **enablePushWhitelist** | **Boolean** | | [optional] **enableStatusCheck** | **Boolean** | | [optional] +**ignoreStaleApprovals** | **Boolean** | | [optional] **mergeWhitelistTeams** | **List<String>** | | [optional] **mergeWhitelistUsernames** | **List<String>** | | [optional] **protectedFilePatterns** | **String** | | [optional] diff --git a/docs/CreateBranchProtectionOption.md b/docs/CreateBranchProtectionOption.md index fd62837..e1881e1 100644 --- a/docs/CreateBranchProtectionOption.md +++ b/docs/CreateBranchProtectionOption.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **enablePush** | **Boolean** | | [optional] **enablePushWhitelist** | **Boolean** | | [optional] **enableStatusCheck** | **Boolean** | | [optional] +**ignoreStaleApprovals** | **Boolean** | | [optional] **mergeWhitelistTeams** | **List<String>** | | [optional] **mergeWhitelistUsernames** | **List<String>** | | [optional] **protectedFilePatterns** | **String** | | [optional] diff --git a/docs/EditBranchProtectionOption.md b/docs/EditBranchProtectionOption.md index e54af1a..11c9936 100644 --- a/docs/EditBranchProtectionOption.md +++ b/docs/EditBranchProtectionOption.md @@ -14,6 +14,7 @@ Name | Type | Description | Notes **enablePush** | **Boolean** | | [optional] **enablePushWhitelist** | **Boolean** | | [optional] **enableStatusCheck** | **Boolean** | | [optional] +**ignoreStaleApprovals** | **Boolean** | | [optional] **mergeWhitelistTeams** | **List<String>** | | [optional] **mergeWhitelistUsernames** | **List<String>** | | [optional] **protectedFilePatterns** | **String** | | [optional] diff --git a/src/main/java/org/gitnex/tea4j/v2/models/BranchProtection.java b/src/main/java/org/gitnex/tea4j/v2/models/BranchProtection.java index b60c6ca..d91b214 100644 --- a/src/main/java/org/gitnex/tea4j/v2/models/BranchProtection.java +++ b/src/main/java/org/gitnex/tea4j/v2/models/BranchProtection.java @@ -64,6 +64,9 @@ public class BranchProtection implements Serializable { @SerializedName("enable_status_check") private Boolean enableStatusCheck = null; + @SerializedName("ignore_stale_approvals") + private Boolean ignoreStaleApprovals = null; + @SerializedName("merge_whitelist_teams") private List mergeWhitelistTeams = null; @@ -363,6 +366,25 @@ public class BranchProtection implements Serializable { this.enableStatusCheck = enableStatusCheck; } + public BranchProtection ignoreStaleApprovals(Boolean ignoreStaleApprovals) { + this.ignoreStaleApprovals = ignoreStaleApprovals; + return this; + } + + /** + * Get ignoreStaleApprovals + * + * @return ignoreStaleApprovals + */ + @Schema(description = "") + public Boolean isIgnoreStaleApprovals() { + return ignoreStaleApprovals; + } + + public void setIgnoreStaleApprovals(Boolean ignoreStaleApprovals) { + this.ignoreStaleApprovals = ignoreStaleApprovals; + } + public BranchProtection mergeWhitelistTeams(List mergeWhitelistTeams) { this.mergeWhitelistTeams = mergeWhitelistTeams; return this; @@ -655,6 +677,7 @@ public class BranchProtection implements Serializable { && Objects.equals(this.enablePush, branchProtection.enablePush) && Objects.equals(this.enablePushWhitelist, branchProtection.enablePushWhitelist) && Objects.equals(this.enableStatusCheck, branchProtection.enableStatusCheck) + && Objects.equals(this.ignoreStaleApprovals, branchProtection.ignoreStaleApprovals) && Objects.equals(this.mergeWhitelistTeams, branchProtection.mergeWhitelistTeams) && Objects.equals(this.mergeWhitelistUsernames, branchProtection.mergeWhitelistUsernames) && Objects.equals(this.protectedFilePatterns, branchProtection.protectedFilePatterns) @@ -685,6 +708,7 @@ public class BranchProtection implements Serializable { enablePush, enablePushWhitelist, enableStatusCheck, + ignoreStaleApprovals, mergeWhitelistTeams, mergeWhitelistUsernames, protectedFilePatterns, @@ -735,6 +759,9 @@ public class BranchProtection implements Serializable { .append(toIndentedString(enablePushWhitelist)) .append("\n"); sb.append(" enableStatusCheck: ").append(toIndentedString(enableStatusCheck)).append("\n"); + sb.append(" ignoreStaleApprovals: ") + .append(toIndentedString(ignoreStaleApprovals)) + .append("\n"); sb.append(" mergeWhitelistTeams: ") .append(toIndentedString(mergeWhitelistTeams)) .append("\n"); diff --git a/src/main/java/org/gitnex/tea4j/v2/models/CreateBranchProtectionOption.java b/src/main/java/org/gitnex/tea4j/v2/models/CreateBranchProtectionOption.java index 8af8ad0..57df006 100644 --- a/src/main/java/org/gitnex/tea4j/v2/models/CreateBranchProtectionOption.java +++ b/src/main/java/org/gitnex/tea4j/v2/models/CreateBranchProtectionOption.java @@ -60,6 +60,9 @@ public class CreateBranchProtectionOption implements Serializable { @SerializedName("enable_status_check") private Boolean enableStatusCheck = null; + @SerializedName("ignore_stale_approvals") + private Boolean ignoreStaleApprovals = null; + @SerializedName("merge_whitelist_teams") private List mergeWhitelistTeams = null; @@ -342,6 +345,25 @@ public class CreateBranchProtectionOption implements Serializable { this.enableStatusCheck = enableStatusCheck; } + public CreateBranchProtectionOption ignoreStaleApprovals(Boolean ignoreStaleApprovals) { + this.ignoreStaleApprovals = ignoreStaleApprovals; + return this; + } + + /** + * Get ignoreStaleApprovals + * + * @return ignoreStaleApprovals + */ + @Schema(description = "") + public Boolean isIgnoreStaleApprovals() { + return ignoreStaleApprovals; + } + + public void setIgnoreStaleApprovals(Boolean ignoreStaleApprovals) { + this.ignoreStaleApprovals = ignoreStaleApprovals; + } + public CreateBranchProtectionOption mergeWhitelistTeams(List mergeWhitelistTeams) { this.mergeWhitelistTeams = mergeWhitelistTeams; return this; @@ -626,6 +648,8 @@ public class CreateBranchProtectionOption implements Serializable { && Objects.equals( this.enablePushWhitelist, createBranchProtectionOption.enablePushWhitelist) && Objects.equals(this.enableStatusCheck, createBranchProtectionOption.enableStatusCheck) + && Objects.equals( + this.ignoreStaleApprovals, createBranchProtectionOption.ignoreStaleApprovals) && Objects.equals( this.mergeWhitelistTeams, createBranchProtectionOption.mergeWhitelistTeams) && Objects.equals( @@ -662,6 +686,7 @@ public class CreateBranchProtectionOption implements Serializable { enablePush, enablePushWhitelist, enableStatusCheck, + ignoreStaleApprovals, mergeWhitelistTeams, mergeWhitelistUsernames, protectedFilePatterns, @@ -710,6 +735,9 @@ public class CreateBranchProtectionOption implements Serializable { .append(toIndentedString(enablePushWhitelist)) .append("\n"); sb.append(" enableStatusCheck: ").append(toIndentedString(enableStatusCheck)).append("\n"); + sb.append(" ignoreStaleApprovals: ") + .append(toIndentedString(ignoreStaleApprovals)) + .append("\n"); sb.append(" mergeWhitelistTeams: ") .append(toIndentedString(mergeWhitelistTeams)) .append("\n"); diff --git a/src/main/java/org/gitnex/tea4j/v2/models/EditBranchProtectionOption.java b/src/main/java/org/gitnex/tea4j/v2/models/EditBranchProtectionOption.java index 1d7fb7c..41e4368 100644 --- a/src/main/java/org/gitnex/tea4j/v2/models/EditBranchProtectionOption.java +++ b/src/main/java/org/gitnex/tea4j/v2/models/EditBranchProtectionOption.java @@ -57,6 +57,9 @@ public class EditBranchProtectionOption implements Serializable { @SerializedName("enable_status_check") private Boolean enableStatusCheck = null; + @SerializedName("ignore_stale_approvals") + private Boolean ignoreStaleApprovals = null; + @SerializedName("merge_whitelist_teams") private List mergeWhitelistTeams = null; @@ -316,6 +319,25 @@ public class EditBranchProtectionOption implements Serializable { this.enableStatusCheck = enableStatusCheck; } + public EditBranchProtectionOption ignoreStaleApprovals(Boolean ignoreStaleApprovals) { + this.ignoreStaleApprovals = ignoreStaleApprovals; + return this; + } + + /** + * Get ignoreStaleApprovals + * + * @return ignoreStaleApprovals + */ + @Schema(description = "") + public Boolean isIgnoreStaleApprovals() { + return ignoreStaleApprovals; + } + + public void setIgnoreStaleApprovals(Boolean ignoreStaleApprovals) { + this.ignoreStaleApprovals = ignoreStaleApprovals; + } + public EditBranchProtectionOption mergeWhitelistTeams(List mergeWhitelistTeams) { this.mergeWhitelistTeams = mergeWhitelistTeams; return this; @@ -577,6 +599,8 @@ public class EditBranchProtectionOption implements Serializable { && Objects.equals(this.enablePush, editBranchProtectionOption.enablePush) && Objects.equals(this.enablePushWhitelist, editBranchProtectionOption.enablePushWhitelist) && Objects.equals(this.enableStatusCheck, editBranchProtectionOption.enableStatusCheck) + && Objects.equals( + this.ignoreStaleApprovals, editBranchProtectionOption.ignoreStaleApprovals) && Objects.equals(this.mergeWhitelistTeams, editBranchProtectionOption.mergeWhitelistTeams) && Objects.equals( this.mergeWhitelistUsernames, editBranchProtectionOption.mergeWhitelistUsernames) @@ -609,6 +633,7 @@ public class EditBranchProtectionOption implements Serializable { enablePush, enablePushWhitelist, enableStatusCheck, + ignoreStaleApprovals, mergeWhitelistTeams, mergeWhitelistUsernames, protectedFilePatterns, @@ -655,6 +680,9 @@ public class EditBranchProtectionOption implements Serializable { .append(toIndentedString(enablePushWhitelist)) .append("\n"); sb.append(" enableStatusCheck: ").append(toIndentedString(enableStatusCheck)).append("\n"); + sb.append(" ignoreStaleApprovals: ") + .append(toIndentedString(ignoreStaleApprovals)) + .append("\n"); sb.append(" mergeWhitelistTeams: ") .append(toIndentedString(mergeWhitelistTeams)) .append("\n");