@@ -11,6 +11,7 @@ public class ApprovalRule implements Serializable {
1111 private Long id ;
1212 private String name ;
1313 private String ruleType ;
14+ private String reportType ;
1415 private List <User > eligibleApprovers ;
1516 private Integer approvalsRequired ;
1617 private ApprovalRule sourceRule ;
@@ -19,6 +20,8 @@ public class ApprovalRule implements Serializable {
1920 private Boolean containsHiddenGroups ;
2021 private List <User > approvedBy ;
2122 private Boolean approved ;
23+ private Boolean appliesToAllProtectedBranches ;
24+ private List <ProtectedBranch > protectedBranches ;
2225
2326 public Long getId () {
2427 return id ;
@@ -44,6 +47,14 @@ public void setRuleType(String ruleType) {
4447 this .ruleType = ruleType ;
4548 }
4649
50+ public String getReportType () {
51+ return reportType ;
52+ }
53+
54+ public void setReportType (String reportType ) {
55+ this .reportType = reportType ;
56+ }
57+
4758 public List <User > getEligibleApprovers () {
4859 return eligibleApprovers ;
4960 }
@@ -100,6 +111,14 @@ public void setApprovedBy(List<User> approvedBy) {
100111 this .approvedBy = approvedBy ;
101112 }
102113
114+ public Boolean getAppliesToAllProtectedBranches () {
115+ return appliesToAllProtectedBranches ;
116+ }
117+
118+ public void setAppliesToAllProtectedBranches (Boolean appliesToAllProtectedBranches ) {
119+ this .appliesToAllProtectedBranches = appliesToAllProtectedBranches ;
120+ }
121+
103122 public Boolean getApproved () {
104123 return approved ;
105124 }
@@ -108,6 +127,14 @@ public void setApproved(Boolean approved) {
108127 this .approved = approved ;
109128 }
110129
130+ public List <ProtectedBranch > getProtectedBranches () {
131+ return protectedBranches ;
132+ }
133+
134+ public void setProtectedBranches (List <ProtectedBranch > protectedBranches ) {
135+ this .protectedBranches = protectedBranches ;
136+ }
137+
111138 @ Override
112139 public String toString () {
113140 return (JacksonJson .toJsonString (this ));
0 commit comments