Skip to content

Commit 6776cc1

Browse files
[transferwebhooks] Automated update from Adyen/adyen-openapi@28ffef4
1 parent b1ea0e5 commit 6776cc1

9 files changed

Lines changed: 94 additions & 4 deletions
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"service": "transferwebhooks",
33
"project": "java",
4-
"generatedAt": "2026-06-01T09:45:24Z",
5-
"openapiCommitSha": "c0822241f611e20376f72b279f2b3e67dea27a43",
6-
"automationCommitSha": "6f06b47d0661f0891defe6b85461d2c367fbd284",
7-
"libraryCommitSha": "b2ec3b93864e9e4a5548fa7e77fccd50da77ec2f"
4+
"generatedAt": "2026-06-24T08:32:33Z",
5+
"openapiCommitSha": "28ffef4cd4f884082b1ed2e2c6b452a10481cab0",
6+
"automationCommitSha": "5f1d5ab9643886ef722a2626e23afef8db5d52a6",
7+
"libraryCommitSha": "b1ea0e573d73e2a641ebab068063cf01792f279a"
88
}

src/main/java/com/adyen/model/transferwebhooks/BankAccountV3AccountIdentification.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,42 @@ public BankAccountV3AccountIdentification(USLocalAccountIdentification o) {
639639
schemas.put("USLocalAccountIdentification", new GenericType<USLocalAccountIdentification>() {});
640640
JSON.registerDescendants(
641641
BankAccountV3AccountIdentification.class, Collections.unmodifiableMap(schemas));
642+
// Initialize and register the discriminator mappings.
643+
Map<String, Class<?>> mappings = new HashMap<>();
644+
mappings.put("auLocal", AULocalAccountIdentification.class);
645+
mappings.put("brLocal", BRLocalAccountIdentification.class);
646+
mappings.put("caLocal", CALocalAccountIdentification.class);
647+
mappings.put("czLocal", CZLocalAccountIdentification.class);
648+
mappings.put("dkLocal", DKLocalAccountIdentification.class);
649+
mappings.put("hkLocal", HKLocalAccountIdentification.class);
650+
mappings.put("huLocal", HULocalAccountIdentification.class);
651+
mappings.put("iban", IbanAccountIdentification.class);
652+
mappings.put("noLocal", NOLocalAccountIdentification.class);
653+
mappings.put("numberAndBic", NumberAndBicAccountIdentification.class);
654+
mappings.put("nzLocal", NZLocalAccountIdentification.class);
655+
mappings.put("plLocal", PLLocalAccountIdentification.class);
656+
mappings.put("seLocal", SELocalAccountIdentification.class);
657+
mappings.put("sgLocal", SGLocalAccountIdentification.class);
658+
mappings.put("ukLocal", UKLocalAccountIdentification.class);
659+
mappings.put("usLocal", USLocalAccountIdentification.class);
660+
mappings.put("AULocalAccountIdentification", AULocalAccountIdentification.class);
661+
mappings.put("BRLocalAccountIdentification", BRLocalAccountIdentification.class);
662+
mappings.put("CALocalAccountIdentification", CALocalAccountIdentification.class);
663+
mappings.put("CZLocalAccountIdentification", CZLocalAccountIdentification.class);
664+
mappings.put("DKLocalAccountIdentification", DKLocalAccountIdentification.class);
665+
mappings.put("HKLocalAccountIdentification", HKLocalAccountIdentification.class);
666+
mappings.put("HULocalAccountIdentification", HULocalAccountIdentification.class);
667+
mappings.put("IbanAccountIdentification", IbanAccountIdentification.class);
668+
mappings.put("NOLocalAccountIdentification", NOLocalAccountIdentification.class);
669+
mappings.put("NZLocalAccountIdentification", NZLocalAccountIdentification.class);
670+
mappings.put("NumberAndBicAccountIdentification", NumberAndBicAccountIdentification.class);
671+
mappings.put("PLLocalAccountIdentification", PLLocalAccountIdentification.class);
672+
mappings.put("SELocalAccountIdentification", SELocalAccountIdentification.class);
673+
mappings.put("SGLocalAccountIdentification", SGLocalAccountIdentification.class);
674+
mappings.put("UKLocalAccountIdentification", UKLocalAccountIdentification.class);
675+
mappings.put("USLocalAccountIdentification", USLocalAccountIdentification.class);
676+
mappings.put("BankAccountV3_accountIdentification", BankAccountV3AccountIdentification.class);
677+
JSON.registerDiscriminator(BankAccountV3AccountIdentification.class, "type", mappings);
642678
}
643679

644680
@Override

src/main/java/com/adyen/model/transferwebhooks/Modification.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ public class Modification {
4141

4242
/** The status of the transfer event. */
4343
public enum StatusEnum {
44+
ADVICEAUTHORISED(String.valueOf("adviceAuthorised")),
45+
46+
ADVICEREFUSED(String.valueOf("adviceRefused")),
47+
4448
APPROVALPENDING(String.valueOf("approvalPending")),
4549

4650
ATMWITHDRAWAL(String.valueOf("atmWithdrawal")),

src/main/java/com/adyen/model/transferwebhooks/TransferData.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,10 @@ public static ReasonEnum fromValue(String value) {
448448
* bank.
449449
*/
450450
public enum StatusEnum {
451+
ADVICEAUTHORISED(String.valueOf("adviceAuthorised")),
452+
453+
ADVICEREFUSED(String.valueOf("adviceRefused")),
454+
451455
APPROVALPENDING(String.valueOf("approvalPending")),
452456

453457
ATMWITHDRAWAL(String.valueOf("atmWithdrawal")),

src/main/java/com/adyen/model/transferwebhooks/TransferDataCategoryData.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,18 @@ public TransferDataCategoryData(PlatformPayment o) {
230230
schemas.put("IssuedCard", new GenericType<IssuedCard>() {});
231231
schemas.put("PlatformPayment", new GenericType<PlatformPayment>() {});
232232
JSON.registerDescendants(TransferDataCategoryData.class, Collections.unmodifiableMap(schemas));
233+
// Initialize and register the discriminator mappings.
234+
Map<String, Class<?>> mappings = new HashMap<>();
235+
mappings.put("bank", BankCategoryData.class);
236+
mappings.put("internal", InternalCategoryData.class);
237+
mappings.put("issuedCard", IssuedCard.class);
238+
mappings.put("platformPayment", PlatformPayment.class);
239+
mappings.put("BankCategoryData", BankCategoryData.class);
240+
mappings.put("InternalCategoryData", InternalCategoryData.class);
241+
mappings.put("IssuedCard", IssuedCard.class);
242+
mappings.put("PlatformPayment", PlatformPayment.class);
243+
mappings.put("TransferData_categoryData", TransferDataCategoryData.class);
244+
JSON.registerDiscriminator(TransferDataCategoryData.class, "type", mappings);
233245
}
234246

235247
@Override

src/main/java/com/adyen/model/transferwebhooks/TransferDataTracking.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,16 @@ public TransferDataTracking(InternalReviewTrackingData o) {
198198
schemas.put("EstimationTrackingData", new GenericType<EstimationTrackingData>() {});
199199
schemas.put("InternalReviewTrackingData", new GenericType<InternalReviewTrackingData>() {});
200200
JSON.registerDescendants(TransferDataTracking.class, Collections.unmodifiableMap(schemas));
201+
// Initialize and register the discriminator mappings.
202+
Map<String, Class<?>> mappings = new HashMap<>();
203+
mappings.put("confirmation", ConfirmationTrackingData.class);
204+
mappings.put("estimation", EstimationTrackingData.class);
205+
mappings.put("internalReview", InternalReviewTrackingData.class);
206+
mappings.put("ConfirmationTrackingData", ConfirmationTrackingData.class);
207+
mappings.put("EstimationTrackingData", EstimationTrackingData.class);
208+
mappings.put("InternalReviewTrackingData", InternalReviewTrackingData.class);
209+
mappings.put("TransferData_tracking", TransferDataTracking.class);
210+
JSON.registerDiscriminator(TransferDataTracking.class, "type", mappings);
201211
}
202212

203213
@Override

src/main/java/com/adyen/model/transferwebhooks/TransferEvent.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,10 @@ public static ReasonEnum fromValue(String value) {
292292

293293
/** The status of the transfer event. */
294294
public enum StatusEnum {
295+
ADVICEAUTHORISED(String.valueOf("adviceAuthorised")),
296+
297+
ADVICEREFUSED(String.valueOf("adviceRefused")),
298+
295299
APPROVALPENDING(String.valueOf("approvalPending")),
296300

297301
ATMWITHDRAWAL(String.valueOf("atmWithdrawal")),

src/main/java/com/adyen/model/transferwebhooks/TransferEventEventsDataInner.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,16 @@ public TransferEventEventsDataInner(MerchantPurchaseData o) {
201201
schemas.put("MerchantPurchaseData", new GenericType<MerchantPurchaseData>() {});
202202
JSON.registerDescendants(
203203
TransferEventEventsDataInner.class, Collections.unmodifiableMap(schemas));
204+
// Initialize and register the discriminator mappings.
205+
Map<String, Class<?>> mappings = new HashMap<>();
206+
mappings.put("interchangeData", InterchangeData.class);
207+
mappings.put("issuingTransactionData", IssuingTransactionData.class);
208+
mappings.put("merchantPurchaseData", MerchantPurchaseData.class);
209+
mappings.put("InterchangeData", InterchangeData.class);
210+
mappings.put("IssuingTransactionData", IssuingTransactionData.class);
211+
mappings.put("MerchantPurchaseData", MerchantPurchaseData.class);
212+
mappings.put("TransferEvent_eventsData_inner", TransferEventEventsDataInner.class);
213+
JSON.registerDiscriminator(TransferEventEventsDataInner.class, "type", mappings);
204214
}
205215

206216
@Override

src/main/java/com/adyen/model/transferwebhooks/TransferEventTrackingData.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,16 @@ public TransferEventTrackingData(InternalReviewTrackingData o) {
199199
schemas.put("EstimationTrackingData", new GenericType<EstimationTrackingData>() {});
200200
schemas.put("InternalReviewTrackingData", new GenericType<InternalReviewTrackingData>() {});
201201
JSON.registerDescendants(TransferEventTrackingData.class, Collections.unmodifiableMap(schemas));
202+
// Initialize and register the discriminator mappings.
203+
Map<String, Class<?>> mappings = new HashMap<>();
204+
mappings.put("confirmation", ConfirmationTrackingData.class);
205+
mappings.put("estimation", EstimationTrackingData.class);
206+
mappings.put("internalReview", InternalReviewTrackingData.class);
207+
mappings.put("ConfirmationTrackingData", ConfirmationTrackingData.class);
208+
mappings.put("EstimationTrackingData", EstimationTrackingData.class);
209+
mappings.put("InternalReviewTrackingData", InternalReviewTrackingData.class);
210+
mappings.put("TransferEvent_trackingData", TransferEventTrackingData.class);
211+
JSON.registerDiscriminator(TransferEventTrackingData.class, "type", mappings);
202212
}
203213

204214
@Override

0 commit comments

Comments
 (0)