Skip to content

Commit ce033b7

Browse files
author
BitsAdmin
committed
Merge 'emr-Java-2023-08-15-online-2036-2026_01_14_16_17_55' into 'integration_2026-02-05_1111767210754'
feat: [development task] emr-2036-Java (2097999) See merge request: !877
2 parents 53bc3f2 + 95bc8fb commit ce033b7

16 files changed

+1926
-34
lines changed

volcengine-java-sdk-emr/src/main/java/com/volcengine/emr/EmrApi.java

Lines changed: 378 additions & 0 deletions
Large diffs are not rendered by default.

volcengine-java-sdk-emr/src/main/java/com/volcengine/emr/model/CreateClusterRequest.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.volcengine.emr.model.ChargePreConfigForCreateClusterInput;
2525
import com.volcengine.emr.model.NodeAttributeForCreateClusterInput;
2626
import com.volcengine.emr.model.NodeGroupAttributeForCreateClusterInput;
27+
import com.volcengine.emr.model.TagForCreateClusterInput;
2728
import io.swagger.v3.oas.annotations.media.Schema;
2829
import java.io.IOException;
2930
import java.util.ArrayList;
@@ -83,7 +84,7 @@ public class CreateClusterRequest {
8384
private String securityMode = null;
8485

8586
@SerializedName("Tags")
86-
private List<String> tags = null;
87+
private List<TagForCreateClusterInput> tags = null;
8788

8889
@SerializedName("VpcId")
8990
private String vpcId = null;
@@ -400,14 +401,14 @@ public void setSecurityMode(String securityMode) {
400401
this.securityMode = securityMode;
401402
}
402403

403-
public CreateClusterRequest tags(List<String> tags) {
404+
public CreateClusterRequest tags(List<TagForCreateClusterInput> tags) {
404405
this.tags = tags;
405406
return this;
406407
}
407408

408-
public CreateClusterRequest addTagsItem(String tagsItem) {
409+
public CreateClusterRequest addTagsItem(TagForCreateClusterInput tagsItem) {
409410
if (this.tags == null) {
410-
this.tags = new ArrayList<String>();
411+
this.tags = new ArrayList<TagForCreateClusterInput>();
411412
}
412413
this.tags.add(tagsItem);
413414
return this;
@@ -417,12 +418,13 @@ public CreateClusterRequest addTagsItem(String tagsItem) {
417418
* Get tags
418419
* @return tags
419420
**/
421+
@Valid
420422
@Schema(description = "")
421-
public List<String> getTags() {
423+
public List<TagForCreateClusterInput> getTags() {
422424
return tags;
423425
}
424426

425-
public void setTags(List<String> tags) {
427+
public void setTags(List<TagForCreateClusterInput> tags) {
426428
this.tags = tags;
427429
}
428430

volcengine-java-sdk-emr/src/main/java/com/volcengine/emr/model/CreateNodeGroupResponse.java

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ public class CreateNodeGroupResponse extends com.volcengine.model.AbstractRespon
3333
@SerializedName("ClusterId")
3434
private String clusterId = null;
3535

36+
@SerializedName("NodeGroupId")
37+
private String nodeGroupId = null;
38+
3639
@SerializedName("OperationId")
3740
private String operationId = null;
3841

@@ -54,6 +57,24 @@ public void setClusterId(String clusterId) {
5457
this.clusterId = clusterId;
5558
}
5659

60+
public CreateNodeGroupResponse nodeGroupId(String nodeGroupId) {
61+
this.nodeGroupId = nodeGroupId;
62+
return this;
63+
}
64+
65+
/**
66+
* Get nodeGroupId
67+
* @return nodeGroupId
68+
**/
69+
@Schema(description = "")
70+
public String getNodeGroupId() {
71+
return nodeGroupId;
72+
}
73+
74+
public void setNodeGroupId(String nodeGroupId) {
75+
this.nodeGroupId = nodeGroupId;
76+
}
77+
5778
public CreateNodeGroupResponse operationId(String operationId) {
5879
this.operationId = operationId;
5980
return this;
@@ -83,12 +104,13 @@ public boolean equals(java.lang.Object o) {
83104
}
84105
CreateNodeGroupResponse createNodeGroupResponse = (CreateNodeGroupResponse) o;
85106
return Objects.equals(this.clusterId, createNodeGroupResponse.clusterId) &&
107+
Objects.equals(this.nodeGroupId, createNodeGroupResponse.nodeGroupId) &&
86108
Objects.equals(this.operationId, createNodeGroupResponse.operationId);
87109
}
88110

89111
@Override
90112
public int hashCode() {
91-
return Objects.hash(clusterId, operationId);
113+
return Objects.hash(clusterId, nodeGroupId, operationId);
92114
}
93115

94116

@@ -98,6 +120,7 @@ public String toString() {
98120
sb.append("class CreateNodeGroupResponse {\n");
99121

100122
sb.append(" clusterId: ").append(toIndentedString(clusterId)).append("\n");
123+
sb.append(" nodeGroupId: ").append(toIndentedString(nodeGroupId)).append("\n");
101124
sb.append(" operationId: ").append(toIndentedString(operationId)).append("\n");
102125
sb.append("}");
103126
return sb.toString();

volcengine-java-sdk-emr/src/main/java/com/volcengine/emr/model/ItemForListClusterUsersOutput.java

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import com.google.gson.stream.JsonWriter;
2222
import io.swagger.v3.oas.annotations.media.Schema;
2323
import java.io.IOException;
24+
import java.util.ArrayList;
25+
import java.util.List;
2426
import javax.validation.constraints.*;
2527
import javax.validation.Valid;
2628
/**
@@ -45,6 +47,9 @@ public class ItemForListClusterUsersOutput {
4547
@SerializedName("UpdateTime")
4648
private Long updateTime = null;
4749

50+
@SerializedName("UserGroupNames")
51+
private List<String> userGroupNames = null;
52+
4853
@SerializedName("UserName")
4954
private String userName = null;
5055

@@ -138,6 +143,32 @@ public void setUpdateTime(Long updateTime) {
138143
this.updateTime = updateTime;
139144
}
140145

146+
public ItemForListClusterUsersOutput userGroupNames(List<String> userGroupNames) {
147+
this.userGroupNames = userGroupNames;
148+
return this;
149+
}
150+
151+
public ItemForListClusterUsersOutput addUserGroupNamesItem(String userGroupNamesItem) {
152+
if (this.userGroupNames == null) {
153+
this.userGroupNames = new ArrayList<String>();
154+
}
155+
this.userGroupNames.add(userGroupNamesItem);
156+
return this;
157+
}
158+
159+
/**
160+
* Get userGroupNames
161+
* @return userGroupNames
162+
**/
163+
@Schema(description = "")
164+
public List<String> getUserGroupNames() {
165+
return userGroupNames;
166+
}
167+
168+
public void setUserGroupNames(List<String> userGroupNames) {
169+
this.userGroupNames = userGroupNames;
170+
}
171+
141172
public ItemForListClusterUsersOutput userName(String userName) {
142173
this.userName = userName;
143174
return this;
@@ -171,12 +202,13 @@ public boolean equals(java.lang.Object o) {
171202
Objects.equals(this.creatorName, itemForListClusterUsersOutput.creatorName) &&
172203
Objects.equals(this.description, itemForListClusterUsersOutput.description) &&
173204
Objects.equals(this.updateTime, itemForListClusterUsersOutput.updateTime) &&
205+
Objects.equals(this.userGroupNames, itemForListClusterUsersOutput.userGroupNames) &&
174206
Objects.equals(this.userName, itemForListClusterUsersOutput.userName);
175207
}
176208

177209
@Override
178210
public int hashCode() {
179-
return Objects.hash(clusterId, createTime, creatorName, description, updateTime, userName);
211+
return Objects.hash(clusterId, createTime, creatorName, description, updateTime, userGroupNames, userName);
180212
}
181213

182214

@@ -190,6 +222,7 @@ public String toString() {
190222
sb.append(" creatorName: ").append(toIndentedString(creatorName)).append("\n");
191223
sb.append(" description: ").append(toIndentedString(description)).append("\n");
192224
sb.append(" updateTime: ").append(toIndentedString(updateTime)).append("\n");
225+
sb.append(" userGroupNames: ").append(toIndentedString(userGroupNames)).append("\n");
193226
sb.append(" userName: ").append(toIndentedString(userName)).append("\n");
194227
sb.append("}");
195228
return sb.toString();

volcengine-java-sdk-emr/src/main/java/com/volcengine/emr/model/ListClusterUsersRequest.java

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ public class ListClusterUsersRequest {
4141
@SerializedName("CreateorName")
4242
private String createorName = null;
4343

44+
@SerializedName("IncludeUserGroup")
45+
private Boolean includeUserGroup = null;
46+
4447
@SerializedName("Keyword")
4548
private String keyword = null;
4649

@@ -114,6 +117,24 @@ public void setCreateorName(String createorName) {
114117
this.createorName = createorName;
115118
}
116119

120+
public ListClusterUsersRequest includeUserGroup(Boolean includeUserGroup) {
121+
this.includeUserGroup = includeUserGroup;
122+
return this;
123+
}
124+
125+
/**
126+
* Get includeUserGroup
127+
* @return includeUserGroup
128+
**/
129+
@Schema(description = "")
130+
public Boolean isIncludeUserGroup() {
131+
return includeUserGroup;
132+
}
133+
134+
public void setIncludeUserGroup(Boolean includeUserGroup) {
135+
this.includeUserGroup = includeUserGroup;
136+
}
137+
117138
public ListClusterUsersRequest keyword(String keyword) {
118139
this.keyword = keyword;
119140
return this;
@@ -243,6 +264,7 @@ public boolean equals(java.lang.Object o) {
243264
return Objects.equals(this.clusterId, listClusterUsersRequest.clusterId) &&
244265
Objects.equals(this.createTimeOrder, listClusterUsersRequest.createTimeOrder) &&
245266
Objects.equals(this.createorName, listClusterUsersRequest.createorName) &&
267+
Objects.equals(this.includeUserGroup, listClusterUsersRequest.includeUserGroup) &&
246268
Objects.equals(this.keyword, listClusterUsersRequest.keyword) &&
247269
Objects.equals(this.updateTimeOrder, listClusterUsersRequest.updateTimeOrder) &&
248270
Objects.equals(this.userGroupName, listClusterUsersRequest.userGroupName) &&
@@ -253,7 +275,7 @@ public boolean equals(java.lang.Object o) {
253275

254276
@Override
255277
public int hashCode() {
256-
return Objects.hash(clusterId, createTimeOrder, createorName, keyword, updateTimeOrder, userGroupName, userName, userNameOrder, userNames);
278+
return Objects.hash(clusterId, createTimeOrder, createorName, includeUserGroup, keyword, updateTimeOrder, userGroupName, userName, userNameOrder, userNames);
257279
}
258280

259281

@@ -265,6 +287,7 @@ public String toString() {
265287
sb.append(" clusterId: ").append(toIndentedString(clusterId)).append("\n");
266288
sb.append(" createTimeOrder: ").append(toIndentedString(createTimeOrder)).append("\n");
267289
sb.append(" createorName: ").append(toIndentedString(createorName)).append("\n");
290+
sb.append(" includeUserGroup: ").append(toIndentedString(includeUserGroup)).append("\n");
268291
sb.append(" keyword: ").append(toIndentedString(keyword)).append("\n");
269292
sb.append(" updateTimeOrder: ").append(toIndentedString(updateTimeOrder)).append("\n");
270293
sb.append(" userGroupName: ").append(toIndentedString(userGroupName)).append("\n");

0 commit comments

Comments
 (0)