Skip to content

Commit b4c9654

Browse files
authored
Merge pull request #296 from recurly/5-release
chore: Upgrade client to 5.x
2 parents bfecb5e + 03bde46 commit b4c9654

4 files changed

Lines changed: 15 additions & 13 deletions

File tree

.changelog_config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
owner: recurly
33
repo: recurly-client-java
4-
tag_matcher: ^4\..*
4+
tag_matcher: ^5\..*
55
required_issue_labels:
6-
- V4
6+
- V5
77
exclude_labels:
88
- bug?
99
- internal

.github/workflows/pr-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ jobs:
2222
- name: Check Labels
2323
uses: docker://agilepathway/pull-request-label-checker:latest
2424
with:
25-
one_of: V4
25+
one_of: V5
2626
repo_token: ${{ secrets.GITHUB_TOKEN }}
2727

openapi/api.yaml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10830,7 +10830,7 @@ paths:
1083010830
}
1083110831
- lang: Go
1083210832
source: "planReq := &recurly.PlanCreate{\n\tCode: &planCode,\n\tName: recurly.String(\"Monthly
10833-
Coffee Subscription\"),\n\tCurrencies: []recurly.PlanPricingCreate{\n\t\t{\n\t\t\tCurrency:
10833+
Coffee Subscription\"),\n\tCurrencies: &[]recurly.PlanPricingCreate{\n\t\t{\n\t\t\tCurrency:
1083410834
\ recurly.String(\"USD\"),\n\t\t\tUnitAmount: recurly.Float(10000),\n\t\t},\n\t},\n}\n\nplan,
1083510835
err := client.CreatePlan(planReq)\nif e, ok := err.(*recurly.Error); ok
1083610836
{\n\tif e.Type == recurly.ErrorTypeValidation {\n\t\tfmt.Printf(\"Failed
@@ -11499,7 +11499,7 @@ paths:
1149911499
}
1150011500
- lang: Go
1150111501
source: "addOnReq := &recurly.AddOnCreate{\n\tCode: &addOnCode,\n\tName: recurly.String(\"Fresh
11502-
beans shipped monthly\"),\n\tCurrencies: []recurly.AddOnPricingCreate{\n\t\t{\n\t\t\tCurrency:
11502+
beans shipped monthly\"),\n\tCurrencies: &[]recurly.AddOnPricingCreate{\n\t\t{\n\t\t\tCurrency:
1150311503
\ recurly.String(\"USD\"),\n\t\t\tUnitAmount: recurly.Float(10),\n\t\t},\n\t},\n}\n\nplanAddOn,
1150411504
err := client.CreatePlanAddOn(planID, addOnReq)\nif e, ok := err.(*recurly.Error);
1150511505
ok {\n\tif e.Type == recurly.ErrorTypeValidation {\n\t\tfmt.Printf(\"Failed
@@ -15274,7 +15274,7 @@ paths:
1527415274
- lang: Go
1527515275
source: "purchaseReq := &recurly.PurchaseCreate{\n\tCurrency: recurly.String(\"USD\"),\n\tAccount:
1527615276
&recurly.AccountPurchase{\n\t\tCode: recurly.String(accountCode),\n\t},\n\tSubscriptions:
15277-
[]recurly.SubscriptionPurchase{\n\t\t{\n\t\t\tPlanCode: recurly.String(planCode),\n\t\t\tNextBillDate:
15277+
&[]recurly.SubscriptionPurchase{\n\t\t{\n\t\t\tPlanCode: recurly.String(planCode),\n\t\t\tNextBillDate:
1527815278
recurly.Time(time.Date(2078, time.November, 10, 23, 0, 0, 0, time.UTC)),\n\t\t},\n\t},\n\tShipping:
1527915279
&recurly.ShippingPurchase{\n\t\tAddressId: recurly.String(shippingAddressID),\n\t},\n}\n\ncollection,
1528015280
err := client.CreatePurchase(purchaseReq)\nif e, ok := err.(*recurly.Error);
@@ -15508,7 +15508,7 @@ paths:
1550815508
- lang: Go
1550915509
source: "purchaseReq := &recurly.PurchaseCreate{\n\tCurrency: recurly.String(\"USD\"),\n\tAccount:
1551015510
&recurly.AccountPurchase{\n\t\tCode: recurly.String(account.Code),\n\t},\n\tSubscriptions:
15511-
[]recurly.SubscriptionPurchase{\n\t\t{\n\t\t\tPlanCode: recurly.String(plan.Code),\n\t\t\tNextBillDate:
15511+
&[]recurly.SubscriptionPurchase{\n\t\t{\n\t\t\tPlanCode: recurly.String(plan.Code),\n\t\t\tNextBillDate:
1551215512
recurly.Time(time.Date(2078, time.November, 10, 23, 0, 0, 0, time.UTC)),\n\t\t},\n\t},\n\tShipping:
1551315513
&recurly.ShippingPurchase{\n\t\tAddressId: recurly.String(shippingAddressID),\n\t},\n}\ncollection,
1551415514
err := client.PreviewPurchase(purchaseReq)\nif e, ok := err.(*recurly.Error);
@@ -15776,12 +15776,12 @@ paths:
1577615776
var_dump($e);
1577715777
}
1577815778
- lang: Go
15779-
source: "purchaseReq := &recurly.PurchaseCreate{\n\tCurrency: recurly.String(\"EUR\"),\n\tAccount:
15779+
source: "purchaseReq := &recurly.PurchaseCreate{\n\tCurrency: recurly.String(\"USD\"),\n\tAccount:
1578015780
&recurly.AccountPurchase{\n\t\tCode: recurly.String(accountCode),\n\t\tEmail:
1578115781
recurly.String(\"benjamin@example.com\"),\n\t\tBillingInfo: &recurly.BillingInfoCreate{\n\t\t\tFirstName:
1578215782
\ recurly.String(\"Benjamin\"),\n\t\t\tLastName: recurly.String(\"Du
1578315783
Monde\"),\n\t\t\tOnlineBankingPaymentType: recurly.String(\"ideal\"),\n\t\t},\n\t},\n\tLineItems:
15784-
[]recurly.LineItemCreate{\n\t\t{\n\t\t\tCurrency: recurly.String(\"EUR\"),\n\t\t\tUnitAmount:
15784+
&[]recurly.LineItemCreate{\n\t\t{\n\t\t\tCurrency: recurly.String(\"USD\"),\n\t\t\tUnitAmount:
1578515785
recurly.Float(1000),\n\t\t\tType: recurly.String(\"charge\"),\n\t\t},\n\t},\n}\ncollection,
1578615786
err := client.CreatePendingPurchase(purchaseReq)\nif e, ok := err.(*recurly.Error);
1578715787
ok {\n\tif e.Type == recurly.ErrorTypeValidation {\n\t\tfmt.Printf(\"Failed
@@ -24152,7 +24152,8 @@ components:
2415224152
description: Represents the billing cycle where a ramp interval starts.
2415324153
default: 1
2415424154
unit_amount:
24155-
type: integer
24155+
type: number
24156+
format: float
2415624157
description: Represents the price for the ramp interval.
2415724158
SubscriptionRampIntervalResponse:
2415824159
type: object

src/main/java/com/recurly/v3/requests/SubscriptionRampInterval.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.google.gson.annotations.SerializedName;
1010
import com.recurly.v3.Request;
1111
import com.recurly.v3.resources.*;
12+
import java.math.BigDecimal;
1213

1314
public class SubscriptionRampInterval extends Request {
1415

@@ -20,7 +21,7 @@ public class SubscriptionRampInterval extends Request {
2021
/** Represents the price for the ramp interval. */
2122
@SerializedName("unit_amount")
2223
@Expose
23-
private Integer unitAmount;
24+
private BigDecimal unitAmount;
2425

2526
/** Represents the billing cycle where a ramp interval starts. */
2627
public Integer getStartingBillingCycle() {
@@ -33,12 +34,12 @@ public void setStartingBillingCycle(final Integer startingBillingCycle) {
3334
}
3435

3536
/** Represents the price for the ramp interval. */
36-
public Integer getUnitAmount() {
37+
public BigDecimal getUnitAmount() {
3738
return this.unitAmount;
3839
}
3940

4041
/** @param unitAmount Represents the price for the ramp interval. */
41-
public void setUnitAmount(final Integer unitAmount) {
42+
public void setUnitAmount(final BigDecimal unitAmount) {
4243
this.unitAmount = unitAmount;
4344
}
4445
}

0 commit comments

Comments
 (0)