Skip to content

Commit

Permalink
[PDS Gateway]codegen
Browse files Browse the repository at this point in the history
  • Loading branch information
yndu13 committed Jul 8, 2024
1 parent 0b12b27 commit d0d1377
Show file tree
Hide file tree
Showing 14 changed files with 30 additions and 22 deletions.
6 changes: 4 additions & 2 deletions alibabacloud-gateway-pds/csharp/core/Client.cs
Original file line number Diff line number Diff line change
Expand Up @@ -181,10 +181,11 @@ public void ModifyResponse(AlibabaCloud.GatewaySpi.Models.InterceptorContext con
Dictionary<string, string> headers = response.Headers;
string requestId = headers.Get("x-ca-request-id");
err["statusCode"] = response.StatusCode;
err["requestId"] = requestId;
throw new TeaException(new Dictionary<string, object>
{
{"code", "" + DefaultAny(err.Get("Code"), err.Get("code"))},
{"message", "code: " + response.StatusCode + ", " + DefaultAny(err.Get("Message"), err.Get("message")) + " request id: " + requestId},
{"message", "" + DefaultAny(err.Get("Message"), err.Get("message"))},
{"data", err},
});
}
Expand Down Expand Up @@ -234,10 +235,11 @@ public async Task ModifyResponseAsync(AlibabaCloud.GatewaySpi.Models.Interceptor
Dictionary<string, string> headers = response.Headers;
string requestId = headers.Get("x-ca-request-id");
err["statusCode"] = response.StatusCode;
err["requestId"] = requestId;
throw new TeaException(new Dictionary<string, object>
{
{"code", "" + DefaultAny(err.Get("Code"), err.Get("code"))},
{"message", "code: " + response.StatusCode + ", " + DefaultAny(err.Get("Message"), err.Get("message")) + " request id: " + requestId},
{"message", "" + DefaultAny(err.Get("Message"), err.Get("message"))},
{"data", err},
});
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,5 @@
// Build Number
// Revision
//
[assembly: AssemblyVersion("0.0.7.0")]
[assembly: AssemblyFileVersion("0.0.7.0")]
[assembly: AssemblyVersion("0.0.8.0")]
[assembly: AssemblyFileVersion("0.0.8.0")]
2 changes: 1 addition & 1 deletion alibabacloud-gateway-pds/csharp/core/client.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
</PackageReference>
<PackageReference Include="AlibabaCloud.GatewaySpi" Version="0.0.2"/>
<PackageReference Include="Aliyun.Credentials" Version="1.3.2"/>
<PackageReference Include="AlibabaCloud.TeaUtil" Version="0.1.16"/>
<PackageReference Include="AlibabaCloud.TeaUtil" Version="0.1.18"/>
<PackageReference Include="AlibabaCloud.OpenApiUtil" Version="1.1.1"/>
<PackageReference Include="AlibabaCloud.DarabonbaEncodeUtil" Version="0.0.2"/>
<PackageReference Include="AlibabaCloud.DarabonbaSignatureUtil" Version="0.0.4"/>
Expand Down
3 changes: 2 additions & 1 deletion alibabacloud-gateway-pds/golang/client/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -140,9 +140,10 @@ func (client *Client) ModifyResponse(context *spi.InterceptorContext, attributeM
headers := response.Headers
requestId := headers["x-ca-request-id"]
err["statusCode"] = response.StatusCode
err["requestId"] = requestId
_err = tea.NewSDKError(map[string]interface{}{
"code": tea.ToString(client.DefaultAny(err["Code"], err["code"])),
"message": "code: " + tea.ToString(tea.IntValue(response.StatusCode)) + ", " + tea.ToString(client.DefaultAny(err["Message"], err["message"])) + " request id: " + tea.StringValue(requestId),
"message": tea.ToString(client.DefaultAny(err["Message"], err["message"])),
"data": err,
})
return _err
Expand Down
4 changes: 2 additions & 2 deletions alibabacloud-gateway-pds/golang/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ require (
github.com/alibabacloud-go/darabonba-string v1.0.2
github.com/alibabacloud-go/openapi-util v0.1.0
github.com/alibabacloud-go/tea v1.1.19
github.com/alibabacloud-go/tea-utils/v2 v2.0.1
github.com/aliyun/credentials-go v1.2.6
github.com/alibabacloud-go/tea-utils/v2 v2.0.5
github.com/aliyun/credentials-go v1.3.1
)
4 changes: 2 additions & 2 deletions alibabacloud-gateway-pds/java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,12 @@
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>credentials-java</artifactId>
<version>0.2.10</version>
<version>0.3.0</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>tea-util</artifactId>
<version>0.2.16</version>
<version>0.2.22</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,10 @@ public void modifyResponse(com.aliyun.gateway.spi.models.InterceptorContext cont
java.util.Map<String, String> headers = response.headers;
String requestId = headers.get("x-ca-request-id");
err.put("statusCode", response.statusCode);
err.put("requestId", requestId);
throw new TeaException(TeaConverter.buildMap(
new TeaPair("code", "" + this.defaultAny(err.get("Code"), err.get("code")) + ""),
new TeaPair("message", "code: " + response.statusCode + ", " + this.defaultAny(err.get("Message"), err.get("message")) + " request id: " + requestId + ""),
new TeaPair("message", "" + this.defaultAny(err.get("Message"), err.get("message")) + ""),
new TeaPair("data", err)
));
}
Expand Down
2 changes: 1 addition & 1 deletion alibabacloud-gateway-pds/main.tea
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ async function modifyResponse(context: SPI.InterceptorContext, attributeMap: SPI
var headers : map[string]string = response.headers;
var requestId = headers.x-ca-request-id;
err.statusCode = response.statusCode;
err.requestId = requestId
err.requestId = requestId;
throw {
code = `${defaultAny(err.Code, err.code)}`,
message = `${defaultAny(err.Message, err.message)}`,
Expand Down
4 changes: 2 additions & 2 deletions alibabacloud-gateway-pds/php/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@
"php": ">5.5",
"alibabacloud/gateway-spi": "^1",
"alibabacloud/credentials": "^1.1",
"alibabacloud/tea-utils": "^0.2.18",
"alibabacloud/tea-utils": "^0.2.20",
"alibabacloud/openapi-util": "^0.1.10|^0.2.1",
"alibabacloud/darabonba-encode-util": "^0.0.2",
"alibabacloud/darabonba-signature-util": "^0.0.4",
"alibabacloud/darabonba-string": "^0.1.14",
"alibabacloud/darabonba-string": "^0.1.15",
"alibabacloud/darabonba-map": "^0.0.1",
"alibabacloud/darabonba-array": "^0.1.0"
},
Expand Down
3 changes: 2 additions & 1 deletion alibabacloud-gateway-pds/php/src/Client.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,9 +106,10 @@ public function modifyResponse($context, $attributeMap){
$headers = $response->headers;
$requestId = @$headers["x-ca-request-id"];
@$err["statusCode"] = $response->statusCode;
@$err["requestId"] = $requestId;
throw new TeaError([
"code" => "" . (string) ($this->defaultAny(@$err["Code"], @$err["code"])) . "",
"message" => "code: " . (string) ($response->statusCode) . ", " . (string) ($this->defaultAny(@$err["Message"], @$err["message"])) . " request id: " . $requestId . "",
"message" => "" . (string) ($this->defaultAny(@$err["Message"], @$err["message"])) . "",
"data" => $err
]);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,9 +144,10 @@ def modify_response(
headers = response.headers
request_id = headers.get('x-ca-request-id')
err['statusCode'] = response.status_code
err['requestId'] = request_id
raise TeaException({
'code': f"{self.default_any(err.get('Code'), err.get('code'))}",
'message': f"code: {response.status_code}, {self.default_any(err.get('Message'), err.get('message'))} request id: {request_id}",
'message': f"{self.default_any(err.get('Message'), err.get('message'))}",
'data': err
})
if not UtilClient.is_unset(response.body):
Expand Down Expand Up @@ -180,9 +181,10 @@ async def modify_response_async(
headers = response.headers
request_id = headers.get('x-ca-request-id')
err['statusCode'] = response.status_code
err['requestId'] = request_id
raise TeaException({
'code': f"{self.default_any(err.get('Code'), err.get('code'))}",
'message': f"code: {response.status_code}, {self.default_any(err.get('Message'), err.get('message'))} request id: {request_id}",
'message': f"{self.default_any(err.get('Message'), err.get('message'))}",
'data': err
})
if not UtilClient.is_unset(response.body):
Expand Down
4 changes: 2 additions & 2 deletions alibabacloud-gateway-pds/python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"""
setup module for alibabacloud_gateway_pds.
Created on 04/08/2023
Created on 08/07/2024
@author: Alibaba Cloud SDK
"""
Expand All @@ -39,7 +39,7 @@
REQUIRES = [
"alibabacloud_gateway_spi>=0.0.1, <1.0.0",
"alibabacloud_credentials>=0.3.1, <1.0.0",
"alibabacloud_tea_util>=0.3.8, <1.0.0",
"alibabacloud_tea_util>=0.3.12, <1.0.0",
"alibabacloud_openapi_util>=0.2.1, <1.0.0",
"alibabacloud_darabonba_encode_util>=0.0.2, <1.0.0",
"alibabacloud_darabonba_signature_util>=0.0.4, <1.0.0",
Expand Down
4 changes: 2 additions & 2 deletions alibabacloud-gateway-pds/ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
"@alicloud/tea-typescript": "^1.7.1",
"@alicloud/gateway-spi": "^0.0.8",
"@alicloud/credentials": "^2",
"@alicloud/tea-util": "^1.4.5",
"@alicloud/openapi-util": "^0.3.1",
"@alicloud/tea-util": "^1.4.8",
"@alicloud/openapi-util": "^0.3.2",
"@alicloud/darabonba-encode-util": "^0.0.2",
"@alicloud/darabonba-signature-util": "^0.0.4",
"@alicloud/darabonba-string": "^1.0.2",
Expand Down
3 changes: 2 additions & 1 deletion alibabacloud-gateway-pds/ts/src/client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -90,9 +90,10 @@ export default class Client extends SPI {
let headers : {[key: string ]: string} = response.headers;
let requestId = headers["x-ca-request-id"];
err["statusCode"] = response.statusCode;
err["requestId"] = requestId;
throw $tea.newError({
code: `${this.defaultAny(err["Code"], err["code"])}`,
message: `code: ${response.statusCode}, ${this.defaultAny(err["Message"], err["message"])} request id: ${requestId}`,
message: `${this.defaultAny(err["Message"], err["message"])}`,
data: err,
});
}
Expand Down

0 comments on commit d0d1377

Please sign in to comment.