Skip to content

Commit 4d7f203

Browse files
feat(api): api update (#820)
1 parent e74f078 commit 4d7f203

File tree

9 files changed

+1181
-511
lines changed

9 files changed

+1181
-511
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
configured_endpoints: 201
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-5dd5f2439cdbbb3bffe2ef733d3d173a10ca3233d15763bad8ccf8f87c10e246.yml
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-8882da77555a843811f51c01d96a8a0f5dd36dc70de46bdf01a1e624807ba3a6.yml

increase-java-core/src/main/kotlin/com/increase/api/models/AccountNumberListParams.kt

Lines changed: 419 additions & 176 deletions
Large diffs are not rendered by default.

increase-java-core/src/main/kotlin/com/increase/api/models/InboundAchTransferListParams.kt

Lines changed: 232 additions & 110 deletions
Large diffs are not rendered by default.

increase-java-core/src/main/kotlin/com/increase/api/models/InboundWireTransferListParams.kt

Lines changed: 232 additions & 110 deletions
Large diffs are not rendered by default.

increase-java-core/src/main/kotlin/com/increase/api/models/WireDrawdownRequestListParams.kt

Lines changed: 227 additions & 99 deletions
Large diffs are not rendered by default.

increase-java-core/src/test/kotlin/com/increase/api/models/AccountNumberListParamsTest.kt

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@ class AccountNumberListParamsTest {
1313
fun create() {
1414
AccountNumberListParams.builder()
1515
.accountId("account_id")
16-
.achDebitStatus(AccountNumberListParams.AchDebitStatus.ALLOWED)
16+
.achDebitStatus(
17+
AccountNumberListParams.AchDebitStatus.builder()
18+
.addIn(AccountNumberListParams.AchDebitStatus.In.ALLOWED)
19+
.build()
20+
)
1721
.createdAt(
1822
AccountNumberListParams.CreatedAt.builder()
1923
.after(OffsetDateTime.parse("2019-12-27T18:11:19.117Z"))
@@ -25,7 +29,11 @@ class AccountNumberListParamsTest {
2529
.cursor("cursor")
2630
.idempotencyKey("x")
2731
.limit(1L)
28-
.status(AccountNumberListParams.Status.ACTIVE)
32+
.status(
33+
AccountNumberListParams.Status.builder()
34+
.addIn(AccountNumberListParams.Status.In.ACTIVE)
35+
.build()
36+
)
2937
.build()
3038
}
3139

@@ -34,7 +42,11 @@ class AccountNumberListParamsTest {
3442
val params =
3543
AccountNumberListParams.builder()
3644
.accountId("account_id")
37-
.achDebitStatus(AccountNumberListParams.AchDebitStatus.ALLOWED)
45+
.achDebitStatus(
46+
AccountNumberListParams.AchDebitStatus.builder()
47+
.addIn(AccountNumberListParams.AchDebitStatus.In.ALLOWED)
48+
.build()
49+
)
3850
.createdAt(
3951
AccountNumberListParams.CreatedAt.builder()
4052
.after(OffsetDateTime.parse("2019-12-27T18:11:19.117Z"))
@@ -46,11 +58,18 @@ class AccountNumberListParamsTest {
4658
.cursor("cursor")
4759
.idempotencyKey("x")
4860
.limit(1L)
49-
.status(AccountNumberListParams.Status.ACTIVE)
61+
.status(
62+
AccountNumberListParams.Status.builder()
63+
.addIn(AccountNumberListParams.Status.In.ACTIVE)
64+
.build()
65+
)
5066
.build()
5167
val expected = QueryParams.builder()
5268
expected.put("account_id", "account_id")
53-
expected.put("ach_debit_status", AccountNumberListParams.AchDebitStatus.ALLOWED.toString())
69+
AccountNumberListParams.AchDebitStatus.builder()
70+
.addIn(AccountNumberListParams.AchDebitStatus.In.ALLOWED)
71+
.build()
72+
.forEachQueryParam { key, values -> expected.put("ach_debit_status.$key", values) }
5473
AccountNumberListParams.CreatedAt.builder()
5574
.after(OffsetDateTime.parse("2019-12-27T18:11:19.117Z"))
5675
.before(OffsetDateTime.parse("2019-12-27T18:11:19.117Z"))
@@ -61,7 +80,10 @@ class AccountNumberListParamsTest {
6180
expected.put("cursor", "cursor")
6281
expected.put("idempotency_key", "x")
6382
expected.put("limit", "1")
64-
expected.put("status", AccountNumberListParams.Status.ACTIVE.toString())
83+
AccountNumberListParams.Status.builder()
84+
.addIn(AccountNumberListParams.Status.In.ACTIVE)
85+
.build()
86+
.forEachQueryParam { key, values -> expected.put("status.$key", values) }
6587
assertThat(params._queryParams()).isEqualTo(expected.build())
6688
}
6789

increase-java-core/src/test/kotlin/com/increase/api/models/InboundAchTransferListParamsTest.kt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ class InboundAchTransferListParamsTest {
2424
)
2525
.cursor("cursor")
2626
.limit(1L)
27-
.status(InboundAchTransferListParams.Status.PENDING)
27+
.status(
28+
InboundAchTransferListParams.Status.builder()
29+
.addIn(InboundAchTransferListParams.Status.In.PENDING)
30+
.build()
31+
)
2832
.build()
2933
}
3034

@@ -44,7 +48,11 @@ class InboundAchTransferListParamsTest {
4448
)
4549
.cursor("cursor")
4650
.limit(1L)
47-
.status(InboundAchTransferListParams.Status.PENDING)
51+
.status(
52+
InboundAchTransferListParams.Status.builder()
53+
.addIn(InboundAchTransferListParams.Status.In.PENDING)
54+
.build()
55+
)
4856
.build()
4957
val expected = QueryParams.builder()
5058
expected.put("account_id", "account_id")
@@ -58,7 +66,10 @@ class InboundAchTransferListParamsTest {
5866
.forEachQueryParam { key, values -> expected.put("created_at.$key", values) }
5967
expected.put("cursor", "cursor")
6068
expected.put("limit", "1")
61-
expected.put("status", InboundAchTransferListParams.Status.PENDING.toString())
69+
InboundAchTransferListParams.Status.builder()
70+
.addIn(InboundAchTransferListParams.Status.In.PENDING)
71+
.build()
72+
.forEachQueryParam { key, values -> expected.put("status.$key", values) }
6273
assertThat(params._queryParams()).isEqualTo(expected.build())
6374
}
6475

increase-java-core/src/test/kotlin/com/increase/api/models/InboundWireTransferListParamsTest.kt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ class InboundWireTransferListParamsTest {
2424
)
2525
.cursor("cursor")
2626
.limit(1L)
27-
.status(InboundWireTransferListParams.Status.PENDING)
27+
.status(
28+
InboundWireTransferListParams.Status.builder()
29+
.addIn(InboundWireTransferListParams.Status.In.PENDING)
30+
.build()
31+
)
2832
.build()
2933
}
3034

@@ -44,7 +48,11 @@ class InboundWireTransferListParamsTest {
4448
)
4549
.cursor("cursor")
4650
.limit(1L)
47-
.status(InboundWireTransferListParams.Status.PENDING)
51+
.status(
52+
InboundWireTransferListParams.Status.builder()
53+
.addIn(InboundWireTransferListParams.Status.In.PENDING)
54+
.build()
55+
)
4856
.build()
4957
val expected = QueryParams.builder()
5058
expected.put("account_id", "account_id")
@@ -58,7 +66,10 @@ class InboundWireTransferListParamsTest {
5866
.forEachQueryParam { key, values -> expected.put("created_at.$key", values) }
5967
expected.put("cursor", "cursor")
6068
expected.put("limit", "1")
61-
expected.put("status", InboundWireTransferListParams.Status.PENDING.toString())
69+
InboundWireTransferListParams.Status.builder()
70+
.addIn(InboundWireTransferListParams.Status.In.PENDING)
71+
.build()
72+
.forEachQueryParam { key, values -> expected.put("status.$key", values) }
6273
assertThat(params._queryParams()).isEqualTo(expected.build())
6374
}
6475

increase-java-core/src/test/kotlin/com/increase/api/models/WireDrawdownRequestListParamsTest.kt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ class WireDrawdownRequestListParamsTest {
1414
.cursor("cursor")
1515
.idempotencyKey("x")
1616
.limit(1L)
17-
.status(WireDrawdownRequestListParams.Status.PENDING_SUBMISSION)
17+
.status(
18+
WireDrawdownRequestListParams.Status.builder()
19+
.addIn(WireDrawdownRequestListParams.Status.In.PENDING_SUBMISSION)
20+
.build()
21+
)
1822
.build()
1923
}
2024

@@ -25,13 +29,20 @@ class WireDrawdownRequestListParamsTest {
2529
.cursor("cursor")
2630
.idempotencyKey("x")
2731
.limit(1L)
28-
.status(WireDrawdownRequestListParams.Status.PENDING_SUBMISSION)
32+
.status(
33+
WireDrawdownRequestListParams.Status.builder()
34+
.addIn(WireDrawdownRequestListParams.Status.In.PENDING_SUBMISSION)
35+
.build()
36+
)
2937
.build()
3038
val expected = QueryParams.builder()
3139
expected.put("cursor", "cursor")
3240
expected.put("idempotency_key", "x")
3341
expected.put("limit", "1")
34-
expected.put("status", WireDrawdownRequestListParams.Status.PENDING_SUBMISSION.toString())
42+
WireDrawdownRequestListParams.Status.builder()
43+
.addIn(WireDrawdownRequestListParams.Status.In.PENDING_SUBMISSION)
44+
.build()
45+
.forEachQueryParam { key, values -> expected.put("status.$key", values) }
3546
assertThat(params._queryParams()).isEqualTo(expected.build())
3647
}
3748

0 commit comments

Comments
 (0)