diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5739e4841..62a56493a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.297.0" + ".": "0.298.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index c4ea22888..fca327de8 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 216 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-658e39148e80216f2f6064ec405b424afb64c63842e8f6c61f14100bb149d069.yml -openapi_spec_hash: 38618257a4272f341695cd522f3e6dce +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-f9cc7049ef70f37da85a196a822ee878a193af22d9894422fdc9100255b2a4c6.yml +openapi_spec_hash: efc2e40d9d10c87827994458d0101cd0 config_hash: 29e452035e915a07cd64333b10a83077 diff --git a/CHANGELOG.md b/CHANGELOG.md index 37df74fc3..f4aa18190 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.298.0 (2025-08-26) + +Full Changelog: [v0.297.0...v0.298.0](https://github.com/Increase/increase-java/compare/v0.297.0...v0.298.0) + +### Features + +* **api:** api update ([14ef038](https://github.com/Increase/increase-java/commit/14ef038d7c201120bc8629c70b4da9963f5a750f)) + ## 0.297.0 (2025-08-25) Full Changelog: [v0.296.0...v0.297.0](https://github.com/Increase/increase-java/compare/v0.296.0...v0.297.0) diff --git a/README.md b/README.md index ce6162614..20c8df9b1 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ -[![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.297.0) -[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.297.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.297.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.298.0) +[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.298.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.298.0) @@ -13,7 +13,7 @@ The Increase Java SDK is similar to the Increase Kotlin SDK but with minor diffe -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.297.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.298.0). @@ -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.297.0") +implementation("com.increase.api:increase-java:0.298.0") ``` ### Maven @@ -33,7 +33,7 @@ implementation("com.increase.api:increase-java:0.297.0") com.increase.api increase-java - 0.297.0 + 0.298.0 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 6ab1f3a9a..80964f80e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ repositories { allprojects { group = "com.increase.api" - version = "0.297.0" // x-release-please-version + version = "0.298.0" // x-release-please-version } subprojects { diff --git a/increase-java-core/src/main/kotlin/com/increase/api/models/transactions/Transaction.kt b/increase-java-core/src/main/kotlin/com/increase/api/models/transactions/Transaction.kt index 81c07bb65..2bb76286c 100644 --- a/increase-java-core/src/main/kotlin/com/increase/api/models/transactions/Transaction.kt +++ b/increase-java-core/src/main/kotlin/com/increase/api/models/transactions/Transaction.kt @@ -34593,22 +34593,20 @@ private constructor( /** * The Fedwire cycle date for the wire transfer that is being reversed by this message. * - * @throws IncreaseInvalidDataException if the JSON field has an unexpected type or is - * unexpectedly missing or null (e.g. if the server responded with an unexpected - * value). + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. + * if the server responded with an unexpected value). */ - fun previousMessageInputCycleDate(): LocalDate = - previousMessageInputCycleDate.getRequired("previous_message_input_cycle_date") + fun previousMessageInputCycleDate(): Optional = + previousMessageInputCycleDate.getOptional("previous_message_input_cycle_date") /** * The Fedwire transaction identifier for the wire transfer that was reversed. * - * @throws IncreaseInvalidDataException if the JSON field has an unexpected type or is - * unexpectedly missing or null (e.g. if the server responded with an unexpected - * value). + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. + * if the server responded with an unexpected value). */ - fun previousMessageInputMessageAccountabilityData(): String = - previousMessageInputMessageAccountabilityData.getRequired( + fun previousMessageInputMessageAccountabilityData(): Optional = + previousMessageInputMessageAccountabilityData.getOptional( "previous_message_input_message_accountability_data" ) @@ -34627,12 +34625,11 @@ private constructor( /** * The Fedwire input source identifier for the wire transfer that was reversed. * - * @throws IncreaseInvalidDataException if the JSON field has an unexpected type or is - * unexpectedly missing or null (e.g. if the server responded with an unexpected - * value). + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. + * if the server responded with an unexpected value). */ - fun previousMessageInputSource(): String = - previousMessageInputSource.getRequired("previous_message_input_source") + fun previousMessageInputSource(): Optional = + previousMessageInputSource.getOptional("previous_message_input_source") /** * Information included in the wire reversal for the receiving financial institution. @@ -35159,8 +35156,18 @@ private constructor( * The Fedwire cycle date for the wire transfer that is being reversed by this * message. */ - fun previousMessageInputCycleDate(previousMessageInputCycleDate: LocalDate) = - previousMessageInputCycleDate(JsonField.of(previousMessageInputCycleDate)) + fun previousMessageInputCycleDate(previousMessageInputCycleDate: LocalDate?) = + previousMessageInputCycleDate( + JsonField.ofNullable(previousMessageInputCycleDate) + ) + + /** + * Alias for calling [Builder.previousMessageInputCycleDate] with + * `previousMessageInputCycleDate.orElse(null)`. + */ + fun previousMessageInputCycleDate( + previousMessageInputCycleDate: Optional + ) = previousMessageInputCycleDate(previousMessageInputCycleDate.getOrNull()) /** * Sets [Builder.previousMessageInputCycleDate] to an arbitrary JSON value. @@ -35175,10 +35182,21 @@ private constructor( /** The Fedwire transaction identifier for the wire transfer that was reversed. */ fun previousMessageInputMessageAccountabilityData( - previousMessageInputMessageAccountabilityData: String + previousMessageInputMessageAccountabilityData: String? ) = previousMessageInputMessageAccountabilityData( - JsonField.of(previousMessageInputMessageAccountabilityData) + JsonField.ofNullable(previousMessageInputMessageAccountabilityData) + ) + + /** + * Alias for calling [Builder.previousMessageInputMessageAccountabilityData] with + * `previousMessageInputMessageAccountabilityData.orElse(null)`. + */ + fun previousMessageInputMessageAccountabilityData( + previousMessageInputMessageAccountabilityData: Optional + ) = + previousMessageInputMessageAccountabilityData( + previousMessageInputMessageAccountabilityData.getOrNull() ) /** @@ -35216,8 +35234,15 @@ private constructor( } /** The Fedwire input source identifier for the wire transfer that was reversed. */ - fun previousMessageInputSource(previousMessageInputSource: String) = - previousMessageInputSource(JsonField.of(previousMessageInputSource)) + fun previousMessageInputSource(previousMessageInputSource: String?) = + previousMessageInputSource(JsonField.ofNullable(previousMessageInputSource)) + + /** + * Alias for calling [Builder.previousMessageInputSource] with + * `previousMessageInputSource.orElse(null)`. + */ + fun previousMessageInputSource(previousMessageInputSource: Optional) = + previousMessageInputSource(previousMessageInputSource.getOrNull()) /** * Sets [Builder.previousMessageInputSource] to an arbitrary JSON value. diff --git a/increase-java-core/src/main/kotlin/com/increase/api/models/wiretransfers/WireTransfer.kt b/increase-java-core/src/main/kotlin/com/increase/api/models/wiretransfers/WireTransfer.kt index 1ca8e080d..6c17b713a 100644 --- a/increase-java-core/src/main/kotlin/com/increase/api/models/wiretransfers/WireTransfer.kt +++ b/increase-java-core/src/main/kotlin/com/increase/api/models/wiretransfers/WireTransfer.kt @@ -3416,20 +3416,20 @@ private constructor( /** * The Fedwire cycle date for the wire transfer that is being reversed by this message. * - * @throws IncreaseInvalidDataException if the JSON field has an unexpected type or is - * unexpectedly missing or null (e.g. if the server responded with an unexpected value). + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. if + * the server responded with an unexpected value). */ - fun previousMessageInputCycleDate(): LocalDate = - previousMessageInputCycleDate.getRequired("previous_message_input_cycle_date") + fun previousMessageInputCycleDate(): Optional = + previousMessageInputCycleDate.getOptional("previous_message_input_cycle_date") /** * The Fedwire transaction identifier for the wire transfer that was reversed. * - * @throws IncreaseInvalidDataException if the JSON field has an unexpected type or is - * unexpectedly missing or null (e.g. if the server responded with an unexpected value). + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. if + * the server responded with an unexpected value). */ - fun previousMessageInputMessageAccountabilityData(): String = - previousMessageInputMessageAccountabilityData.getRequired( + fun previousMessageInputMessageAccountabilityData(): Optional = + previousMessageInputMessageAccountabilityData.getOptional( "previous_message_input_message_accountability_data" ) @@ -3445,11 +3445,11 @@ private constructor( /** * The Fedwire input source identifier for the wire transfer that was reversed. * - * @throws IncreaseInvalidDataException if the JSON field has an unexpected type or is - * unexpectedly missing or null (e.g. if the server responded with an unexpected value). + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. if + * the server responded with an unexpected value). */ - fun previousMessageInputSource(): String = - previousMessageInputSource.getRequired("previous_message_input_source") + fun previousMessageInputSource(): Optional = + previousMessageInputSource.getOptional("previous_message_input_source") /** * Information included in the wire reversal for the receiving financial institution. @@ -3953,8 +3953,15 @@ private constructor( /** * The Fedwire cycle date for the wire transfer that is being reversed by this message. */ - fun previousMessageInputCycleDate(previousMessageInputCycleDate: LocalDate) = - previousMessageInputCycleDate(JsonField.of(previousMessageInputCycleDate)) + fun previousMessageInputCycleDate(previousMessageInputCycleDate: LocalDate?) = + previousMessageInputCycleDate(JsonField.ofNullable(previousMessageInputCycleDate)) + + /** + * Alias for calling [Builder.previousMessageInputCycleDate] with + * `previousMessageInputCycleDate.orElse(null)`. + */ + fun previousMessageInputCycleDate(previousMessageInputCycleDate: Optional) = + previousMessageInputCycleDate(previousMessageInputCycleDate.getOrNull()) /** * Sets [Builder.previousMessageInputCycleDate] to an arbitrary JSON value. @@ -3970,10 +3977,21 @@ private constructor( /** The Fedwire transaction identifier for the wire transfer that was reversed. */ fun previousMessageInputMessageAccountabilityData( - previousMessageInputMessageAccountabilityData: String + previousMessageInputMessageAccountabilityData: String? + ) = + previousMessageInputMessageAccountabilityData( + JsonField.ofNullable(previousMessageInputMessageAccountabilityData) + ) + + /** + * Alias for calling [Builder.previousMessageInputMessageAccountabilityData] with + * `previousMessageInputMessageAccountabilityData.orElse(null)`. + */ + fun previousMessageInputMessageAccountabilityData( + previousMessageInputMessageAccountabilityData: Optional ) = previousMessageInputMessageAccountabilityData( - JsonField.of(previousMessageInputMessageAccountabilityData) + previousMessageInputMessageAccountabilityData.getOrNull() ) /** @@ -4009,8 +4027,15 @@ private constructor( } /** The Fedwire input source identifier for the wire transfer that was reversed. */ - fun previousMessageInputSource(previousMessageInputSource: String) = - previousMessageInputSource(JsonField.of(previousMessageInputSource)) + fun previousMessageInputSource(previousMessageInputSource: String?) = + previousMessageInputSource(JsonField.ofNullable(previousMessageInputSource)) + + /** + * Alias for calling [Builder.previousMessageInputSource] with + * `previousMessageInputSource.orElse(null)`. + */ + fun previousMessageInputSource(previousMessageInputSource: Optional) = + previousMessageInputSource(previousMessageInputSource.getOrNull()) /** * Sets [Builder.previousMessageInputSource] to an arbitrary JSON value.