From 591645ccaf3a04cecf727856fa4d69b33ef81b4e Mon Sep 17 00:00:00 2001 From: "gocardless-ci-robot[bot]" <123969075+gocardless-ci-robot[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 12:16:45 +0000 Subject: [PATCH] Changes generated by 27dbffdcfe01c4622ddbe5426c13fa3091f56eb7 This commit was automatically created from gocardless/gocardless-pro-java-template@27dbffdcfe01c4622ddbe5426c13fa3091f56eb7 by the `push-files` action. Workflow run: https://github.com/gocardless/gocardless-pro-java-template/actions/runs/12372789800 --- src/main/java/com/gocardless/resources/BillingRequest.java | 4 ++-- .../com/gocardless/services/BillingRequestService.java | 6 +++--- .../com/gocardless/services/InstalmentScheduleService.java | 7 ++++--- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/gocardless/resources/BillingRequest.java b/src/main/java/com/gocardless/resources/BillingRequest.java index de4bf608..02ddb259 100644 --- a/src/main/java/com/gocardless/resources/BillingRequest.java +++ b/src/main/java/com/gocardless/resources/BillingRequest.java @@ -407,7 +407,7 @@ private InstalmentScheduleRequest() { private Integer appFee; private Currency currency; - private List instalments; + private Map instalments; private Links links; private Map metadata; private String name; @@ -438,7 +438,7 @@ public Currency getCurrency() { * schedule)](#instalment-schedules-create-with-schedule) for more information on how to * specify instalments. */ - public List getInstalments() { + public Map getInstalments() { return instalments; } diff --git a/src/main/java/com/gocardless/services/BillingRequestService.java b/src/main/java/com/gocardless/services/BillingRequestService.java index 9ffc7059..ceee08e0 100644 --- a/src/main/java/com/gocardless/services/BillingRequestService.java +++ b/src/main/java/com/gocardless/services/BillingRequestService.java @@ -232,7 +232,7 @@ public BillingRequestCreateRequest withInstalmentScheduleRequestCurrency( * specify instalments. */ public BillingRequestCreateRequest withInstalmentScheduleRequestInstalments( - List instalments) { + Map instalments) { if (instalmentScheduleRequest == null) { instalmentScheduleRequest = new InstalmentScheduleRequest(); } @@ -893,7 +893,7 @@ public String toString() { public static class InstalmentScheduleRequest { private Integer appFee; private Currency currency; - private List instalments; + private Map instalments; private Map metadata; private String name; private String paymentReference; @@ -925,7 +925,7 @@ public InstalmentScheduleRequest withCurrency(Currency currency) { * schedule)](#instalment-schedules-create-with-schedule) for more information on how to * specify instalments. */ - public InstalmentScheduleRequest withInstalments(List instalments) { + public InstalmentScheduleRequest withInstalments(Map instalments) { this.instalments = instalments; return this; } diff --git a/src/main/java/com/gocardless/services/InstalmentScheduleService.java b/src/main/java/com/gocardless/services/InstalmentScheduleService.java index 090a45f3..fbe604c6 100644 --- a/src/main/java/com/gocardless/services/InstalmentScheduleService.java +++ b/src/main/java/com/gocardless/services/InstalmentScheduleService.java @@ -153,7 +153,7 @@ public InstalmentScheduleCreateWithDatesRequest withCurrency(Currency currency) /** * An explicit array of instalment payments, each specifying at least an `amount` and - * `charge_date`. + * `charge_date`. See [create (with dates)](#instalment-schedules-create-with-dates) */ public InstalmentScheduleCreateWithDatesRequest withInstalments( List instalments) { @@ -163,7 +163,7 @@ public InstalmentScheduleCreateWithDatesRequest withInstalments( /** * An explicit array of instalment payments, each specifying at least an `amount` and - * `charge_date`. + * `charge_date`. See [create (with dates)](#instalment-schedules-create-with-dates) */ public InstalmentScheduleCreateWithDatesRequest withInstalments(Instalments instalments) { if (this.instalments == null) { @@ -433,7 +433,8 @@ public InstalmentScheduleCreateWithScheduleRequest withCurrency(Currency currenc /** * Frequency of the payments you want to create, together with an array of payment amounts - * to be collected, with a specified start date for the first payment. + * to be collected, with a specified start date for the first payment. See [create (with + * schedule)](#instalment-schedules-create-with-schedule) * */ public InstalmentScheduleCreateWithScheduleRequest withInstalments(