Skip to content

Commit b452cb4

Browse files
committed
Generated java-async 2023-06-30 for dataphin-public.
1 parent 4b0923a commit b452cb4

11 files changed

Lines changed: 4770 additions & 5 deletions

dataphin-public-20230630/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2026-06-29 Version: 2.0.10
2+
- Generated java-async 2023-06-30 for dataphin-public.
3+
14
2026-02-27 Version: 2.0.9
25
- Generated java-async 2023-06-30 for dataphin-public.
36

dataphin-public-20230630/pom.xml

Lines changed: 3 additions & 3 deletions
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-dataphin_public20230630</artifactId>
6-
<version>2.0.9</version>
6+
<version>2.0.10</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-dataphin_public20230630</name>
99
<description>Alibaba Cloud dataphin-public (20230630) Async SDK for Java
@@ -41,7 +41,7 @@
4141
<java.version>1.8</java.version>
4242
<maven.compiler.source>8</maven.compiler.source>
4343
<maven.compiler.target>8</maven.compiler.target>
44-
<service.version>0.3.5-beta</service.version>
44+
<service.version>0.4.0</service.version>
4545
</properties>
4646
<dependencies>
4747
<dependency>
@@ -104,7 +104,7 @@
104104
<plugin>
105105
<groupId>org.sonatype.central</groupId>
106106
<artifactId>central-publishing-maven-plugin</artifactId>
107-
<version>0.9.0</version>
107+
<version>0.10.0</version>
108108
<extensions>true</extensions>
109109
<configuration>
110110
<publishingServerId>central</publishingServerId>

dataphin-public-20230630/src/main/java/com/aliyun/sdk/service/dataphin_public20230630/AsyncClient.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -607,6 +607,12 @@ static AsyncClient create() {
607607
*/
608608
CompletableFuture<GetBizUnitInfoResponse> getBizUnitInfo(GetBizUnitInfoRequest request);
609609

610+
/**
611+
* @param request the request parameters of GetCatalogAssetDetails GetCatalogAssetDetailsRequest
612+
* @return GetCatalogAssetDetailsResponse
613+
*/
614+
CompletableFuture<GetCatalogAssetDetailsResponse> getCatalogAssetDetails(GetCatalogAssetDetailsRequest request);
615+
610616
/**
611617
* @param request the request parameters of GetCheckConnectivityJobs GetCheckConnectivityJobsRequest
612618
* @return GetCheckConnectivityJobsResponse
@@ -1153,6 +1159,12 @@ static AsyncClient create() {
11531159
*/
11541160
CompletableFuture<ListBizUnitsResponse> listBizUnits(ListBizUnitsRequest request);
11551161

1162+
/**
1163+
* @param request the request parameters of ListCatalogAssets ListCatalogAssetsRequest
1164+
* @return ListCatalogAssetsResponse
1165+
*/
1166+
CompletableFuture<ListCatalogAssetsResponse> listCatalogAssets(ListCatalogAssetsRequest request);
1167+
11561168
/**
11571169
* @param request the request parameters of ListComputeSources ListComputeSourcesRequest
11581170
* @return ListComputeSourcesResponse

dataphin-public-20230630/src/main/java/com/aliyun/sdk/service/dataphin_public20230630/DefaultAsyncClient.java

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,14 @@ protected DefaultAsyncClient(ClientConfiguration configuration) {
2929
this.handler = new TeaAsyncHandler(configuration);
3030
this.product = "dataphin-public";
3131
this.version = "2023-06-30";
32-
this.endpointRule = "";
33-
this.endpointMap = new java.util.HashMap<>();
32+
this.endpointRule = "regional";
33+
this.endpointMap = CommonUtil.buildMap(
34+
new TeaPair("cn-shenzhen", "dataphin-public.cn-shenzhen.aliyuncs.com"),
35+
new TeaPair("cn-shanghai", "dataphin-public.cn-shanghai.aliyuncs.com"),
36+
new TeaPair("cn-hangzhou", "dataphin-public.cn-hangzhou.aliyuncs.com"),
37+
new TeaPair("cn-chengdu", "dataphin-public.cn-chengdu.aliyuncs.com"),
38+
new TeaPair("cn-beijing", "dataphin-public.cn-beijing.aliyuncs.com")
39+
);
3440
this.REQUEST = TeaRequest.create().setProduct(product).setEndpointRule(endpointRule).setEndpointMap(endpointMap).setVersion(version);
3541
}
3642

@@ -1803,6 +1809,24 @@ public CompletableFuture<GetBizUnitInfoResponse> getBizUnitInfo(GetBizUnitInfoRe
18031809
}
18041810
}
18051811

1812+
/**
1813+
* @param request the request parameters of GetCatalogAssetDetails GetCatalogAssetDetailsRequest
1814+
* @return GetCatalogAssetDetailsResponse
1815+
*/
1816+
@Override
1817+
public CompletableFuture<GetCatalogAssetDetailsResponse> getCatalogAssetDetails(GetCatalogAssetDetailsRequest request) {
1818+
try {
1819+
this.handler.validateRequestModel(request);
1820+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetCatalogAssetDetails").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
1821+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetCatalogAssetDetailsResponse.create());
1822+
return this.handler.execute(params);
1823+
} catch (Exception e) {
1824+
CompletableFuture<GetCatalogAssetDetailsResponse> future = new CompletableFuture<>();
1825+
future.completeExceptionally(e);
1826+
return future;
1827+
}
1828+
}
1829+
18061830
/**
18071831
* @param request the request parameters of GetCheckConnectivityJobs GetCheckConnectivityJobsRequest
18081832
* @return GetCheckConnectivityJobsResponse
@@ -3441,6 +3465,24 @@ public CompletableFuture<ListBizUnitsResponse> listBizUnits(ListBizUnitsRequest
34413465
}
34423466
}
34433467

3468+
/**
3469+
* @param request the request parameters of ListCatalogAssets ListCatalogAssetsRequest
3470+
* @return ListCatalogAssetsResponse
3471+
*/
3472+
@Override
3473+
public CompletableFuture<ListCatalogAssetsResponse> listCatalogAssets(ListCatalogAssetsRequest request) {
3474+
try {
3475+
this.handler.validateRequestModel(request);
3476+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListCatalogAssets").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
3477+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListCatalogAssetsResponse.create());
3478+
return this.handler.execute(params);
3479+
} catch (Exception e) {
3480+
CompletableFuture<ListCatalogAssetsResponse> future = new CompletableFuture<>();
3481+
future.completeExceptionally(e);
3482+
return future;
3483+
}
3484+
}
3485+
34443486
/**
34453487
* @param request the request parameters of ListComputeSources ListComputeSourcesRequest
34463488
* @return ListComputeSourcesResponse
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,229 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.dataphin_public20230630.models;
3+
4+
import com.aliyun.sdk.gateway.pop.*;
5+
import darabonba.core.*;
6+
import darabonba.core.async.*;
7+
import darabonba.core.sync.*;
8+
import darabonba.core.client.*;
9+
import darabonba.core.RequestModel;
10+
import darabonba.core.TeaModel;
11+
import com.aliyun.sdk.gateway.pop.models.*;
12+
13+
/**
14+
*
15+
* {@link GetCatalogAssetDetailsRequest} extends {@link RequestModel}
16+
*
17+
* <p>GetCatalogAssetDetailsRequest</p>
18+
*/
19+
public class GetCatalogAssetDetailsRequest extends Request {
20+
@com.aliyun.core.annotation.Host
21+
@com.aliyun.core.annotation.NameInMap("RegionId")
22+
private String regionId;
23+
24+
@com.aliyun.core.annotation.Body
25+
@com.aliyun.core.annotation.NameInMap("GetCatalogAssetDetailsQuery")
26+
@com.aliyun.core.annotation.Validation(required = true)
27+
private GetCatalogAssetDetailsQuery getCatalogAssetDetailsQuery;
28+
29+
@com.aliyun.core.annotation.Query
30+
@com.aliyun.core.annotation.NameInMap("OpTenantId")
31+
@com.aliyun.core.annotation.Validation(required = true)
32+
private Long opTenantId;
33+
34+
private GetCatalogAssetDetailsRequest(Builder builder) {
35+
super(builder);
36+
this.regionId = builder.regionId;
37+
this.getCatalogAssetDetailsQuery = builder.getCatalogAssetDetailsQuery;
38+
this.opTenantId = builder.opTenantId;
39+
}
40+
41+
public static Builder builder() {
42+
return new Builder();
43+
}
44+
45+
public static GetCatalogAssetDetailsRequest create() {
46+
return builder().build();
47+
}
48+
49+
@Override
50+
public Builder toBuilder() {
51+
return new Builder(this);
52+
}
53+
54+
/**
55+
* @return regionId
56+
*/
57+
public String getRegionId() {
58+
return this.regionId;
59+
}
60+
61+
/**
62+
* @return getCatalogAssetDetailsQuery
63+
*/
64+
public GetCatalogAssetDetailsQuery getGetCatalogAssetDetailsQuery() {
65+
return this.getCatalogAssetDetailsQuery;
66+
}
67+
68+
/**
69+
* @return opTenantId
70+
*/
71+
public Long getOpTenantId() {
72+
return this.opTenantId;
73+
}
74+
75+
public static final class Builder extends Request.Builder<GetCatalogAssetDetailsRequest, Builder> {
76+
private String regionId;
77+
private GetCatalogAssetDetailsQuery getCatalogAssetDetailsQuery;
78+
private Long opTenantId;
79+
80+
private Builder() {
81+
super();
82+
}
83+
84+
private Builder(GetCatalogAssetDetailsRequest request) {
85+
super(request);
86+
this.regionId = request.regionId;
87+
this.getCatalogAssetDetailsQuery = request.getCatalogAssetDetailsQuery;
88+
this.opTenantId = request.opTenantId;
89+
}
90+
91+
/**
92+
* RegionId.
93+
*/
94+
public Builder regionId(String regionId) {
95+
this.putHostParameter("RegionId", regionId);
96+
this.regionId = regionId;
97+
return this;
98+
}
99+
100+
/**
101+
* <p>This parameter is required.</p>
102+
*/
103+
public Builder getCatalogAssetDetailsQuery(GetCatalogAssetDetailsQuery getCatalogAssetDetailsQuery) {
104+
String getCatalogAssetDetailsQueryShrink = shrink(getCatalogAssetDetailsQuery, "GetCatalogAssetDetailsQuery", "json");
105+
this.putBodyParameter("GetCatalogAssetDetailsQuery", getCatalogAssetDetailsQueryShrink);
106+
this.getCatalogAssetDetailsQuery = getCatalogAssetDetailsQuery;
107+
return this;
108+
}
109+
110+
/**
111+
* <p>This parameter is required.</p>
112+
*
113+
* <strong>example:</strong>
114+
* <p>30001011</p>
115+
*/
116+
public Builder opTenantId(Long opTenantId) {
117+
this.putQueryParameter("OpTenantId", opTenantId);
118+
this.opTenantId = opTenantId;
119+
return this;
120+
}
121+
122+
@Override
123+
public GetCatalogAssetDetailsRequest build() {
124+
return new GetCatalogAssetDetailsRequest(this);
125+
}
126+
127+
}
128+
129+
/**
130+
*
131+
* {@link GetCatalogAssetDetailsRequest} extends {@link TeaModel}
132+
*
133+
* <p>GetCatalogAssetDetailsRequest</p>
134+
*/
135+
public static class GetCatalogAssetDetailsQuery extends TeaModel {
136+
@com.aliyun.core.annotation.NameInMap("Guid")
137+
@com.aliyun.core.annotation.Validation(required = true)
138+
private String guid;
139+
140+
@com.aliyun.core.annotation.NameInMap("IncludeColumns")
141+
private Boolean includeColumns;
142+
143+
@com.aliyun.core.annotation.NameInMap("IncludeDetailedAttributes")
144+
private Boolean includeDetailedAttributes;
145+
146+
private GetCatalogAssetDetailsQuery(Builder builder) {
147+
this.guid = builder.guid;
148+
this.includeColumns = builder.includeColumns;
149+
this.includeDetailedAttributes = builder.includeDetailedAttributes;
150+
}
151+
152+
public static Builder builder() {
153+
return new Builder();
154+
}
155+
156+
public static GetCatalogAssetDetailsQuery create() {
157+
return builder().build();
158+
}
159+
160+
/**
161+
* @return guid
162+
*/
163+
public String getGuid() {
164+
return this.guid;
165+
}
166+
167+
/**
168+
* @return includeColumns
169+
*/
170+
public Boolean getIncludeColumns() {
171+
return this.includeColumns;
172+
}
173+
174+
/**
175+
* @return includeDetailedAttributes
176+
*/
177+
public Boolean getIncludeDetailedAttributes() {
178+
return this.includeDetailedAttributes;
179+
}
180+
181+
public static final class Builder {
182+
private String guid;
183+
private Boolean includeColumns;
184+
private Boolean includeDetailedAttributes;
185+
186+
private Builder() {
187+
}
188+
189+
private Builder(GetCatalogAssetDetailsQuery model) {
190+
this.guid = model.guid;
191+
this.includeColumns = model.includeColumns;
192+
this.includeDetailedAttributes = model.includeDetailedAttributes;
193+
}
194+
195+
/**
196+
* <p>This parameter is required.</p>
197+
*
198+
* <strong>example:</strong>
199+
* <p>dp_ds_table.300023201.7311626611751680256.load_test.abc</p>
200+
*/
201+
public Builder guid(String guid) {
202+
this.guid = guid;
203+
return this;
204+
}
205+
206+
/**
207+
* IncludeColumns.
208+
*/
209+
public Builder includeColumns(Boolean includeColumns) {
210+
this.includeColumns = includeColumns;
211+
return this;
212+
}
213+
214+
/**
215+
* IncludeDetailedAttributes.
216+
*/
217+
public Builder includeDetailedAttributes(Boolean includeDetailedAttributes) {
218+
this.includeDetailedAttributes = includeDetailedAttributes;
219+
return this;
220+
}
221+
222+
public GetCatalogAssetDetailsQuery build() {
223+
return new GetCatalogAssetDetailsQuery(this);
224+
}
225+
226+
}
227+
228+
}
229+
}

0 commit comments

Comments
 (0)