Skip to content

Commit e42bc93

Browse files
author
BitsAdmin
committed
Merge branch 'ga-Java-2022-03-01-online-1323-2025_06_24_16_59_25' into 'integration_2025-06-26_968300483330'
feat: [development task] ga-1323-Java (1390143) See merge request iaasng/volcengine-java-sdk!553
2 parents d300647 + cf8e654 commit e42bc93

File tree

211 files changed

+41129
-0
lines changed

Some content is hidden

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

211 files changed

+41129
-0
lines changed

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,5 +292,6 @@
292292
<module>volcengine-java-sdk-apig</module>
293293
<module>volcengine-java-sdk-apig20221112</module>
294294
<module>volcengine-java-sdk-aiotvideo20231001</module>
295+
<module>volcengine-java-sdk-ga</module>
295296
</modules>
296297
</project>

volcengine-java-sdk-bom/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,12 @@
517517
<optional>false</optional>
518518
<version>${project.version}</version>
519519
</dependency>
520+
<dependency>
521+
<groupId>com.volcengine</groupId>
522+
<artifactId>volcengine-java-sdk-ga</artifactId>
523+
<optional>false</optional>
524+
<version>${project.version}</version>
525+
</dependency>
520526
</dependencies>
521527
</dependencyManagement>
522528
</project>

volcengine-java-sdk-ga/pom.xml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
<parent>
4+
<artifactId>volcengine-java-sdk</artifactId>
5+
<groupId>com.volcengine</groupId>
6+
<version>0.2.20</version>
7+
<relativePath>../pom.xml</relativePath>
8+
</parent>
9+
<modelVersion>4.0.0</modelVersion>
10+
<artifactId>volcengine-java-sdk-ga</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>com.volcengine</groupId>
14+
<artifactId>volcengine-java-sdk-core</artifactId>
15+
<version>${project.version}</version>
16+
</dependency>
17+
</dependencies>
18+
<build>
19+
<plugins>
20+
<plugin>
21+
<groupId>org.apache.maven.plugins</groupId>
22+
<artifactId>maven-source-plugin</artifactId>
23+
<configuration>
24+
<excludes>
25+
<exclude>com/volcengine/ga/examples/**</exclude>
26+
</excludes>
27+
</configuration>
28+
</plugin>
29+
<plugin>
30+
<groupId>org.apache.maven.plugins</groupId>
31+
<artifactId>maven-jar-plugin</artifactId>
32+
<configuration>
33+
<excludes>
34+
<exclude>com/volcengine/ga/examples/**</exclude>
35+
</excludes>
36+
</configuration>
37+
</plugin>
38+
</plugins>
39+
</build>
40+
</project>

volcengine-java-sdk-ga/src/main/java/com/volcengine/ga/GaApi.java

Lines changed: 8246 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,313 @@
1+
/*
2+
* ga
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.ga.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.ga.model.EndpointForListBasicAccelerateIPsOutput;
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+
* AccelerateIPForListBasicAccelerateIPsOutput
31+
*/
32+
33+
34+
35+
public class AccelerateIPForListBasicAccelerateIPsOutput {
36+
@SerializedName("AccelerateIPAddress")
37+
private String accelerateIPAddress = null;
38+
39+
@SerializedName("AccelerateIPId")
40+
private String accelerateIPId = null;
41+
42+
@SerializedName("AcceleratorId")
43+
private String acceleratorId = null;
44+
45+
@SerializedName("BindingMode")
46+
private String bindingMode = null;
47+
48+
@SerializedName("EdgeNodeAlias")
49+
private String edgeNodeAlias = null;
50+
51+
@SerializedName("EdgeNodeName")
52+
private String edgeNodeName = null;
53+
54+
@SerializedName("Endpoints")
55+
private List<EndpointForListBasicAccelerateIPsOutput> endpoints = null;
56+
57+
@SerializedName("IPSetId")
58+
private String ipSetId = null;
59+
60+
@SerializedName("ISP")
61+
private String ISP = null;
62+
63+
@SerializedName("State")
64+
private String state = null;
65+
66+
public AccelerateIPForListBasicAccelerateIPsOutput accelerateIPAddress(String accelerateIPAddress) {
67+
this.accelerateIPAddress = accelerateIPAddress;
68+
return this;
69+
}
70+
71+
/**
72+
* Get accelerateIPAddress
73+
* @return accelerateIPAddress
74+
**/
75+
@Schema(description = "")
76+
public String getAccelerateIPAddress() {
77+
return accelerateIPAddress;
78+
}
79+
80+
public void setAccelerateIPAddress(String accelerateIPAddress) {
81+
this.accelerateIPAddress = accelerateIPAddress;
82+
}
83+
84+
public AccelerateIPForListBasicAccelerateIPsOutput accelerateIPId(String accelerateIPId) {
85+
this.accelerateIPId = accelerateIPId;
86+
return this;
87+
}
88+
89+
/**
90+
* Get accelerateIPId
91+
* @return accelerateIPId
92+
**/
93+
@Schema(description = "")
94+
public String getAccelerateIPId() {
95+
return accelerateIPId;
96+
}
97+
98+
public void setAccelerateIPId(String accelerateIPId) {
99+
this.accelerateIPId = accelerateIPId;
100+
}
101+
102+
public AccelerateIPForListBasicAccelerateIPsOutput acceleratorId(String acceleratorId) {
103+
this.acceleratorId = acceleratorId;
104+
return this;
105+
}
106+
107+
/**
108+
* Get acceleratorId
109+
* @return acceleratorId
110+
**/
111+
@Schema(description = "")
112+
public String getAcceleratorId() {
113+
return acceleratorId;
114+
}
115+
116+
public void setAcceleratorId(String acceleratorId) {
117+
this.acceleratorId = acceleratorId;
118+
}
119+
120+
public AccelerateIPForListBasicAccelerateIPsOutput bindingMode(String bindingMode) {
121+
this.bindingMode = bindingMode;
122+
return this;
123+
}
124+
125+
/**
126+
* Get bindingMode
127+
* @return bindingMode
128+
**/
129+
@Schema(description = "")
130+
public String getBindingMode() {
131+
return bindingMode;
132+
}
133+
134+
public void setBindingMode(String bindingMode) {
135+
this.bindingMode = bindingMode;
136+
}
137+
138+
public AccelerateIPForListBasicAccelerateIPsOutput edgeNodeAlias(String edgeNodeAlias) {
139+
this.edgeNodeAlias = edgeNodeAlias;
140+
return this;
141+
}
142+
143+
/**
144+
* Get edgeNodeAlias
145+
* @return edgeNodeAlias
146+
**/
147+
@Schema(description = "")
148+
public String getEdgeNodeAlias() {
149+
return edgeNodeAlias;
150+
}
151+
152+
public void setEdgeNodeAlias(String edgeNodeAlias) {
153+
this.edgeNodeAlias = edgeNodeAlias;
154+
}
155+
156+
public AccelerateIPForListBasicAccelerateIPsOutput edgeNodeName(String edgeNodeName) {
157+
this.edgeNodeName = edgeNodeName;
158+
return this;
159+
}
160+
161+
/**
162+
* Get edgeNodeName
163+
* @return edgeNodeName
164+
**/
165+
@Schema(description = "")
166+
public String getEdgeNodeName() {
167+
return edgeNodeName;
168+
}
169+
170+
public void setEdgeNodeName(String edgeNodeName) {
171+
this.edgeNodeName = edgeNodeName;
172+
}
173+
174+
public AccelerateIPForListBasicAccelerateIPsOutput endpoints(List<EndpointForListBasicAccelerateIPsOutput> endpoints) {
175+
this.endpoints = endpoints;
176+
return this;
177+
}
178+
179+
public AccelerateIPForListBasicAccelerateIPsOutput addEndpointsItem(EndpointForListBasicAccelerateIPsOutput endpointsItem) {
180+
if (this.endpoints == null) {
181+
this.endpoints = new ArrayList<EndpointForListBasicAccelerateIPsOutput>();
182+
}
183+
this.endpoints.add(endpointsItem);
184+
return this;
185+
}
186+
187+
/**
188+
* Get endpoints
189+
* @return endpoints
190+
**/
191+
@Valid
192+
@Schema(description = "")
193+
public List<EndpointForListBasicAccelerateIPsOutput> getEndpoints() {
194+
return endpoints;
195+
}
196+
197+
public void setEndpoints(List<EndpointForListBasicAccelerateIPsOutput> endpoints) {
198+
this.endpoints = endpoints;
199+
}
200+
201+
public AccelerateIPForListBasicAccelerateIPsOutput ipSetId(String ipSetId) {
202+
this.ipSetId = ipSetId;
203+
return this;
204+
}
205+
206+
/**
207+
* Get ipSetId
208+
* @return ipSetId
209+
**/
210+
@Schema(description = "")
211+
public String getIpSetId() {
212+
return ipSetId;
213+
}
214+
215+
public void setIpSetId(String ipSetId) {
216+
this.ipSetId = ipSetId;
217+
}
218+
219+
public AccelerateIPForListBasicAccelerateIPsOutput ISP(String ISP) {
220+
this.ISP = ISP;
221+
return this;
222+
}
223+
224+
/**
225+
* Get ISP
226+
* @return ISP
227+
**/
228+
@Schema(description = "")
229+
public String getISP() {
230+
return ISP;
231+
}
232+
233+
public void setISP(String ISP) {
234+
this.ISP = ISP;
235+
}
236+
237+
public AccelerateIPForListBasicAccelerateIPsOutput state(String state) {
238+
this.state = state;
239+
return this;
240+
}
241+
242+
/**
243+
* Get state
244+
* @return state
245+
**/
246+
@Schema(description = "")
247+
public String getState() {
248+
return state;
249+
}
250+
251+
public void setState(String state) {
252+
this.state = state;
253+
}
254+
255+
256+
@Override
257+
public boolean equals(java.lang.Object o) {
258+
if (this == o) {
259+
return true;
260+
}
261+
if (o == null || getClass() != o.getClass()) {
262+
return false;
263+
}
264+
AccelerateIPForListBasicAccelerateIPsOutput accelerateIPForListBasicAccelerateIPsOutput = (AccelerateIPForListBasicAccelerateIPsOutput) o;
265+
return Objects.equals(this.accelerateIPAddress, accelerateIPForListBasicAccelerateIPsOutput.accelerateIPAddress) &&
266+
Objects.equals(this.accelerateIPId, accelerateIPForListBasicAccelerateIPsOutput.accelerateIPId) &&
267+
Objects.equals(this.acceleratorId, accelerateIPForListBasicAccelerateIPsOutput.acceleratorId) &&
268+
Objects.equals(this.bindingMode, accelerateIPForListBasicAccelerateIPsOutput.bindingMode) &&
269+
Objects.equals(this.edgeNodeAlias, accelerateIPForListBasicAccelerateIPsOutput.edgeNodeAlias) &&
270+
Objects.equals(this.edgeNodeName, accelerateIPForListBasicAccelerateIPsOutput.edgeNodeName) &&
271+
Objects.equals(this.endpoints, accelerateIPForListBasicAccelerateIPsOutput.endpoints) &&
272+
Objects.equals(this.ipSetId, accelerateIPForListBasicAccelerateIPsOutput.ipSetId) &&
273+
Objects.equals(this.ISP, accelerateIPForListBasicAccelerateIPsOutput.ISP) &&
274+
Objects.equals(this.state, accelerateIPForListBasicAccelerateIPsOutput.state);
275+
}
276+
277+
@Override
278+
public int hashCode() {
279+
return Objects.hash(accelerateIPAddress, accelerateIPId, acceleratorId, bindingMode, edgeNodeAlias, edgeNodeName, endpoints, ipSetId, ISP, state);
280+
}
281+
282+
283+
@Override
284+
public String toString() {
285+
StringBuilder sb = new StringBuilder();
286+
sb.append("class AccelerateIPForListBasicAccelerateIPsOutput {\n");
287+
288+
sb.append(" accelerateIPAddress: ").append(toIndentedString(accelerateIPAddress)).append("\n");
289+
sb.append(" accelerateIPId: ").append(toIndentedString(accelerateIPId)).append("\n");
290+
sb.append(" acceleratorId: ").append(toIndentedString(acceleratorId)).append("\n");
291+
sb.append(" bindingMode: ").append(toIndentedString(bindingMode)).append("\n");
292+
sb.append(" edgeNodeAlias: ").append(toIndentedString(edgeNodeAlias)).append("\n");
293+
sb.append(" edgeNodeName: ").append(toIndentedString(edgeNodeName)).append("\n");
294+
sb.append(" endpoints: ").append(toIndentedString(endpoints)).append("\n");
295+
sb.append(" ipSetId: ").append(toIndentedString(ipSetId)).append("\n");
296+
sb.append(" ISP: ").append(toIndentedString(ISP)).append("\n");
297+
sb.append(" state: ").append(toIndentedString(state)).append("\n");
298+
sb.append("}");
299+
return sb.toString();
300+
}
301+
302+
/**
303+
* Convert the given object to string with each line indented by 4 spaces
304+
* (except the first line).
305+
*/
306+
private String toIndentedString(java.lang.Object o) {
307+
if (o == null) {
308+
return "null";
309+
}
310+
return o.toString().replace("\n", "\n ");
311+
}
312+
313+
}

0 commit comments

Comments
 (0)