Skip to content

Commit c199c11

Browse files
committed
Generated java-async 2021-02-04 for AIWorkSpace.
1 parent 9d1886f commit c199c11

25 files changed

+2822
-1
lines changed

aiworkspace-20210204/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2024-10-24 Version: 2.0.2
2+
- Generated java-async 2021-02-04 for AIWorkSpace.
3+
14
2024-10-18 Version: 2.0.1
25
- Generated java-async 2021-02-04 for AIWorkSpace.
36

aiworkspace-20210204/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>alibabacloud-aiworkspace20210204</artifactId>
6-
<version>2.0.1</version>
6+
<version>2.0.2</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-aiworkspace20210204</name>
99
<description>Alibaba Cloud AIWorkSpace (20210204) Async SDK for Java

aiworkspace-20210204/src/main/java/com/aliyun/sdk/service/aiworkspace20210204/AsyncClient.java

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,18 @@ static AsyncClient create() {
5555
*/
5656
CompletableFuture<CreateDatasetLabelsResponse> createDatasetLabels(CreateDatasetLabelsRequest request);
5757

58+
/**
59+
* @param request the request parameters of CreateDatasetVersion CreateDatasetVersionRequest
60+
* @return CreateDatasetVersionResponse
61+
*/
62+
CompletableFuture<CreateDatasetVersionResponse> createDatasetVersion(CreateDatasetVersionRequest request);
63+
64+
/**
65+
* @param request the request parameters of CreateDatasetVersionLabels CreateDatasetVersionLabelsRequest
66+
* @return CreateDatasetVersionLabelsResponse
67+
*/
68+
CompletableFuture<CreateDatasetVersionLabelsResponse> createDatasetVersionLabels(CreateDatasetVersionLabelsRequest request);
69+
5870
/**
5971
* @param request the request parameters of CreateExperiment CreateExperimentRequest
6072
* @return CreateExperimentResponse
@@ -133,6 +145,18 @@ static AsyncClient create() {
133145
*/
134146
CompletableFuture<DeleteDatasetLabelsResponse> deleteDatasetLabels(DeleteDatasetLabelsRequest request);
135147

148+
/**
149+
* @param request the request parameters of DeleteDatasetVersion DeleteDatasetVersionRequest
150+
* @return DeleteDatasetVersionResponse
151+
*/
152+
CompletableFuture<DeleteDatasetVersionResponse> deleteDatasetVersion(DeleteDatasetVersionRequest request);
153+
154+
/**
155+
* @param request the request parameters of DeleteDatasetVersionLabels DeleteDatasetVersionLabelsRequest
156+
* @return DeleteDatasetVersionLabelsResponse
157+
*/
158+
CompletableFuture<DeleteDatasetVersionLabelsResponse> deleteDatasetVersionLabels(DeleteDatasetVersionLabelsRequest request);
159+
136160
/**
137161
* @param request the request parameters of DeleteExperiment DeleteExperimentRequest
138162
* @return DeleteExperimentResponse
@@ -211,6 +235,12 @@ static AsyncClient create() {
211235
*/
212236
CompletableFuture<GetDatasetResponse> getDataset(GetDatasetRequest request);
213237

238+
/**
239+
* @param request the request parameters of GetDatasetVersion GetDatasetVersionRequest
240+
* @return GetDatasetVersionResponse
241+
*/
242+
CompletableFuture<GetDatasetVersionResponse> getDatasetVersion(GetDatasetVersionRequest request);
243+
214244
/**
215245
* @param request the request parameters of GetDefaultWorkspace GetDefaultWorkspaceRequest
216246
* @return GetDefaultWorkspaceResponse
@@ -271,6 +301,12 @@ static AsyncClient create() {
271301
*/
272302
CompletableFuture<ListCodeSourcesResponse> listCodeSources(ListCodeSourcesRequest request);
273303

304+
/**
305+
* @param request the request parameters of ListDatasetVersions ListDatasetVersionsRequest
306+
* @return ListDatasetVersionsResponse
307+
*/
308+
CompletableFuture<ListDatasetVersionsResponse> listDatasetVersions(ListDatasetVersionsRequest request);
309+
274310
/**
275311
* @param request the request parameters of ListDatasets ListDatasetsRequest
276312
* @return ListDatasetsResponse
@@ -415,6 +451,12 @@ static AsyncClient create() {
415451
*/
416452
CompletableFuture<UpdateDatasetResponse> updateDataset(UpdateDatasetRequest request);
417453

454+
/**
455+
* @param request the request parameters of UpdateDatasetVersion UpdateDatasetVersionRequest
456+
* @return UpdateDatasetVersionResponse
457+
*/
458+
CompletableFuture<UpdateDatasetVersionResponse> updateDatasetVersion(UpdateDatasetVersionRequest request);
459+
418460
/**
419461
* @param request the request parameters of UpdateDefaultWorkspace UpdateDefaultWorkspaceRequest
420462
* @return UpdateDefaultWorkspaceResponse

aiworkspace-20210204/src/main/java/com/aliyun/sdk/service/aiworkspace20210204/DefaultAsyncClient.java

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,42 @@ public CompletableFuture<CreateDatasetLabelsResponse> createDatasetLabels(Create
147147
}
148148
}
149149

150+
/**
151+
* @param request the request parameters of CreateDatasetVersion CreateDatasetVersionRequest
152+
* @return CreateDatasetVersionResponse
153+
*/
154+
@Override
155+
public CompletableFuture<CreateDatasetVersionResponse> createDatasetVersion(CreateDatasetVersionRequest request) {
156+
try {
157+
this.handler.validateRequestModel(request);
158+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("CreateDatasetVersion").setMethod(HttpMethod.POST).setPathRegex("/api/v1/datasets/{DatasetId}/versions").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
159+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(CreateDatasetVersionResponse.create());
160+
return this.handler.execute(params);
161+
} catch (Exception e) {
162+
CompletableFuture<CreateDatasetVersionResponse> future = new CompletableFuture<>();
163+
future.completeExceptionally(e);
164+
return future;
165+
}
166+
}
167+
168+
/**
169+
* @param request the request parameters of CreateDatasetVersionLabels CreateDatasetVersionLabelsRequest
170+
* @return CreateDatasetVersionLabelsResponse
171+
*/
172+
@Override
173+
public CompletableFuture<CreateDatasetVersionLabelsResponse> createDatasetVersionLabels(CreateDatasetVersionLabelsRequest request) {
174+
try {
175+
this.handler.validateRequestModel(request);
176+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("CreateDatasetVersionLabels").setMethod(HttpMethod.PUT).setPathRegex("/api/v1/datasets/{DatasetId}/versions/{VersionName}/labels").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
177+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(CreateDatasetVersionLabelsResponse.create());
178+
return this.handler.execute(params);
179+
} catch (Exception e) {
180+
CompletableFuture<CreateDatasetVersionLabelsResponse> future = new CompletableFuture<>();
181+
future.completeExceptionally(e);
182+
return future;
183+
}
184+
}
185+
150186
/**
151187
* @param request the request parameters of CreateExperiment CreateExperimentRequest
152188
* @return CreateExperimentResponse
@@ -381,6 +417,42 @@ public CompletableFuture<DeleteDatasetLabelsResponse> deleteDatasetLabels(Delete
381417
}
382418
}
383419

420+
/**
421+
* @param request the request parameters of DeleteDatasetVersion DeleteDatasetVersionRequest
422+
* @return DeleteDatasetVersionResponse
423+
*/
424+
@Override
425+
public CompletableFuture<DeleteDatasetVersionResponse> deleteDatasetVersion(DeleteDatasetVersionRequest request) {
426+
try {
427+
this.handler.validateRequestModel(request);
428+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("DeleteDatasetVersion").setMethod(HttpMethod.DELETE).setPathRegex("/api/v1/datasets/{DatasetId}/versions/{VersionName}").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
429+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DeleteDatasetVersionResponse.create());
430+
return this.handler.execute(params);
431+
} catch (Exception e) {
432+
CompletableFuture<DeleteDatasetVersionResponse> future = new CompletableFuture<>();
433+
future.completeExceptionally(e);
434+
return future;
435+
}
436+
}
437+
438+
/**
439+
* @param request the request parameters of DeleteDatasetVersionLabels DeleteDatasetVersionLabelsRequest
440+
* @return DeleteDatasetVersionLabelsResponse
441+
*/
442+
@Override
443+
public CompletableFuture<DeleteDatasetVersionLabelsResponse> deleteDatasetVersionLabels(DeleteDatasetVersionLabelsRequest request) {
444+
try {
445+
this.handler.validateRequestModel(request);
446+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("DeleteDatasetVersionLabels").setMethod(HttpMethod.DELETE).setPathRegex("/api/v1/datasets/{DatasetId}/versions/{VersionName}/labels").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
447+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DeleteDatasetVersionLabelsResponse.create());
448+
return this.handler.execute(params);
449+
} catch (Exception e) {
450+
CompletableFuture<DeleteDatasetVersionLabelsResponse> future = new CompletableFuture<>();
451+
future.completeExceptionally(e);
452+
return future;
453+
}
454+
}
455+
384456
/**
385457
* @param request the request parameters of DeleteExperiment DeleteExperimentRequest
386458
* @return DeleteExperimentResponse
@@ -615,6 +687,24 @@ public CompletableFuture<GetDatasetResponse> getDataset(GetDatasetRequest reques
615687
}
616688
}
617689

690+
/**
691+
* @param request the request parameters of GetDatasetVersion GetDatasetVersionRequest
692+
* @return GetDatasetVersionResponse
693+
*/
694+
@Override
695+
public CompletableFuture<GetDatasetVersionResponse> getDatasetVersion(GetDatasetVersionRequest request) {
696+
try {
697+
this.handler.validateRequestModel(request);
698+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetDatasetVersion").setMethod(HttpMethod.GET).setPathRegex("/api/v1/datasets/{DatasetId}/versions/{VersionName}").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
699+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetDatasetVersionResponse.create());
700+
return this.handler.execute(params);
701+
} catch (Exception e) {
702+
CompletableFuture<GetDatasetVersionResponse> future = new CompletableFuture<>();
703+
future.completeExceptionally(e);
704+
return future;
705+
}
706+
}
707+
618708
/**
619709
* @param request the request parameters of GetDefaultWorkspace GetDefaultWorkspaceRequest
620710
* @return GetDefaultWorkspaceResponse
@@ -795,6 +885,24 @@ public CompletableFuture<ListCodeSourcesResponse> listCodeSources(ListCodeSource
795885
}
796886
}
797887

888+
/**
889+
* @param request the request parameters of ListDatasetVersions ListDatasetVersionsRequest
890+
* @return ListDatasetVersionsResponse
891+
*/
892+
@Override
893+
public CompletableFuture<ListDatasetVersionsResponse> listDatasetVersions(ListDatasetVersionsRequest request) {
894+
try {
895+
this.handler.validateRequestModel(request);
896+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("ListDatasetVersions").setMethod(HttpMethod.GET).setPathRegex("/api/v1/datasets/{DatasetId}/versions").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
897+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListDatasetVersionsResponse.create());
898+
return this.handler.execute(params);
899+
} catch (Exception e) {
900+
CompletableFuture<ListDatasetVersionsResponse> future = new CompletableFuture<>();
901+
future.completeExceptionally(e);
902+
return future;
903+
}
904+
}
905+
798906
/**
799907
* @param request the request parameters of ListDatasets ListDatasetsRequest
800908
* @return ListDatasetsResponse
@@ -1227,6 +1335,24 @@ public CompletableFuture<UpdateDatasetResponse> updateDataset(UpdateDatasetReque
12271335
}
12281336
}
12291337

1338+
/**
1339+
* @param request the request parameters of UpdateDatasetVersion UpdateDatasetVersionRequest
1340+
* @return UpdateDatasetVersionResponse
1341+
*/
1342+
@Override
1343+
public CompletableFuture<UpdateDatasetVersionResponse> updateDatasetVersion(UpdateDatasetVersionRequest request) {
1344+
try {
1345+
this.handler.validateRequestModel(request);
1346+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("UpdateDatasetVersion").setMethod(HttpMethod.PUT).setPathRegex("/api/v1/datasets/{DatasetId}/versions/{VersionName}").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1347+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(UpdateDatasetVersionResponse.create());
1348+
return this.handler.execute(params);
1349+
} catch (Exception e) {
1350+
CompletableFuture<UpdateDatasetVersionResponse> future = new CompletableFuture<>();
1351+
future.completeExceptionally(e);
1352+
return future;
1353+
}
1354+
}
1355+
12301356
/**
12311357
* @param request the request parameters of UpdateDefaultWorkspace UpdateDefaultWorkspaceRequest
12321358
* @return UpdateDefaultWorkspaceResponse
Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.aiworkspace20210204.models;
3+
4+
import darabonba.core.RequestModel;
5+
import darabonba.core.TeaModel;
6+
import com.aliyun.sdk.gateway.pop.models.*;
7+
8+
/**
9+
*
10+
* {@link CreateDatasetVersionLabelsRequest} extends {@link RequestModel}
11+
*
12+
* <p>CreateDatasetVersionLabelsRequest</p>
13+
*/
14+
public class CreateDatasetVersionLabelsRequest extends Request {
15+
@com.aliyun.core.annotation.Path
16+
@com.aliyun.core.annotation.NameInMap("DatasetId")
17+
@com.aliyun.core.annotation.Validation(required = true)
18+
private String datasetId;
19+
20+
@com.aliyun.core.annotation.Path
21+
@com.aliyun.core.annotation.NameInMap("VersionName")
22+
@com.aliyun.core.annotation.Validation(required = true)
23+
private String versionName;
24+
25+
@com.aliyun.core.annotation.Body
26+
@com.aliyun.core.annotation.NameInMap("Labels")
27+
@com.aliyun.core.annotation.Validation(required = true)
28+
private java.util.List < Label > labels;
29+
30+
private CreateDatasetVersionLabelsRequest(Builder builder) {
31+
super(builder);
32+
this.datasetId = builder.datasetId;
33+
this.versionName = builder.versionName;
34+
this.labels = builder.labels;
35+
}
36+
37+
public static Builder builder() {
38+
return new Builder();
39+
}
40+
41+
public static CreateDatasetVersionLabelsRequest create() {
42+
return builder().build();
43+
}
44+
45+
@Override
46+
public Builder toBuilder() {
47+
return new Builder(this);
48+
}
49+
50+
/**
51+
* @return datasetId
52+
*/
53+
public String getDatasetId() {
54+
return this.datasetId;
55+
}
56+
57+
/**
58+
* @return versionName
59+
*/
60+
public String getVersionName() {
61+
return this.versionName;
62+
}
63+
64+
/**
65+
* @return labels
66+
*/
67+
public java.util.List < Label > getLabels() {
68+
return this.labels;
69+
}
70+
71+
public static final class Builder extends Request.Builder<CreateDatasetVersionLabelsRequest, Builder> {
72+
private String datasetId;
73+
private String versionName;
74+
private java.util.List < Label > labels;
75+
76+
private Builder() {
77+
super();
78+
}
79+
80+
private Builder(CreateDatasetVersionLabelsRequest request) {
81+
super(request);
82+
this.datasetId = request.datasetId;
83+
this.versionName = request.versionName;
84+
this.labels = request.labels;
85+
}
86+
87+
/**
88+
* <p>This parameter is required.</p>
89+
*
90+
* <strong>example:</strong>
91+
* <p>d-rbvg5wzlj****9ks92</p>
92+
*/
93+
public Builder datasetId(String datasetId) {
94+
this.putPathParameter("DatasetId", datasetId);
95+
this.datasetId = datasetId;
96+
return this;
97+
}
98+
99+
/**
100+
* <p>This parameter is required.</p>
101+
*
102+
* <strong>example:</strong>
103+
* <p>v1</p>
104+
*/
105+
public Builder versionName(String versionName) {
106+
this.putPathParameter("VersionName", versionName);
107+
this.versionName = versionName;
108+
return this;
109+
}
110+
111+
/**
112+
* <p>This parameter is required.</p>
113+
*/
114+
public Builder labels(java.util.List < Label > labels) {
115+
this.putBodyParameter("Labels", labels);
116+
this.labels = labels;
117+
return this;
118+
}
119+
120+
@Override
121+
public CreateDatasetVersionLabelsRequest build() {
122+
return new CreateDatasetVersionLabelsRequest(this);
123+
}
124+
125+
}
126+
127+
}

0 commit comments

Comments
 (0)