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
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.337.0"
".": "0.337.1"
}
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.337.1 (2025-09-25)

Full Changelog: [v0.337.0...v0.337.1](https://github.com/Increase/increase-java/compare/v0.337.0...v0.337.1)

### Bug Fixes

* **client:** deserialization of empty objects ([7139f0f](https://github.com/Increase/increase-java/commit/7139f0f97cc8f47cc8c52008978afa27afd0ddfa))

## 0.337.0 (2025-09-24)

Full Changelog: [v0.336.0...v0.337.0](https://github.com/Increase/increase-java/compare/v0.336.0...v0.337.0)
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

<!-- x-release-please-start-version -->

[![Maven Central](https://img.shields.io/maven-central/v/com.increase.api/increase-java)](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.337.0)
[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.337.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.337.0)
[![Maven Central](https://img.shields.io/maven-central/v/com.increase.api/increase-java)](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.337.1)
[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.337.1/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.337.1)

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

Expand All @@ -13,7 +13,7 @@ The Increase Java SDK is similar to the Increase Kotlin SDK but with minor diffe

<!-- x-release-please-start-version -->

The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.337.0).
The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.337.1).

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

Expand All @@ -24,7 +24,7 @@ The REST API documentation can be found on [increase.com](https://increase.com/d
### Gradle

```kotlin
implementation("com.increase.api:increase-java:0.337.0")
implementation("com.increase.api:increase-java:0.337.1")
```

### Maven
Expand All @@ -33,7 +33,7 @@ implementation("com.increase.api:increase-java:0.337.0")
<dependency>
<groupId>com.increase.api</groupId>
<artifactId>increase-java</artifactId>
<version>0.337.0</version>
<version>0.337.1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repositories {

allprojects {
group = "com.increase.api"
version = "0.337.0" // x-release-please-version
version = "0.337.1" // x-release-please-version
}

subprojects {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ import kotlin.jvm.optionals.getOrNull
* number per vendor ensures you always know the originator of an incoming payment.
*/
class AccountNumber
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val id: JsonField<String>,
private val accountId: JsonField<String>,
Expand Down Expand Up @@ -590,6 +591,7 @@ private constructor(

/** Properties related to how this Account Number handles inbound ACH transfers. */
class InboundAch
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val debitStatus: JsonField<DebitStatus>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down Expand Up @@ -901,6 +903,7 @@ private constructor(

/** Properties related to how this Account Number should handle inbound check withdrawals. */
class InboundChecks
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val status: JsonField<Status>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,7 @@ private constructor(
override fun _queryParams(): QueryParams = additionalQueryParams

class Body
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val accountId: JsonField<String>,
private val name: JsonField<String>,
Expand Down Expand Up @@ -623,6 +624,7 @@ private constructor(

/** Options related to how this Account Number should handle inbound ACH transfers. */
class InboundAch
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val debitStatus: JsonField<DebitStatus>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down Expand Up @@ -937,6 +939,7 @@ private constructor(

/** Options related to how this Account Number should handle inbound check withdrawals. */
class InboundChecks
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val status: JsonField<Status>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import kotlin.jvm.optionals.getOrNull

/** A list of Account Number objects. */
class AccountNumberListPageResponse
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val data: JsonField<List<AccountNumber>>,
private val nextCursor: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -344,6 +344,7 @@ private constructor(
override fun _queryParams(): QueryParams = additionalQueryParams

class Body
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val inboundAch: JsonField<InboundAch>,
private val inboundChecks: JsonField<InboundChecks>,
Expand Down Expand Up @@ -608,6 +609,7 @@ private constructor(

/** Options related to how this Account Number handles inbound ACH transfers. */
class InboundAch
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val debitStatus: JsonField<DebitStatus>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down Expand Up @@ -901,6 +903,7 @@ private constructor(

/** Options related to how this Account Number should handle inbound check withdrawals. */
class InboundChecks
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val status: JsonField<Status>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import kotlin.jvm.optionals.getOrNull
* payments. They earn interest and have depository insurance.
*/
class Account
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val id: JsonField<String>,
private val accountRevenueRate: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -339,6 +339,7 @@ private constructor(
override fun _queryParams(): QueryParams = additionalQueryParams

class Body
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val name: JsonField<String>,
private val entityId: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import kotlin.jvm.optionals.getOrNull

/** A list of Account objects. */
class AccountListPageResponse
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val data: JsonField<List<Account>>,
private val nextCursor: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,7 @@ private constructor(
override fun _queryParams(): QueryParams = additionalQueryParams

class Body
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val creditLimit: JsonField<Long>,
private val name: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ import kotlin.jvm.optionals.getOrNull

/** Represents a request to lookup the balance of an Account at a given point in time. */
class BalanceLookup
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val accountId: JsonField<String>,
private val availableBalance: JsonField<Long>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import kotlin.jvm.optionals.getOrNull
* data via the API or retrieve a PDF with its details via its associated File.
*/
class AccountStatement
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val id: JsonField<String>,
private val accountId: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import kotlin.jvm.optionals.getOrNull

/** A list of Account Statement objects. */
class AccountStatementListPageResponse
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val data: JsonField<List<AccountStatement>>,
private val nextCursor: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ import kotlin.jvm.optionals.getOrNull
* be created when the transfer is approved).
*/
class AccountTransfer
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val id: JsonField<String>,
private val accountId: JsonField<String>,
Expand Down Expand Up @@ -860,6 +861,7 @@ private constructor(
* contain details of the approval.
*/
class Approval
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val approvedAt: JsonField<OffsetDateTime>,
private val approvedBy: JsonField<String>,
Expand Down Expand Up @@ -1083,6 +1085,7 @@ private constructor(
* contain details of the cancellation.
*/
class Cancellation
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val canceledAt: JsonField<OffsetDateTime>,
private val canceledBy: JsonField<String>,
Expand Down Expand Up @@ -1303,6 +1306,7 @@ private constructor(

/** What object created the transfer, either via the API or the dashboard. */
class CreatedBy
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val apiKey: JsonField<ApiKey>,
private val category: JsonField<Category>,
Expand Down Expand Up @@ -1577,6 +1581,7 @@ private constructor(

/** If present, details about the API key that created the transfer. */
class ApiKey
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val description: JsonField<String>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down Expand Up @@ -1907,6 +1912,7 @@ private constructor(

/** If present, details about the OAuth Application that created the transfer. */
class OAuthApplication
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val name: JsonField<String>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down Expand Up @@ -2070,6 +2076,7 @@ private constructor(

/** If present, details about the User that created the transfer. */
class User
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val email: JsonField<String>,
private val additionalProperties: MutableMap<String, JsonValue>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -383,6 +383,7 @@ private constructor(
override fun _queryParams(): QueryParams = additionalQueryParams

class Body
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val accountId: JsonField<String>,
private val amount: JsonField<Long>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import kotlin.jvm.optionals.getOrNull

/** A list of Account Transfer objects. */
class AccountTransferListPageResponse
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val data: JsonField<List<AccountTransfer>>,
private val nextCursor: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ import kotlin.jvm.optionals.getOrNull
* House (ACH).
*/
class AchPrenotification
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val id: JsonField<String>,
private val accountId: JsonField<String>,
Expand Down Expand Up @@ -1224,6 +1225,7 @@ private constructor(
}

class NotificationsOfChange
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val changeCode: JsonField<ChangeCode>,
private val correctedData: JsonField<String>,
Expand Down Expand Up @@ -1880,6 +1882,7 @@ private constructor(

/** If your prenotification is returned, this will contain details of the return. */
class PrenotificationReturn
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val createdAt: JsonField<OffsetDateTime>,
private val returnReasonCode: JsonField<ReturnReasonCode>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -629,6 +629,7 @@ private constructor(
override fun _queryParams(): QueryParams = additionalQueryParams

class Body
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val accountId: JsonField<String>,
private val accountNumber: JsonField<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import kotlin.jvm.optionals.getOrNull

/** A list of ACH Prenotification objects. */
class AchPrenotificationListPageResponse
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
private constructor(
private val data: JsonField<List<AchPrenotification>>,
private val nextCursor: JsonField<String>,
Expand Down
Loading
Loading