Skip to content

Commit c856ee1

Browse files
authored
Merge pull request #106 from alipay/sdk-automation/20251225-0332
Update all services
2 parents 4612013 + 5697ba9 commit c856ee1

33 files changed

+1376
-12
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ https://mvnrepository.com/artifact/com.alipay.global.sdk/global-open-sdk-java
1212
<dependency>
1313
<groupId>com.alipay.global.sdk</groupId>
1414
<artifactId>global-open-sdk-java</artifactId>
15-
<version>2.1.2</version>
15+
<version>2.1.3</version>
1616
</dependency>
1717
```
1818

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.alipay.global.sdk</groupId>
55
<artifactId>global-open-sdk-java</artifactId>
66
<packaging>jar</packaging>
7-
<version>2.1.2</version>
7+
<version>2.1.3</version>
88
<name>global-open-sdk-java</name>
99
<url>https://github.com/alipay/global-open-sdk-java</url>
1010
<description>
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
/*
2+
* aba-inquireCard
3+
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
4+
*
5+
* The version of the OpenAPI document: 1.0.0
6+
*
7+
*
8+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9+
* https://openapi-generator.tech
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.alipay.global.api.model.ams;
14+
15+
import com.fasterxml.jackson.annotation.JsonCreator;
16+
import com.fasterxml.jackson.annotation.JsonValue;
17+
import lombok.*;
18+
19+
/** AbaCard */
20+
@Data
21+
@Builder
22+
@NoArgsConstructor
23+
@AllArgsConstructor
24+
public class AbaCard {
25+
26+
/** 卡资产ID。 Card asset Id. */
27+
private String assetId;
28+
29+
/**
30+
* 由用户定义的卡昵称,可以帮助用户更方便地管理多张卡。 User-defined card nickname, designed to help users manage multiple
31+
* cards more conveniently.
32+
*/
33+
private String cardNickName;
34+
35+
/** 脱敏卡号。 Masked card number. */
36+
private String maskedCardNo;
37+
38+
/**
39+
* 卡状态。可取值范围: ACTIVE:可正常使用 FROZEN:已冻结 CANCEL:已注销 Card Status: Represents the current state of the
40+
* card. Possible values include: ACTIVE: The card is active and can be used normally. FROZEN: The
41+
* card has been frozen and cannot be used temporarily. CANCEL: The card has been canceled and is
42+
* no longer valid.
43+
*/
44+
public enum CardStatusEnum {
45+
ACTIVE("ACTIVE"),
46+
47+
FROZEN("FROZEN"),
48+
49+
CANCEL("CANCEL");
50+
51+
private String value;
52+
53+
CardStatusEnum(String value) {
54+
this.value = value;
55+
}
56+
57+
@JsonValue
58+
public String getValue() {
59+
return value;
60+
}
61+
62+
@Override
63+
public String toString() {
64+
return String.valueOf(value);
65+
}
66+
67+
@JsonCreator
68+
public static CardStatusEnum fromValue(String value) {
69+
for (CardStatusEnum b : CardStatusEnum.values()) {
70+
if (b.value.equals(value)) {
71+
return b;
72+
}
73+
}
74+
throw new IllegalArgumentException("Unexpected value '" + value + "'");
75+
}
76+
}
77+
78+
/**
79+
* 卡状态。可取值范围: ACTIVE:可正常使用 FROZEN:已冻结 CANCEL:已注销 Card Status: Represents the current state of the
80+
* card. Possible values include: ACTIVE: The card is active and can be used normally. FROZEN: The
81+
* card has been frozen and cannot be used temporarily. CANCEL: The card has been canceled and is
82+
* no longer valid.
83+
*/
84+
private CardStatusEnum cardStatus;
85+
86+
/**
87+
* 卡品牌。 可取值范围: MASTERCARD Card Brand: Indicates the brand or network of the card. Possible value:
88+
* MASTERCARD: The card is part of the Mastercard network.
89+
*/
90+
public enum CardBrandEnum {
91+
MASTERCARD("MASTERCARD");
92+
93+
private String value;
94+
95+
CardBrandEnum(String value) {
96+
this.value = value;
97+
}
98+
99+
@JsonValue
100+
public String getValue() {
101+
return value;
102+
}
103+
104+
@Override
105+
public String toString() {
106+
return String.valueOf(value);
107+
}
108+
109+
@JsonCreator
110+
public static CardBrandEnum fromValue(String value) {
111+
for (CardBrandEnum b : CardBrandEnum.values()) {
112+
if (b.value.equals(value)) {
113+
return b;
114+
}
115+
}
116+
throw new IllegalArgumentException("Unexpected value '" + value + "'");
117+
}
118+
}
119+
120+
/**
121+
* 卡品牌。 可取值范围: MASTERCARD Card Brand: Indicates the brand or network of the card. Possible value:
122+
* MASTERCARD: The card is part of the Mastercard network.
123+
*/
124+
private CardBrandEnum cardBrand;
125+
126+
/** Card creation time ISO 8601 */
127+
private String createdTime;
128+
129+
/** Card update time ISO 8601 */
130+
private String updatedTime;
131+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
/*
2+
* aba-updateCard
3+
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
4+
*
5+
* The version of the OpenAPI document: 1.0.0
6+
*
7+
*
8+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9+
* https://openapi-generator.tech
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.alipay.global.api.model.ams;
14+
15+
import java.util.List;
16+
import lombok.*;
17+
18+
/** AuthorizationControl */
19+
@Data
20+
@Builder
21+
@NoArgsConstructor
22+
@AllArgsConstructor
23+
public class AuthorizationControl {
24+
25+
/**
26+
* If not present, It will be activated when the card is created. Datetime UTC time:
27+
* 2018-10-31T00:00:00+0800 ISO 8601
28+
*/
29+
private String cardActiveTime;
30+
31+
/** Datetime UTC time: 2018-10-31T00:00:00+0800 ISO 8601 */
32+
private String cardCancelTime;
33+
34+
/**
35+
* Allowed MCC (Merchant Category Code) list. If not set or left empty, all transactions are
36+
* allowed.
37+
*/
38+
private List<String> allowedMerchantCategoryList;
39+
40+
/**
41+
* Indicates the number of allowed authorization times. If not set or left empty, all transactions
42+
* are allowed.
43+
*/
44+
private Integer allowedAuthTimes;
45+
46+
/**
47+
* Allowed transaction currencies (ISO 4217 three-letter codes). If not set, no currency
48+
* restriction applies.
49+
*/
50+
private List<String> allowedCurrencies;
51+
52+
private CardLimitDetail cardLimitDetail;
53+
54+
private CardLimitInfo cardLimitInfo;
55+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
/*
2+
* aba-updateCard
3+
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
4+
*
5+
* The version of the OpenAPI document: 1.0.0
6+
*
7+
*
8+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9+
* https://openapi-generator.tech
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.alipay.global.api.model.ams;
14+
15+
import lombok.*;
16+
17+
/** CardLimitDetail */
18+
@Data
19+
@Builder
20+
@NoArgsConstructor
21+
@AllArgsConstructor
22+
public class CardLimitDetail {
23+
24+
private Amount perTransactionLimit;
25+
26+
private Limit dailyLimit;
27+
28+
private Limit monthlyLimit;
29+
30+
private Limit perCardLimit;
31+
32+
private String dailyLimitMax;
33+
34+
private String monthlyLimitMax;
35+
36+
private String perTransactionLimitMax;
37+
38+
private String perCardLimitMax;
39+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
/*
2+
* aba-updateCard
3+
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
4+
*
5+
* The version of the OpenAPI document: 1.0.0
6+
*
7+
*
8+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9+
* https://openapi-generator.tech
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.alipay.global.api.model.ams;
14+
15+
import lombok.*;
16+
17+
/** CardLimitInfo */
18+
@Data
19+
@Builder
20+
@NoArgsConstructor
21+
@AllArgsConstructor
22+
public class CardLimitInfo {
23+
24+
private String currency;
25+
26+
private String dailyLimitMax;
27+
28+
private String monthlyLimitMax;
29+
30+
private String perTransactionLimitMax;
31+
32+
private String perCardLimitMax;
33+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
/*
2+
* aba-inquireCardDetail
3+
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
4+
*
5+
* The version of the OpenAPI document: 1.0.0
6+
*
7+
*
8+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9+
* https://openapi-generator.tech
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.alipay.global.api.model.ams;
14+
15+
import lombok.*;
16+
17+
/** CardholderInfo */
18+
@Data
19+
@Builder
20+
@NoArgsConstructor
21+
@AllArgsConstructor
22+
public class CardholderInfo {
23+
24+
private UserName cardHolderName;
25+
26+
private Address billAddress;
27+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Data;
5+
import lombok.NoArgsConstructor;
6+
7+
@Data
8+
@AllArgsConstructor
9+
@NoArgsConstructor
10+
public class FailReason {
11+
private String errorCode;
12+
private String errorDesc;
13+
}

src/main/java/com/alipay/global/api/model/ams/FundMoveDetail.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* InquiryStatementListRequest
3-
* InquiryStatementListRequest
2+
* baa-inquiryStatement
3+
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
44
*
55
* The version of the OpenAPI document: 1.0.0
66
*
@@ -24,4 +24,8 @@ public class FundMoveDetail {
2424
private String memo;
2525

2626
private String referenceTransactionId;
27+
28+
private String payerAssetId;
29+
30+
private String beneficiaryAssetId;
2731
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/*
2+
* aba-updateCard
3+
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
4+
*
5+
* The version of the OpenAPI document: 1.0.0
6+
*
7+
*
8+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9+
* https://openapi-generator.tech
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.alipay.global.api.model.ams;
14+
15+
import lombok.*;
16+
17+
/** Limit */
18+
@Data
19+
@Builder
20+
@NoArgsConstructor
21+
@AllArgsConstructor
22+
public class Limit {
23+
24+
private Amount remainingLimit;
25+
26+
private Amount rangeLimit;
27+
28+
private Amount usedLimit;
29+
}

0 commit comments

Comments
 (0)