Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<!-- x-release-please-start-version -->

[![Maven Central](https://img.shields.io/maven-central/v/com.dodopayments.api/dodo-payments-java)](https://central.sonatype.com/artifact/com.dodopayments.api/dodo-payments-java/1.105.0)
[![javadoc](https://javadoc.io/badge2/com.dodopayments.api/dodo-payments-java/1.105.0/javadoc.svg)](https://javadoc.io/doc/com.dodopayments.api/dodo-payments-java/1.104.0)
[![javadoc](https://javadoc.io/badge2/com.dodopayments.api/dodo-payments-java/1.105.0/javadoc.svg)](https://javadoc.io/doc/com.dodopayments.api/dodo-payments-java/1.105.0)

<!-- x-release-please-end -->

Expand Down Expand Up @@ -214,7 +214,7 @@ These methods return [`HttpResponse`](dodo-payments-java-core/src/main/kotlin/co
import com.dodopayments.api.core.http.HttpResponse;
import com.dodopayments.api.models.invoices.payments.PaymentRetrieveParams;

HttpResponse payment = client.invoices().payments().retrieve("payment_id");
HttpResponse payment = client.invoices().payments().retrieve("pay_gr4RizvMOXFJ6xca3y2tU");
```

To save the response content to a file, use the [`Files.copy(...)`](https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html#copy-java.io.InputStream-java.nio.file.Path-java.nio.file.CopyOption...-) method:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ internal class AddonRetrieveParamsTest {

@Test
fun create() {
AddonRetrieveParams.builder().id("id").build()
AddonRetrieveParams.builder().id("adn_NX1zdqW4Hbivsqz8vI9dc").build()
}

@Test
fun pathParams() {
val params = AddonRetrieveParams.builder().id("id").build()
val params = AddonRetrieveParams.builder().id("adn_NX1zdqW4Hbivsqz8vI9dc").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("adn_NX1zdqW4Hbivsqz8vI9dc")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ internal class AddonUpdateImagesParamsTest {

@Test
fun create() {
AddonUpdateImagesParams.builder().id("id").build()
AddonUpdateImagesParams.builder().id("adn_NX1zdqW4Hbivsqz8vI9dc").build()
}

@Test
fun pathParams() {
val params = AddonUpdateImagesParams.builder().id("id").build()
val params = AddonUpdateImagesParams.builder().id("adn_NX1zdqW4Hbivsqz8vI9dc").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("adn_NX1zdqW4Hbivsqz8vI9dc")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ internal class AddonUpdateParamsTest {
@Test
fun create() {
AddonUpdateParams.builder()
.id("id")
.id("adn_NX1zdqW4Hbivsqz8vI9dc")
.currency(Currency.AED)
.description("description")
.imageId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
Expand All @@ -24,9 +24,9 @@ internal class AddonUpdateParamsTest {

@Test
fun pathParams() {
val params = AddonUpdateParams.builder().id("id").build()
val params = AddonUpdateParams.builder().id("adn_NX1zdqW4Hbivsqz8vI9dc").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("adn_NX1zdqW4Hbivsqz8vI9dc")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand All @@ -35,7 +35,7 @@ internal class AddonUpdateParamsTest {
fun body() {
val params =
AddonUpdateParams.builder()
.id("id")
.id("adn_NX1zdqW4Hbivsqz8vI9dc")
.currency(Currency.AED)
.description("description")
.imageId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
Expand All @@ -56,7 +56,7 @@ internal class AddonUpdateParamsTest {

@Test
fun bodyWithoutOptionalFields() {
val params = AddonUpdateParams.builder().id("id").build()
val params = AddonUpdateParams.builder().id("adn_NX1zdqW4Hbivsqz8vI9dc").build()

val body = params._body()
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ internal class BrandRetrieveParamsTest {

@Test
fun create() {
BrandRetrieveParams.builder().id("id").build()
BrandRetrieveParams.builder().id("brnd_8dFiAW42v28JzhlVSocjq").build()
}

@Test
fun pathParams() {
val params = BrandRetrieveParams.builder().id("id").build()
val params = BrandRetrieveParams.builder().id("brnd_8dFiAW42v28JzhlVSocjq").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("brnd_8dFiAW42v28JzhlVSocjq")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ internal class BrandUpdateImagesParamsTest {

@Test
fun create() {
BrandUpdateImagesParams.builder().id("id").build()
BrandUpdateImagesParams.builder().id("brnd_8dFiAW42v28JzhlVSocjq").build()
}

@Test
fun pathParams() {
val params = BrandUpdateImagesParams.builder().id("id").build()
val params = BrandUpdateImagesParams.builder().id("brnd_8dFiAW42v28JzhlVSocjq").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("brnd_8dFiAW42v28JzhlVSocjq")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ internal class BrandUpdateParamsTest {
@Test
fun create() {
BrandUpdateParams.builder()
.id("id")
.id("brnd_8dFiAW42v28JzhlVSocjq")
.description("description")
.imageId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
.name("name")
Expand All @@ -22,9 +22,9 @@ internal class BrandUpdateParamsTest {

@Test
fun pathParams() {
val params = BrandUpdateParams.builder().id("id").build()
val params = BrandUpdateParams.builder().id("brnd_8dFiAW42v28JzhlVSocjq").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("brnd_8dFiAW42v28JzhlVSocjq")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand All @@ -33,7 +33,7 @@ internal class BrandUpdateParamsTest {
fun body() {
val params =
BrandUpdateParams.builder()
.id("id")
.id("brnd_8dFiAW42v28JzhlVSocjq")
.description("description")
.imageId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
.name("name")
Expand All @@ -54,7 +54,7 @@ internal class BrandUpdateParamsTest {

@Test
fun bodyWithoutOptionalFields() {
val params = BrandUpdateParams.builder().id("id").build()
val params = BrandUpdateParams.builder().id("brnd_8dFiAW42v28JzhlVSocjq").build()

val body = params._body()
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ internal class CheckoutSessionRetrieveParamsTest {

@Test
fun create() {
CheckoutSessionRetrieveParams.builder().id("id").build()
CheckoutSessionRetrieveParams.builder().id("cks_n010SZaY4NXc7F1ck3Tq1").build()
}

@Test
fun pathParams() {
val params = CheckoutSessionRetrieveParams.builder().id("id").build()
val params = CheckoutSessionRetrieveParams.builder().id("cks_n010SZaY4NXc7F1ck3Tq1").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("cks_n010SZaY4NXc7F1ck3Tq1")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ internal class CreditEntitlementDeleteParamsTest {

@Test
fun create() {
CreditEntitlementDeleteParams.builder().id("id").build()
CreditEntitlementDeleteParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()
}

@Test
fun pathParams() {
val params = CreditEntitlementDeleteParams.builder().id("id").build()
val params = CreditEntitlementDeleteParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("cde_ztxm5XJsKxWucRWA3rjdM")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@ internal class CreditEntitlementRetrieveParamsTest {

@Test
fun create() {
CreditEntitlementRetrieveParams.builder().id("id").build()
CreditEntitlementRetrieveParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()
}

@Test
fun pathParams() {
val params = CreditEntitlementRetrieveParams.builder().id("id").build()
val params =
CreditEntitlementRetrieveParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("cde_ztxm5XJsKxWucRWA3rjdM")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@ internal class CreditEntitlementUndeleteParamsTest {

@Test
fun create() {
CreditEntitlementUndeleteParams.builder().id("id").build()
CreditEntitlementUndeleteParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()
}

@Test
fun pathParams() {
val params = CreditEntitlementUndeleteParams.builder().id("id").build()
val params =
CreditEntitlementUndeleteParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("cde_ztxm5XJsKxWucRWA3rjdM")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ internal class CreditEntitlementUpdateParamsTest {
@Test
fun create() {
CreditEntitlementUpdateParams.builder()
.id("id")
.id("cde_ztxm5XJsKxWucRWA3rjdM")
.currency(Currency.AED)
.description("description")
.expiresAfterDays(0)
Expand All @@ -32,9 +32,9 @@ internal class CreditEntitlementUpdateParamsTest {

@Test
fun pathParams() {
val params = CreditEntitlementUpdateParams.builder().id("id").build()
val params = CreditEntitlementUpdateParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()

assertThat(params._pathParam(0)).isEqualTo("id")
assertThat(params._pathParam(0)).isEqualTo("cde_ztxm5XJsKxWucRWA3rjdM")
// out-of-bound path param
assertThat(params._pathParam(1)).isEqualTo("")
}
Expand All @@ -43,7 +43,7 @@ internal class CreditEntitlementUpdateParamsTest {
fun body() {
val params =
CreditEntitlementUpdateParams.builder()
.id("id")
.id("cde_ztxm5XJsKxWucRWA3rjdM")
.currency(Currency.AED)
.description("description")
.expiresAfterDays(0)
Expand Down Expand Up @@ -80,7 +80,7 @@ internal class CreditEntitlementUpdateParamsTest {

@Test
fun bodyWithoutOptionalFields() {
val params = CreditEntitlementUpdateParams.builder().id("id").build()
val params = CreditEntitlementUpdateParams.builder().id("cde_ztxm5XJsKxWucRWA3rjdM").build()

val body = params._body()
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ internal class BalanceCreateLedgerEntryParamsTest {
@Test
fun create() {
BalanceCreateLedgerEntryParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.amount("amount")
.entryType(LedgerEntryType.CREDIT)
.expiresAt(OffsetDateTime.parse("2019-12-27T18:11:19.117Z"))
Expand All @@ -31,14 +31,14 @@ internal class BalanceCreateLedgerEntryParamsTest {
fun pathParams() {
val params =
BalanceCreateLedgerEntryParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.amount("amount")
.entryType(LedgerEntryType.CREDIT)
.build()

assertThat(params._pathParam(0)).isEqualTo("credit_entitlement_id")
assertThat(params._pathParam(1)).isEqualTo("customer_id")
assertThat(params._pathParam(0)).isEqualTo("cde_ztxm5XJsKxWucRWA3rjdM")
assertThat(params._pathParam(1)).isEqualTo("cus_TV52uJWWXt2yIoBBxpjaa")
// out-of-bound path param
assertThat(params._pathParam(2)).isEqualTo("")
}
Expand All @@ -47,8 +47,8 @@ internal class BalanceCreateLedgerEntryParamsTest {
fun body() {
val params =
BalanceCreateLedgerEntryParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.amount("amount")
.entryType(LedgerEntryType.CREDIT)
.expiresAt(OffsetDateTime.parse("2019-12-27T18:11:19.117Z"))
Expand Down Expand Up @@ -80,8 +80,8 @@ internal class BalanceCreateLedgerEntryParamsTest {
fun bodyWithoutOptionalFields() {
val params =
BalanceCreateLedgerEntryParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.amount("amount")
.entryType(LedgerEntryType.CREDIT)
.build()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ internal class BalanceListGrantsParamsTest {
@Test
fun create() {
BalanceListGrantsParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.pageNumber(0)
.pageSize(0)
.status(BalanceListGrantsParams.Status.ACTIVE)
Expand All @@ -23,12 +23,12 @@ internal class BalanceListGrantsParamsTest {
fun pathParams() {
val params =
BalanceListGrantsParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.build()

assertThat(params._pathParam(0)).isEqualTo("credit_entitlement_id")
assertThat(params._pathParam(1)).isEqualTo("customer_id")
assertThat(params._pathParam(0)).isEqualTo("cde_ztxm5XJsKxWucRWA3rjdM")
assertThat(params._pathParam(1)).isEqualTo("cus_TV52uJWWXt2yIoBBxpjaa")
// out-of-bound path param
assertThat(params._pathParam(2)).isEqualTo("")
}
Expand All @@ -37,8 +37,8 @@ internal class BalanceListGrantsParamsTest {
fun queryParams() {
val params =
BalanceListGrantsParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.pageNumber(0)
.pageSize(0)
.status(BalanceListGrantsParams.Status.ACTIVE)
Expand All @@ -60,8 +60,8 @@ internal class BalanceListGrantsParamsTest {
fun queryParamsWithoutOptionalFields() {
val params =
BalanceListGrantsParams.builder()
.creditEntitlementId("credit_entitlement_id")
.customerId("customer_id")
.creditEntitlementId("cde_ztxm5XJsKxWucRWA3rjdM")
.customerId("cus_TV52uJWWXt2yIoBBxpjaa")
.build()

val queryParams = params._queryParams()
Expand Down
Loading
Loading