From c6c654da342df958a0218600ed0347f835e5d460 Mon Sep 17 00:00:00 2001 From: AdyenAutomationBot <38424300+AdyenAutomationBot@users.noreply.github.com> Date: Mon, 15 Jun 2026 16:42:56 +0000 Subject: [PATCH] [transactionwebhooks] Automated update from Adyen/adyen-openapi@fe79064 --- sdk-generation-log/transactionwebhooks.json | 6 +++--- .../TransferViewCategoryData.java | 12 ++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/sdk-generation-log/transactionwebhooks.json b/sdk-generation-log/transactionwebhooks.json index 016e4a238..25e9048c7 100644 --- a/sdk-generation-log/transactionwebhooks.json +++ b/sdk-generation-log/transactionwebhooks.json @@ -1,8 +1,8 @@ { "service": "transactionwebhooks", "project": "java", - "generatedAt": "2026-05-14T14:23:20Z", - "openapiCommitSha": "cbc5406a2df1f24d50e40742f18342f7ca7f21fc", + "generatedAt": "2026-06-15T16:42:56Z", + "openapiCommitSha": "fe790646de44602c0531c3ebd57c966876c7a1c7", "automationCommitSha": "6f06b47d0661f0891defe6b85461d2c367fbd284", - "libraryCommitSha": "5790580db2f8a931a68baba2bff9760b8aed2067" + "libraryCommitSha": "b2998c6eecc506e2d7ef07cc9b1eed1ee389a21b" } diff --git a/src/main/java/com/adyen/model/transactionwebhooks/TransferViewCategoryData.java b/src/main/java/com/adyen/model/transactionwebhooks/TransferViewCategoryData.java index 5773a5ecb..bdadc17da 100644 --- a/src/main/java/com/adyen/model/transactionwebhooks/TransferViewCategoryData.java +++ b/src/main/java/com/adyen/model/transactionwebhooks/TransferViewCategoryData.java @@ -230,6 +230,18 @@ public TransferViewCategoryData(PlatformPayment o) { schemas.put("IssuedCard", new GenericType() {}); schemas.put("PlatformPayment", new GenericType() {}); JSON.registerDescendants(TransferViewCategoryData.class, Collections.unmodifiableMap(schemas)); + // Initialize and register the discriminator mappings. + Map> mappings = new HashMap<>(); + mappings.put("bank", BankCategoryData.class); + mappings.put("internal", InternalCategoryData.class); + mappings.put("issuedCard", IssuedCard.class); + mappings.put("platformPayment", PlatformPayment.class); + mappings.put("BankCategoryData", BankCategoryData.class); + mappings.put("InternalCategoryData", InternalCategoryData.class); + mappings.put("IssuedCard", IssuedCard.class); + mappings.put("PlatformPayment", PlatformPayment.class); + mappings.put("TransferView_categoryData", TransferViewCategoryData.class); + JSON.registerDiscriminator(TransferViewCategoryData.class, "type", mappings); } @Override