Skip to content

Commit 7f05af6

Browse files
feat(api): api update
1 parent a419c35 commit 7f05af6

File tree

51 files changed

+18678
-286
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+18678
-286
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 114
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-c697450a215fdbd1a854d26381ce137b222726c3e6669a93afb1c0c5669906ca.yml
3-
openapi_spec_hash: b8b5388292baa73b5f2c686d4904ae45
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-6d2a5b5d2cfb485e1a548aa15e1e36844e1f14f42553033822e1c570c8aa0825.yml
3+
openapi_spec_hash: 0266a5aaced5e768bcf6a70924d69799
44
config_hash: e63f2d098e5d12f63ae4cd8270aa5c3c

orb-java-core/src/main/kotlin/com/withorb/api/models/BetaCreatePlanVersionParams.kt

Lines changed: 860 additions & 32 deletions
Large diffs are not rendered by default.

orb-java-core/src/main/kotlin/com/withorb/api/models/BetaExternalPlanIdCreatePlanVersionParams.kt

Lines changed: 860 additions & 32 deletions
Large diffs are not rendered by default.

orb-java-core/src/main/kotlin/com/withorb/api/models/Price.kt

Lines changed: 11144 additions & 140 deletions
Large diffs are not rendered by default.

orb-java-core/src/main/kotlin/com/withorb/api/models/SubscriptionCreateParams.kt

Lines changed: 860 additions & 32 deletions
Large diffs are not rendered by default.

orb-java-core/src/main/kotlin/com/withorb/api/models/SubscriptionPriceIntervalsParams.kt

Lines changed: 430 additions & 16 deletions
Large diffs are not rendered by default.

orb-java-core/src/main/kotlin/com/withorb/api/models/SubscriptionSchedulePlanChangeParams.kt

Lines changed: 860 additions & 32 deletions
Large diffs are not rendered by default.

orb-java-core/src/test/kotlin/com/withorb/api/models/BetaCreatePlanVersionParamsTest.kt

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,19 @@ internal class BetaCreatePlanVersionParamsTest {
3737
BetaCreatePlanVersionParams.AddPrice.AllocationPrice.Cadence.MONTHLY
3838
)
3939
.currency("USD")
40+
.customExpiration(
41+
BetaCreatePlanVersionParams.AddPrice.AllocationPrice
42+
.CustomExpiration
43+
.builder()
44+
.duration(0L)
45+
.durationUnit(
46+
BetaCreatePlanVersionParams.AddPrice.AllocationPrice
47+
.CustomExpiration
48+
.DurationUnit
49+
.DAY
50+
)
51+
.build()
52+
)
4053
.expiresAtEndOfCadence(true)
4154
.build()
4255
)
@@ -142,6 +155,19 @@ internal class BetaCreatePlanVersionParamsTest {
142155
.MONTHLY
143156
)
144157
.currency("USD")
158+
.customExpiration(
159+
BetaCreatePlanVersionParams.ReplacePrice.AllocationPrice
160+
.CustomExpiration
161+
.builder()
162+
.duration(0L)
163+
.durationUnit(
164+
BetaCreatePlanVersionParams.ReplacePrice.AllocationPrice
165+
.CustomExpiration
166+
.DurationUnit
167+
.DAY
168+
)
169+
.build()
170+
)
145171
.expiresAtEndOfCadence(true)
146172
.build()
147173
)
@@ -256,6 +282,19 @@ internal class BetaCreatePlanVersionParamsTest {
256282
.MONTHLY
257283
)
258284
.currency("USD")
285+
.customExpiration(
286+
BetaCreatePlanVersionParams.AddPrice.AllocationPrice
287+
.CustomExpiration
288+
.builder()
289+
.duration(0L)
290+
.durationUnit(
291+
BetaCreatePlanVersionParams.AddPrice.AllocationPrice
292+
.CustomExpiration
293+
.DurationUnit
294+
.DAY
295+
)
296+
.build()
297+
)
259298
.expiresAtEndOfCadence(true)
260299
.build()
261300
)
@@ -366,6 +405,19 @@ internal class BetaCreatePlanVersionParamsTest {
366405
.MONTHLY
367406
)
368407
.currency("USD")
408+
.customExpiration(
409+
BetaCreatePlanVersionParams.ReplacePrice.AllocationPrice
410+
.CustomExpiration
411+
.builder()
412+
.duration(0L)
413+
.durationUnit(
414+
BetaCreatePlanVersionParams.ReplacePrice.AllocationPrice
415+
.CustomExpiration
416+
.DurationUnit
417+
.DAY
418+
)
419+
.build()
420+
)
369421
.expiresAtEndOfCadence(true)
370422
.build()
371423
)
@@ -469,6 +521,19 @@ internal class BetaCreatePlanVersionParamsTest {
469521
BetaCreatePlanVersionParams.AddPrice.AllocationPrice.Cadence.MONTHLY
470522
)
471523
.currency("USD")
524+
.customExpiration(
525+
BetaCreatePlanVersionParams.AddPrice.AllocationPrice
526+
.CustomExpiration
527+
.builder()
528+
.duration(0L)
529+
.durationUnit(
530+
BetaCreatePlanVersionParams.AddPrice.AllocationPrice
531+
.CustomExpiration
532+
.DurationUnit
533+
.DAY
534+
)
535+
.build()
536+
)
472537
.expiresAtEndOfCadence(true)
473538
.build()
474539
)
@@ -578,6 +643,19 @@ internal class BetaCreatePlanVersionParamsTest {
578643
.MONTHLY
579644
)
580645
.currency("USD")
646+
.customExpiration(
647+
BetaCreatePlanVersionParams.ReplacePrice.AllocationPrice
648+
.CustomExpiration
649+
.builder()
650+
.duration(0L)
651+
.durationUnit(
652+
BetaCreatePlanVersionParams.ReplacePrice.AllocationPrice
653+
.CustomExpiration
654+
.DurationUnit
655+
.DAY
656+
)
657+
.build()
658+
)
581659
.expiresAtEndOfCadence(true)
582660
.build()
583661
)

orb-java-core/src/test/kotlin/com/withorb/api/models/BetaExternalPlanIdCreatePlanVersionParamsTest.kt

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,20 @@ internal class BetaExternalPlanIdCreatePlanVersionParamsTest {
4040
.MONTHLY
4141
)
4242
.currency("USD")
43+
.customExpiration(
44+
BetaExternalPlanIdCreatePlanVersionParams.AddPrice.AllocationPrice
45+
.CustomExpiration
46+
.builder()
47+
.duration(0L)
48+
.durationUnit(
49+
BetaExternalPlanIdCreatePlanVersionParams.AddPrice
50+
.AllocationPrice
51+
.CustomExpiration
52+
.DurationUnit
53+
.DAY
54+
)
55+
.build()
56+
)
4357
.expiresAtEndOfCadence(true)
4458
.build()
4559
)
@@ -159,6 +173,21 @@ internal class BetaExternalPlanIdCreatePlanVersionParamsTest {
159173
.MONTHLY
160174
)
161175
.currency("USD")
176+
.customExpiration(
177+
BetaExternalPlanIdCreatePlanVersionParams.ReplacePrice
178+
.AllocationPrice
179+
.CustomExpiration
180+
.builder()
181+
.duration(0L)
182+
.durationUnit(
183+
BetaExternalPlanIdCreatePlanVersionParams.ReplacePrice
184+
.AllocationPrice
185+
.CustomExpiration
186+
.DurationUnit
187+
.DAY
188+
)
189+
.build()
190+
)
162191
.expiresAtEndOfCadence(true)
163192
.build()
164193
)
@@ -287,6 +316,21 @@ internal class BetaExternalPlanIdCreatePlanVersionParamsTest {
287316
.MONTHLY
288317
)
289318
.currency("USD")
319+
.customExpiration(
320+
BetaExternalPlanIdCreatePlanVersionParams.AddPrice
321+
.AllocationPrice
322+
.CustomExpiration
323+
.builder()
324+
.duration(0L)
325+
.durationUnit(
326+
BetaExternalPlanIdCreatePlanVersionParams.AddPrice
327+
.AllocationPrice
328+
.CustomExpiration
329+
.DurationUnit
330+
.DAY
331+
)
332+
.build()
333+
)
290334
.expiresAtEndOfCadence(true)
291335
.build()
292336
)
@@ -406,6 +450,21 @@ internal class BetaExternalPlanIdCreatePlanVersionParamsTest {
406450
.MONTHLY
407451
)
408452
.currency("USD")
453+
.customExpiration(
454+
BetaExternalPlanIdCreatePlanVersionParams.ReplacePrice
455+
.AllocationPrice
456+
.CustomExpiration
457+
.builder()
458+
.duration(0L)
459+
.durationUnit(
460+
BetaExternalPlanIdCreatePlanVersionParams.ReplacePrice
461+
.AllocationPrice
462+
.CustomExpiration
463+
.DurationUnit
464+
.DAY
465+
)
466+
.build()
467+
)
409468
.expiresAtEndOfCadence(true)
410469
.build()
411470
)
@@ -526,6 +585,20 @@ internal class BetaExternalPlanIdCreatePlanVersionParamsTest {
526585
.MONTHLY
527586
)
528587
.currency("USD")
588+
.customExpiration(
589+
BetaExternalPlanIdCreatePlanVersionParams.AddPrice.AllocationPrice
590+
.CustomExpiration
591+
.builder()
592+
.duration(0L)
593+
.durationUnit(
594+
BetaExternalPlanIdCreatePlanVersionParams.AddPrice
595+
.AllocationPrice
596+
.CustomExpiration
597+
.DurationUnit
598+
.DAY
599+
)
600+
.build()
601+
)
529602
.expiresAtEndOfCadence(true)
530603
.build()
531604
)
@@ -649,6 +722,21 @@ internal class BetaExternalPlanIdCreatePlanVersionParamsTest {
649722
.MONTHLY
650723
)
651724
.currency("USD")
725+
.customExpiration(
726+
BetaExternalPlanIdCreatePlanVersionParams.ReplacePrice
727+
.AllocationPrice
728+
.CustomExpiration
729+
.builder()
730+
.duration(0L)
731+
.durationUnit(
732+
BetaExternalPlanIdCreatePlanVersionParams.ReplacePrice
733+
.AllocationPrice
734+
.CustomExpiration
735+
.DurationUnit
736+
.DAY
737+
)
738+
.build()
739+
)
652740
.expiresAtEndOfCadence(true)
653741
.build()
654742
)

orb-java-core/src/test/kotlin/com/withorb/api/models/CustomerCostListByExternalIdResponseTest.kt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,18 @@ internal class CustomerCostListByExternalIdResponseTest {
4242
Price.Unit.CreditAllocation.builder()
4343
.allowsRollover(true)
4444
.currency("currency")
45+
.customExpiration(
46+
Price.Unit.CreditAllocation.CustomExpiration
47+
.builder()
48+
.duration(0L)
49+
.durationUnit(
50+
Price.Unit.CreditAllocation
51+
.CustomExpiration
52+
.DurationUnit
53+
.DAY
54+
)
55+
.build()
56+
)
4557
.build()
4658
)
4759
.currency("currency")
@@ -176,6 +188,17 @@ internal class CustomerCostListByExternalIdResponseTest {
176188
Price.Unit.CreditAllocation.builder()
177189
.allowsRollover(true)
178190
.currency("currency")
191+
.customExpiration(
192+
Price.Unit.CreditAllocation.CustomExpiration
193+
.builder()
194+
.duration(0L)
195+
.durationUnit(
196+
Price.Unit.CreditAllocation.CustomExpiration
197+
.DurationUnit
198+
.DAY
199+
)
200+
.build()
201+
)
179202
.build()
180203
)
181204
.currency("currency")
@@ -301,6 +324,18 @@ internal class CustomerCostListByExternalIdResponseTest {
301324
Price.Unit.CreditAllocation.builder()
302325
.allowsRollover(true)
303326
.currency("currency")
327+
.customExpiration(
328+
Price.Unit.CreditAllocation.CustomExpiration
329+
.builder()
330+
.duration(0L)
331+
.durationUnit(
332+
Price.Unit.CreditAllocation
333+
.CustomExpiration
334+
.DurationUnit
335+
.DAY
336+
)
337+
.build()
338+
)
304339
.build()
305340
)
306341
.currency("currency")

0 commit comments

Comments
 (0)