Skip to content

Commit 598e0bf

Browse files
author
BitsAdmin
committed
Merge branch 'waf-Java-2023-12-25-online-877-2024_12_24_16_27_07' into 'integration_2024-12-26_654356387330'
feat: [development task] waf-877-Java (938958) See merge request iaasng/volcengine-java-sdk!335
2 parents d455ac1 + d6cd338 commit 598e0bf

File tree

67 files changed

+14161
-1140
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+14161
-1140
lines changed

volcengine-java-sdk-waf/src/main/java/com/volcengine/waf/WafApi.java

Lines changed: 2709 additions & 693 deletions
Large diffs are not rendered by default.

volcengine-java-sdk-waf/src/main/java/com/volcengine/waf/model/AccurateGroupForCreateAclRuleInput.java

Lines changed: 2 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -33,36 +33,12 @@
3333

3434

3535
public class AccurateGroupForCreateAclRuleInput {
36-
@SerializedName("AccurateGroupPriority")
37-
private Integer accurateGroupPriority = null;
38-
3936
@SerializedName("AccurateRules")
4037
private List<AccurateRuleForCreateAclRuleInput> accurateRules = null;
4138

42-
@SerializedName("Id")
43-
private Integer id = null;
44-
4539
@SerializedName("Logic")
4640
private Integer logic = null;
4741

48-
public AccurateGroupForCreateAclRuleInput accurateGroupPriority(Integer accurateGroupPriority) {
49-
this.accurateGroupPriority = accurateGroupPriority;
50-
return this;
51-
}
52-
53-
/**
54-
* Get accurateGroupPriority
55-
* @return accurateGroupPriority
56-
**/
57-
@Schema(description = "")
58-
public Integer getAccurateGroupPriority() {
59-
return accurateGroupPriority;
60-
}
61-
62-
public void setAccurateGroupPriority(Integer accurateGroupPriority) {
63-
this.accurateGroupPriority = accurateGroupPriority;
64-
}
65-
6642
public AccurateGroupForCreateAclRuleInput accurateRules(List<AccurateRuleForCreateAclRuleInput> accurateRules) {
6743
this.accurateRules = accurateRules;
6844
return this;
@@ -90,24 +66,6 @@ public void setAccurateRules(List<AccurateRuleForCreateAclRuleInput> accurateRul
9066
this.accurateRules = accurateRules;
9167
}
9268

93-
public AccurateGroupForCreateAclRuleInput id(Integer id) {
94-
this.id = id;
95-
return this;
96-
}
97-
98-
/**
99-
* Get id
100-
* @return id
101-
**/
102-
@Schema(description = "")
103-
public Integer getId() {
104-
return id;
105-
}
106-
107-
public void setId(Integer id) {
108-
this.id = id;
109-
}
110-
11169
public AccurateGroupForCreateAclRuleInput logic(Integer logic) {
11270
this.logic = logic;
11371
return this;
@@ -136,15 +94,13 @@ public boolean equals(java.lang.Object o) {
13694
return false;
13795
}
13896
AccurateGroupForCreateAclRuleInput accurateGroupForCreateAclRuleInput = (AccurateGroupForCreateAclRuleInput) o;
139-
return Objects.equals(this.accurateGroupPriority, accurateGroupForCreateAclRuleInput.accurateGroupPriority) &&
140-
Objects.equals(this.accurateRules, accurateGroupForCreateAclRuleInput.accurateRules) &&
141-
Objects.equals(this.id, accurateGroupForCreateAclRuleInput.id) &&
97+
return Objects.equals(this.accurateRules, accurateGroupForCreateAclRuleInput.accurateRules) &&
14298
Objects.equals(this.logic, accurateGroupForCreateAclRuleInput.logic);
14399
}
144100

145101
@Override
146102
public int hashCode() {
147-
return Objects.hash(accurateGroupPriority, accurateRules, id, logic);
103+
return Objects.hash(accurateRules, logic);
148104
}
149105

150106

@@ -153,9 +109,7 @@ public String toString() {
153109
StringBuilder sb = new StringBuilder();
154110
sb.append("class AccurateGroupForCreateAclRuleInput {\n");
155111

156-
sb.append(" accurateGroupPriority: ").append(toIndentedString(accurateGroupPriority)).append("\n");
157112
sb.append(" accurateRules: ").append(toIndentedString(accurateRules)).append("\n");
158-
sb.append(" id: ").append(toIndentedString(id)).append("\n");
159113
sb.append(" logic: ").append(toIndentedString(logic)).append("\n");
160114
sb.append("}");
161115
return sb.toString();
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
/*
2+
* waf
3+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
4+
*
5+
* OpenAPI spec version: common-version
6+
*
7+
*
8+
* NOTE: This class is auto generated by the swagger code generator program.
9+
* https://github.com/swagger-api/swagger-codegen.git
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.volcengine.waf.model;
14+
15+
import java.util.Objects;
16+
import java.util.Arrays;
17+
import com.google.gson.TypeAdapter;
18+
import com.google.gson.annotations.JsonAdapter;
19+
import com.google.gson.annotations.SerializedName;
20+
import com.google.gson.stream.JsonReader;
21+
import com.google.gson.stream.JsonWriter;
22+
import com.volcengine.waf.model.AccurateRuleForCreateCCRuleInput;
23+
import io.swagger.v3.oas.annotations.media.Schema;
24+
import java.io.IOException;
25+
import java.util.ArrayList;
26+
import java.util.List;
27+
import javax.validation.constraints.*;
28+
import javax.validation.Valid;
29+
/**
30+
* AccurateGroupForCreateCCRuleInput
31+
*/
32+
33+
34+
35+
public class AccurateGroupForCreateCCRuleInput {
36+
@SerializedName("AccurateRules")
37+
private List<AccurateRuleForCreateCCRuleInput> accurateRules = null;
38+
39+
@SerializedName("Logic")
40+
private Integer logic = null;
41+
42+
public AccurateGroupForCreateCCRuleInput accurateRules(List<AccurateRuleForCreateCCRuleInput> accurateRules) {
43+
this.accurateRules = accurateRules;
44+
return this;
45+
}
46+
47+
public AccurateGroupForCreateCCRuleInput addAccurateRulesItem(AccurateRuleForCreateCCRuleInput accurateRulesItem) {
48+
if (this.accurateRules == null) {
49+
this.accurateRules = new ArrayList<AccurateRuleForCreateCCRuleInput>();
50+
}
51+
this.accurateRules.add(accurateRulesItem);
52+
return this;
53+
}
54+
55+
/**
56+
* Get accurateRules
57+
* @return accurateRules
58+
**/
59+
@Valid
60+
@Schema(description = "")
61+
public List<AccurateRuleForCreateCCRuleInput> getAccurateRules() {
62+
return accurateRules;
63+
}
64+
65+
public void setAccurateRules(List<AccurateRuleForCreateCCRuleInput> accurateRules) {
66+
this.accurateRules = accurateRules;
67+
}
68+
69+
public AccurateGroupForCreateCCRuleInput logic(Integer logic) {
70+
this.logic = logic;
71+
return this;
72+
}
73+
74+
/**
75+
* Get logic
76+
* @return logic
77+
**/
78+
@Schema(description = "")
79+
public Integer getLogic() {
80+
return logic;
81+
}
82+
83+
public void setLogic(Integer logic) {
84+
this.logic = logic;
85+
}
86+
87+
88+
@Override
89+
public boolean equals(java.lang.Object o) {
90+
if (this == o) {
91+
return true;
92+
}
93+
if (o == null || getClass() != o.getClass()) {
94+
return false;
95+
}
96+
AccurateGroupForCreateCCRuleInput accurateGroupForCreateCCRuleInput = (AccurateGroupForCreateCCRuleInput) o;
97+
return Objects.equals(this.accurateRules, accurateGroupForCreateCCRuleInput.accurateRules) &&
98+
Objects.equals(this.logic, accurateGroupForCreateCCRuleInput.logic);
99+
}
100+
101+
@Override
102+
public int hashCode() {
103+
return Objects.hash(accurateRules, logic);
104+
}
105+
106+
107+
@Override
108+
public String toString() {
109+
StringBuilder sb = new StringBuilder();
110+
sb.append("class AccurateGroupForCreateCCRuleInput {\n");
111+
112+
sb.append(" accurateRules: ").append(toIndentedString(accurateRules)).append("\n");
113+
sb.append(" logic: ").append(toIndentedString(logic)).append("\n");
114+
sb.append("}");
115+
return sb.toString();
116+
}
117+
118+
/**
119+
* Convert the given object to string with each line indented by 4 spaces
120+
* (except the first line).
121+
*/
122+
private String toIndentedString(java.lang.Object o) {
123+
if (o == null) {
124+
return "null";
125+
}
126+
return o.toString().replace("\n", "\n ");
127+
}
128+
129+
}

volcengine-java-sdk-waf/src/main/java/com/volcengine/waf/model/AccurateGroupForUpdateAclRuleInput.java

Lines changed: 2 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -33,36 +33,12 @@
3333

3434

3535
public class AccurateGroupForUpdateAclRuleInput {
36-
@SerializedName("AccurateGroupPriority")
37-
private Integer accurateGroupPriority = null;
38-
3936
@SerializedName("AccurateRules")
4037
private List<AccurateRuleForUpdateAclRuleInput> accurateRules = null;
4138

42-
@SerializedName("Id")
43-
private Integer id = null;
44-
4539
@SerializedName("Logic")
4640
private Integer logic = null;
4741

48-
public AccurateGroupForUpdateAclRuleInput accurateGroupPriority(Integer accurateGroupPriority) {
49-
this.accurateGroupPriority = accurateGroupPriority;
50-
return this;
51-
}
52-
53-
/**
54-
* Get accurateGroupPriority
55-
* @return accurateGroupPriority
56-
**/
57-
@Schema(description = "")
58-
public Integer getAccurateGroupPriority() {
59-
return accurateGroupPriority;
60-
}
61-
62-
public void setAccurateGroupPriority(Integer accurateGroupPriority) {
63-
this.accurateGroupPriority = accurateGroupPriority;
64-
}
65-
6642
public AccurateGroupForUpdateAclRuleInput accurateRules(List<AccurateRuleForUpdateAclRuleInput> accurateRules) {
6743
this.accurateRules = accurateRules;
6844
return this;
@@ -90,24 +66,6 @@ public void setAccurateRules(List<AccurateRuleForUpdateAclRuleInput> accurateRul
9066
this.accurateRules = accurateRules;
9167
}
9268

93-
public AccurateGroupForUpdateAclRuleInput id(Integer id) {
94-
this.id = id;
95-
return this;
96-
}
97-
98-
/**
99-
* Get id
100-
* @return id
101-
**/
102-
@Schema(description = "")
103-
public Integer getId() {
104-
return id;
105-
}
106-
107-
public void setId(Integer id) {
108-
this.id = id;
109-
}
110-
11169
public AccurateGroupForUpdateAclRuleInput logic(Integer logic) {
11270
this.logic = logic;
11371
return this;
@@ -136,15 +94,13 @@ public boolean equals(java.lang.Object o) {
13694
return false;
13795
}
13896
AccurateGroupForUpdateAclRuleInput accurateGroupForUpdateAclRuleInput = (AccurateGroupForUpdateAclRuleInput) o;
139-
return Objects.equals(this.accurateGroupPriority, accurateGroupForUpdateAclRuleInput.accurateGroupPriority) &&
140-
Objects.equals(this.accurateRules, accurateGroupForUpdateAclRuleInput.accurateRules) &&
141-
Objects.equals(this.id, accurateGroupForUpdateAclRuleInput.id) &&
97+
return Objects.equals(this.accurateRules, accurateGroupForUpdateAclRuleInput.accurateRules) &&
14298
Objects.equals(this.logic, accurateGroupForUpdateAclRuleInput.logic);
14399
}
144100

145101
@Override
146102
public int hashCode() {
147-
return Objects.hash(accurateGroupPriority, accurateRules, id, logic);
103+
return Objects.hash(accurateRules, logic);
148104
}
149105

150106

@@ -153,9 +109,7 @@ public String toString() {
153109
StringBuilder sb = new StringBuilder();
154110
sb.append("class AccurateGroupForUpdateAclRuleInput {\n");
155111

156-
sb.append(" accurateGroupPriority: ").append(toIndentedString(accurateGroupPriority)).append("\n");
157112
sb.append(" accurateRules: ").append(toIndentedString(accurateRules)).append("\n");
158-
sb.append(" id: ").append(toIndentedString(id)).append("\n");
159113
sb.append(" logic: ").append(toIndentedString(logic)).append("\n");
160114
sb.append("}");
161115
return sb.toString();

0 commit comments

Comments
 (0)