diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 156b3887c..fd675b6dc 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.278.0" + ".": "0.279.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 8e3dd65ec..70b3003b4 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 202 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-37ce9b56dd0adf1b5dce2b5135f6fe1cf22244fab923c8934dd98488f69c3ae3.yml -openapi_spec_hash: a478c8758b24bbf44a6a6a262f5c0a63 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-2ed4af5a2141f4524ffc8306c747f21c77e00fc5d478e08df7cbe53c92764038.yml +openapi_spec_hash: f693361a7fb14090da484e6a02b86021 config_hash: a185e9a72778cc4658ea73fb3a7f1354 diff --git a/CHANGELOG.md b/CHANGELOG.md index d93df65dd..1c0c05da9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.279.0 (2025-08-12) + +Full Changelog: [v0.278.0...v0.279.0](https://github.com/Increase/increase-java/compare/v0.278.0...v0.279.0) + +### Features + +* **api:** api update ([71dfbe8](https://github.com/Increase/increase-java/commit/71dfbe8b5bf02b8e6d21de98492533d74a6069aa)) + ## 0.278.0 (2025-08-11) Full Changelog: [v0.277.0...v0.278.0](https://github.com/Increase/increase-java/compare/v0.277.0...v0.278.0) diff --git a/README.md b/README.md index 969ee903c..3c0ae1bb3 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.278.0) -[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.278.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.278.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.279.0) +[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.279.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.279.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.278.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.279.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.278.0") +implementation("com.increase.api:increase-java:0.279.0") ``` ### Maven @@ -33,7 +33,7 @@ implementation("com.increase.api:increase-java:0.278.0") com.increase.api increase-java - 0.278.0 + 0.279.0 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 246d5e7b5..51346d42a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ repositories { allprojects { group = "com.increase.api" - version = "0.278.0" // x-release-please-version + version = "0.279.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 a5713492e..fca6eb1c0 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 @@ -34749,6 +34749,7 @@ private constructor( private val inputSequenceNumber: JsonField, private val inputSource: JsonField, private val originatorRoutingNumber: JsonField, + private val originatorToBeneficiaryInformation: JsonField, private val previousMessageInputCycleDate: JsonField, private val previousMessageInputMessageAccountabilityData: JsonField, private val previousMessageInputSequenceNumber: JsonField, @@ -34788,6 +34789,9 @@ private constructor( @JsonProperty("originator_routing_number") @ExcludeMissing originatorRoutingNumber: JsonField = JsonMissing.of(), + @JsonProperty("originator_to_beneficiary_information") + @ExcludeMissing + originatorToBeneficiaryInformation: JsonField = JsonMissing.of(), @JsonProperty("previous_message_input_cycle_date") @ExcludeMissing previousMessageInputCycleDate: JsonField = JsonMissing.of(), @@ -34822,6 +34826,7 @@ private constructor( inputSequenceNumber, inputSource, originatorRoutingNumber, + originatorToBeneficiaryInformation, previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber, @@ -34921,6 +34926,17 @@ private constructor( fun originatorRoutingNumber(): Optional = originatorRoutingNumber.getOptional("originator_routing_number") + /** + * Additional information included in the wire reversal by the reversal originator. + * + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. + * if the server responded with an unexpected value). + */ + fun originatorToBeneficiaryInformation(): Optional = + originatorToBeneficiaryInformation.getOptional( + "originator_to_beneficiary_information" + ) + /** * The Fedwire cycle date for the wire transfer that is being reversed by this message. * @@ -35093,6 +35109,17 @@ private constructor( @ExcludeMissing fun _originatorRoutingNumber(): JsonField = originatorRoutingNumber + /** + * Returns the raw JSON value of [originatorToBeneficiaryInformation]. + * + * Unlike [originatorToBeneficiaryInformation], this method doesn't throw if the JSON + * field has an unexpected type. + */ + @JsonProperty("originator_to_beneficiary_information") + @ExcludeMissing + fun _originatorToBeneficiaryInformation(): JsonField = + originatorToBeneficiaryInformation + /** * Returns the raw JSON value of [previousMessageInputCycleDate]. * @@ -35205,6 +35232,7 @@ private constructor( * .inputSequenceNumber() * .inputSource() * .originatorRoutingNumber() + * .originatorToBeneficiaryInformation() * .previousMessageInputCycleDate() * .previousMessageInputMessageAccountabilityData() * .previousMessageInputSequenceNumber() @@ -35232,6 +35260,7 @@ private constructor( private var inputSequenceNumber: JsonField? = null private var inputSource: JsonField? = null private var originatorRoutingNumber: JsonField? = null + private var originatorToBeneficiaryInformation: JsonField? = null private var previousMessageInputCycleDate: JsonField? = null private var previousMessageInputMessageAccountabilityData: JsonField? = null private var previousMessageInputSequenceNumber: JsonField? = null @@ -35255,6 +35284,8 @@ private constructor( inputSequenceNumber = inboundWireReversal.inputSequenceNumber inputSource = inboundWireReversal.inputSource originatorRoutingNumber = inboundWireReversal.originatorRoutingNumber + originatorToBeneficiaryInformation = + inboundWireReversal.originatorToBeneficiaryInformation previousMessageInputCycleDate = inboundWireReversal.previousMessageInputCycleDate previousMessageInputMessageAccountabilityData = @@ -35437,6 +35468,40 @@ private constructor( this.originatorRoutingNumber = originatorRoutingNumber } + /** + * Additional information included in the wire reversal by the reversal originator. + */ + fun originatorToBeneficiaryInformation( + originatorToBeneficiaryInformation: String? + ) = + originatorToBeneficiaryInformation( + JsonField.ofNullable(originatorToBeneficiaryInformation) + ) + + /** + * Alias for calling [Builder.originatorToBeneficiaryInformation] with + * `originatorToBeneficiaryInformation.orElse(null)`. + */ + fun originatorToBeneficiaryInformation( + originatorToBeneficiaryInformation: Optional + ) = + originatorToBeneficiaryInformation( + originatorToBeneficiaryInformation.getOrNull() + ) + + /** + * Sets [Builder.originatorToBeneficiaryInformation] to an arbitrary JSON value. + * + * You should usually call [Builder.originatorToBeneficiaryInformation] with a + * well-typed [String] value instead. This method is primarily for setting the field + * to an undocumented or not yet supported value. + */ + fun originatorToBeneficiaryInformation( + originatorToBeneficiaryInformation: JsonField + ) = apply { + this.originatorToBeneficiaryInformation = originatorToBeneficiaryInformation + } + /** * The Fedwire cycle date for the wire transfer that is being reversed by this * message. @@ -35639,6 +35704,7 @@ private constructor( * .inputSequenceNumber() * .inputSource() * .originatorRoutingNumber() + * .originatorToBeneficiaryInformation() * .previousMessageInputCycleDate() * .previousMessageInputMessageAccountabilityData() * .previousMessageInputSequenceNumber() @@ -35668,6 +35734,10 @@ private constructor( checkRequired("inputSequenceNumber", inputSequenceNumber), checkRequired("inputSource", inputSource), checkRequired("originatorRoutingNumber", originatorRoutingNumber), + checkRequired( + "originatorToBeneficiaryInformation", + originatorToBeneficiaryInformation, + ), checkRequired( "previousMessageInputCycleDate", previousMessageInputCycleDate, @@ -35708,6 +35778,7 @@ private constructor( inputSequenceNumber() inputSource() originatorRoutingNumber() + originatorToBeneficiaryInformation() previousMessageInputCycleDate() previousMessageInputMessageAccountabilityData() previousMessageInputSequenceNumber() @@ -35746,6 +35817,7 @@ private constructor( (if (inputSequenceNumber.asKnown().isPresent) 1 else 0) + (if (inputSource.asKnown().isPresent) 1 else 0) + (if (originatorRoutingNumber.asKnown().isPresent) 1 else 0) + + (if (originatorToBeneficiaryInformation.asKnown().isPresent) 1 else 0) + (if (previousMessageInputCycleDate.asKnown().isPresent) 1 else 0) + (if (previousMessageInputMessageAccountabilityData.asKnown().isPresent) 1 else 0) + @@ -35761,17 +35833,17 @@ private constructor( return true } - return /* spotless:off */ other is InboundWireReversal && amount == other.amount && createdAt == other.createdAt && description == other.description && financialInstitutionToFinancialInstitutionInformation == other.financialInstitutionToFinancialInstitutionInformation && inputCycleDate == other.inputCycleDate && inputMessageAccountabilityData == other.inputMessageAccountabilityData && inputSequenceNumber == other.inputSequenceNumber && inputSource == other.inputSource && originatorRoutingNumber == other.originatorRoutingNumber && previousMessageInputCycleDate == other.previousMessageInputCycleDate && previousMessageInputMessageAccountabilityData == other.previousMessageInputMessageAccountabilityData && previousMessageInputSequenceNumber == other.previousMessageInputSequenceNumber && previousMessageInputSource == other.previousMessageInputSource && receiverFinancialInstitutionInformation == other.receiverFinancialInstitutionInformation && senderReference == other.senderReference && transactionId == other.transactionId && wireTransferId == other.wireTransferId && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is InboundWireReversal && amount == other.amount && createdAt == other.createdAt && description == other.description && financialInstitutionToFinancialInstitutionInformation == other.financialInstitutionToFinancialInstitutionInformation && inputCycleDate == other.inputCycleDate && inputMessageAccountabilityData == other.inputMessageAccountabilityData && inputSequenceNumber == other.inputSequenceNumber && inputSource == other.inputSource && originatorRoutingNumber == other.originatorRoutingNumber && originatorToBeneficiaryInformation == other.originatorToBeneficiaryInformation && previousMessageInputCycleDate == other.previousMessageInputCycleDate && previousMessageInputMessageAccountabilityData == other.previousMessageInputMessageAccountabilityData && previousMessageInputSequenceNumber == other.previousMessageInputSequenceNumber && previousMessageInputSource == other.previousMessageInputSource && receiverFinancialInstitutionInformation == other.receiverFinancialInstitutionInformation && senderReference == other.senderReference && transactionId == other.transactionId && wireTransferId == other.wireTransferId && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(amount, createdAt, description, financialInstitutionToFinancialInstitutionInformation, inputCycleDate, inputMessageAccountabilityData, inputSequenceNumber, inputSource, originatorRoutingNumber, previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber, previousMessageInputSource, receiverFinancialInstitutionInformation, senderReference, transactionId, wireTransferId, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(amount, createdAt, description, financialInstitutionToFinancialInstitutionInformation, inputCycleDate, inputMessageAccountabilityData, inputSequenceNumber, inputSource, originatorRoutingNumber, originatorToBeneficiaryInformation, previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber, previousMessageInputSource, receiverFinancialInstitutionInformation, senderReference, transactionId, wireTransferId, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "InboundWireReversal{amount=$amount, createdAt=$createdAt, description=$description, financialInstitutionToFinancialInstitutionInformation=$financialInstitutionToFinancialInstitutionInformation, inputCycleDate=$inputCycleDate, inputMessageAccountabilityData=$inputMessageAccountabilityData, inputSequenceNumber=$inputSequenceNumber, inputSource=$inputSource, originatorRoutingNumber=$originatorRoutingNumber, previousMessageInputCycleDate=$previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData=$previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber=$previousMessageInputSequenceNumber, previousMessageInputSource=$previousMessageInputSource, receiverFinancialInstitutionInformation=$receiverFinancialInstitutionInformation, senderReference=$senderReference, transactionId=$transactionId, wireTransferId=$wireTransferId, additionalProperties=$additionalProperties}" + "InboundWireReversal{amount=$amount, createdAt=$createdAt, description=$description, financialInstitutionToFinancialInstitutionInformation=$financialInstitutionToFinancialInstitutionInformation, inputCycleDate=$inputCycleDate, inputMessageAccountabilityData=$inputMessageAccountabilityData, inputSequenceNumber=$inputSequenceNumber, inputSource=$inputSource, originatorRoutingNumber=$originatorRoutingNumber, originatorToBeneficiaryInformation=$originatorToBeneficiaryInformation, previousMessageInputCycleDate=$previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData=$previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber=$previousMessageInputSequenceNumber, previousMessageInputSource=$previousMessageInputSource, receiverFinancialInstitutionInformation=$receiverFinancialInstitutionInformation, senderReference=$senderReference, transactionId=$transactionId, wireTransferId=$wireTransferId, additionalProperties=$additionalProperties}" } /** 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 c902b2152..fc71abad9 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 @@ -3224,6 +3224,7 @@ private constructor( private val inputSequenceNumber: JsonField, private val inputSource: JsonField, private val originatorRoutingNumber: JsonField, + private val originatorToBeneficiaryInformation: JsonField, private val previousMessageInputCycleDate: JsonField, private val previousMessageInputMessageAccountabilityData: JsonField, private val previousMessageInputSequenceNumber: JsonField, @@ -3263,6 +3264,9 @@ private constructor( @JsonProperty("originator_routing_number") @ExcludeMissing originatorRoutingNumber: JsonField = JsonMissing.of(), + @JsonProperty("originator_to_beneficiary_information") + @ExcludeMissing + originatorToBeneficiaryInformation: JsonField = JsonMissing.of(), @JsonProperty("previous_message_input_cycle_date") @ExcludeMissing previousMessageInputCycleDate: JsonField = JsonMissing.of(), @@ -3297,6 +3301,7 @@ private constructor( inputSequenceNumber, inputSource, originatorRoutingNumber, + originatorToBeneficiaryInformation, previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber, @@ -3388,6 +3393,15 @@ private constructor( fun originatorRoutingNumber(): Optional = originatorRoutingNumber.getOptional("originator_routing_number") + /** + * Additional information included in the wire reversal by the reversal originator. + * + * @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. if + * the server responded with an unexpected value). + */ + fun originatorToBeneficiaryInformation(): Optional = + originatorToBeneficiaryInformation.getOptional("originator_to_beneficiary_information") + /** * The Fedwire cycle date for the wire transfer that is being reversed by this message. * @@ -3546,6 +3560,17 @@ private constructor( @ExcludeMissing fun _originatorRoutingNumber(): JsonField = originatorRoutingNumber + /** + * Returns the raw JSON value of [originatorToBeneficiaryInformation]. + * + * Unlike [originatorToBeneficiaryInformation], this method doesn't throw if the JSON field + * has an unexpected type. + */ + @JsonProperty("originator_to_beneficiary_information") + @ExcludeMissing + fun _originatorToBeneficiaryInformation(): JsonField = + originatorToBeneficiaryInformation + /** * Returns the raw JSON value of [previousMessageInputCycleDate]. * @@ -3657,6 +3682,7 @@ private constructor( * .inputSequenceNumber() * .inputSource() * .originatorRoutingNumber() + * .originatorToBeneficiaryInformation() * .previousMessageInputCycleDate() * .previousMessageInputMessageAccountabilityData() * .previousMessageInputSequenceNumber() @@ -3683,6 +3709,7 @@ private constructor( private var inputSequenceNumber: JsonField? = null private var inputSource: JsonField? = null private var originatorRoutingNumber: JsonField? = null + private var originatorToBeneficiaryInformation: JsonField? = null private var previousMessageInputCycleDate: JsonField? = null private var previousMessageInputMessageAccountabilityData: JsonField? = null private var previousMessageInputSequenceNumber: JsonField? = null @@ -3705,6 +3732,7 @@ private constructor( inputSequenceNumber = reversal.inputSequenceNumber inputSource = reversal.inputSource originatorRoutingNumber = reversal.originatorRoutingNumber + originatorToBeneficiaryInformation = reversal.originatorToBeneficiaryInformation previousMessageInputCycleDate = reversal.previousMessageInputCycleDate previousMessageInputMessageAccountabilityData = reversal.previousMessageInputMessageAccountabilityData @@ -3884,6 +3912,33 @@ private constructor( this.originatorRoutingNumber = originatorRoutingNumber } + /** Additional information included in the wire reversal by the reversal originator. */ + fun originatorToBeneficiaryInformation(originatorToBeneficiaryInformation: String?) = + originatorToBeneficiaryInformation( + JsonField.ofNullable(originatorToBeneficiaryInformation) + ) + + /** + * Alias for calling [Builder.originatorToBeneficiaryInformation] with + * `originatorToBeneficiaryInformation.orElse(null)`. + */ + fun originatorToBeneficiaryInformation( + originatorToBeneficiaryInformation: Optional + ) = originatorToBeneficiaryInformation(originatorToBeneficiaryInformation.getOrNull()) + + /** + * Sets [Builder.originatorToBeneficiaryInformation] to an arbitrary JSON value. + * + * You should usually call [Builder.originatorToBeneficiaryInformation] with a + * well-typed [String] value instead. This method is primarily for setting the field to + * an undocumented or not yet supported value. + */ + fun originatorToBeneficiaryInformation( + originatorToBeneficiaryInformation: JsonField + ) = apply { + this.originatorToBeneficiaryInformation = originatorToBeneficiaryInformation + } + /** * The Fedwire cycle date for the wire transfer that is being reversed by this message. */ @@ -4075,6 +4130,7 @@ private constructor( * .inputSequenceNumber() * .inputSource() * .originatorRoutingNumber() + * .originatorToBeneficiaryInformation() * .previousMessageInputCycleDate() * .previousMessageInputMessageAccountabilityData() * .previousMessageInputSequenceNumber() @@ -4101,6 +4157,10 @@ private constructor( checkRequired("inputSequenceNumber", inputSequenceNumber), checkRequired("inputSource", inputSource), checkRequired("originatorRoutingNumber", originatorRoutingNumber), + checkRequired( + "originatorToBeneficiaryInformation", + originatorToBeneficiaryInformation, + ), checkRequired("previousMessageInputCycleDate", previousMessageInputCycleDate), checkRequired( "previousMessageInputMessageAccountabilityData", @@ -4138,6 +4198,7 @@ private constructor( inputSequenceNumber() inputSource() originatorRoutingNumber() + originatorToBeneficiaryInformation() previousMessageInputCycleDate() previousMessageInputMessageAccountabilityData() previousMessageInputSequenceNumber() @@ -4175,6 +4236,7 @@ private constructor( (if (inputSequenceNumber.asKnown().isPresent) 1 else 0) + (if (inputSource.asKnown().isPresent) 1 else 0) + (if (originatorRoutingNumber.asKnown().isPresent) 1 else 0) + + (if (originatorToBeneficiaryInformation.asKnown().isPresent) 1 else 0) + (if (previousMessageInputCycleDate.asKnown().isPresent) 1 else 0) + (if (previousMessageInputMessageAccountabilityData.asKnown().isPresent) 1 else 0) + (if (previousMessageInputSequenceNumber.asKnown().isPresent) 1 else 0) + @@ -4189,17 +4251,17 @@ private constructor( return true } - return /* spotless:off */ other is Reversal && amount == other.amount && createdAt == other.createdAt && description == other.description && financialInstitutionToFinancialInstitutionInformation == other.financialInstitutionToFinancialInstitutionInformation && inputCycleDate == other.inputCycleDate && inputMessageAccountabilityData == other.inputMessageAccountabilityData && inputSequenceNumber == other.inputSequenceNumber && inputSource == other.inputSource && originatorRoutingNumber == other.originatorRoutingNumber && previousMessageInputCycleDate == other.previousMessageInputCycleDate && previousMessageInputMessageAccountabilityData == other.previousMessageInputMessageAccountabilityData && previousMessageInputSequenceNumber == other.previousMessageInputSequenceNumber && previousMessageInputSource == other.previousMessageInputSource && receiverFinancialInstitutionInformation == other.receiverFinancialInstitutionInformation && senderReference == other.senderReference && transactionId == other.transactionId && wireTransferId == other.wireTransferId && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is Reversal && amount == other.amount && createdAt == other.createdAt && description == other.description && financialInstitutionToFinancialInstitutionInformation == other.financialInstitutionToFinancialInstitutionInformation && inputCycleDate == other.inputCycleDate && inputMessageAccountabilityData == other.inputMessageAccountabilityData && inputSequenceNumber == other.inputSequenceNumber && inputSource == other.inputSource && originatorRoutingNumber == other.originatorRoutingNumber && originatorToBeneficiaryInformation == other.originatorToBeneficiaryInformation && previousMessageInputCycleDate == other.previousMessageInputCycleDate && previousMessageInputMessageAccountabilityData == other.previousMessageInputMessageAccountabilityData && previousMessageInputSequenceNumber == other.previousMessageInputSequenceNumber && previousMessageInputSource == other.previousMessageInputSource && receiverFinancialInstitutionInformation == other.receiverFinancialInstitutionInformation && senderReference == other.senderReference && transactionId == other.transactionId && wireTransferId == other.wireTransferId && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(amount, createdAt, description, financialInstitutionToFinancialInstitutionInformation, inputCycleDate, inputMessageAccountabilityData, inputSequenceNumber, inputSource, originatorRoutingNumber, previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber, previousMessageInputSource, receiverFinancialInstitutionInformation, senderReference, transactionId, wireTransferId, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(amount, createdAt, description, financialInstitutionToFinancialInstitutionInformation, inputCycleDate, inputMessageAccountabilityData, inputSequenceNumber, inputSource, originatorRoutingNumber, originatorToBeneficiaryInformation, previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber, previousMessageInputSource, receiverFinancialInstitutionInformation, senderReference, transactionId, wireTransferId, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "Reversal{amount=$amount, createdAt=$createdAt, description=$description, financialInstitutionToFinancialInstitutionInformation=$financialInstitutionToFinancialInstitutionInformation, inputCycleDate=$inputCycleDate, inputMessageAccountabilityData=$inputMessageAccountabilityData, inputSequenceNumber=$inputSequenceNumber, inputSource=$inputSource, originatorRoutingNumber=$originatorRoutingNumber, previousMessageInputCycleDate=$previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData=$previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber=$previousMessageInputSequenceNumber, previousMessageInputSource=$previousMessageInputSource, receiverFinancialInstitutionInformation=$receiverFinancialInstitutionInformation, senderReference=$senderReference, transactionId=$transactionId, wireTransferId=$wireTransferId, additionalProperties=$additionalProperties}" + "Reversal{amount=$amount, createdAt=$createdAt, description=$description, financialInstitutionToFinancialInstitutionInformation=$financialInstitutionToFinancialInstitutionInformation, inputCycleDate=$inputCycleDate, inputMessageAccountabilityData=$inputMessageAccountabilityData, inputSequenceNumber=$inputSequenceNumber, inputSource=$inputSource, originatorRoutingNumber=$originatorRoutingNumber, originatorToBeneficiaryInformation=$originatorToBeneficiaryInformation, previousMessageInputCycleDate=$previousMessageInputCycleDate, previousMessageInputMessageAccountabilityData=$previousMessageInputMessageAccountabilityData, previousMessageInputSequenceNumber=$previousMessageInputSequenceNumber, previousMessageInputSource=$previousMessageInputSource, receiverFinancialInstitutionInformation=$receiverFinancialInstitutionInformation, senderReference=$senderReference, transactionId=$transactionId, wireTransferId=$wireTransferId, additionalProperties=$additionalProperties}" } /** The lifecycle status of the transfer. */ diff --git a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt index e5db8ae95..5096f949e 100644 --- a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt +++ b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt @@ -820,6 +820,7 @@ internal class TransactionListPageResponseTest { .inputSequenceNumber("11023") .inputSource("B6B7HU2R") .originatorRoutingNumber(null) + .originatorToBeneficiaryInformation(null) .previousMessageInputCycleDate( LocalDate.parse("2022-02-10") ) @@ -1692,6 +1693,7 @@ internal class TransactionListPageResponseTest { .inputSequenceNumber("11023") .inputSource("B6B7HU2R") .originatorRoutingNumber(null) + .originatorToBeneficiaryInformation(null) .previousMessageInputCycleDate(LocalDate.parse("2022-02-10")) .previousMessageInputMessageAccountabilityData( "20220210MMQFMP0P000007" @@ -2596,6 +2598,7 @@ internal class TransactionListPageResponseTest { .inputSequenceNumber("11023") .inputSource("B6B7HU2R") .originatorRoutingNumber(null) + .originatorToBeneficiaryInformation(null) .previousMessageInputCycleDate( LocalDate.parse("2022-02-10") ) diff --git a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt index ec2615505..841e49e9d 100644 --- a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt +++ b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt @@ -745,6 +745,7 @@ internal class TransactionTest { .inputSequenceNumber("11023") .inputSource("B6B7HU2R") .originatorRoutingNumber(null) + .originatorToBeneficiaryInformation(null) .previousMessageInputCycleDate(LocalDate.parse("2022-02-10")) .previousMessageInputMessageAccountabilityData( "20220210MMQFMP0P000007" @@ -1519,6 +1520,7 @@ internal class TransactionTest { .inputSequenceNumber("11023") .inputSource("B6B7HU2R") .originatorRoutingNumber(null) + .originatorToBeneficiaryInformation(null) .previousMessageInputCycleDate(LocalDate.parse("2022-02-10")) .previousMessageInputMessageAccountabilityData("20220210MMQFMP0P000007") .previousMessageInputSequenceNumber("3") @@ -2339,6 +2341,7 @@ internal class TransactionTest { .inputSequenceNumber("11023") .inputSource("B6B7HU2R") .originatorRoutingNumber(null) + .originatorToBeneficiaryInformation(null) .previousMessageInputCycleDate(LocalDate.parse("2022-02-10")) .previousMessageInputMessageAccountabilityData( "20220210MMQFMP0P000007" diff --git a/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferListPageResponseTest.kt b/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferListPageResponseTest.kt index abdce95fe..3f0a44cbd 100644 --- a/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferListPageResponseTest.kt +++ b/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferListPageResponseTest.kt @@ -82,6 +82,9 @@ internal class WireTransferListPageResponseTest { .inputSequenceNumber("input_sequence_number") .inputSource("input_source") .originatorRoutingNumber("originator_routing_number") + .originatorToBeneficiaryInformation( + "originator_to_beneficiary_information" + ) .previousMessageInputCycleDate(LocalDate.parse("2019-12-27")) .previousMessageInputMessageAccountabilityData( "previous_message_input_message_accountability_data" @@ -182,6 +185,9 @@ internal class WireTransferListPageResponseTest { .inputSequenceNumber("input_sequence_number") .inputSource("input_source") .originatorRoutingNumber("originator_routing_number") + .originatorToBeneficiaryInformation( + "originator_to_beneficiary_information" + ) .previousMessageInputCycleDate(LocalDate.parse("2019-12-27")) .previousMessageInputMessageAccountabilityData( "previous_message_input_message_accountability_data" @@ -286,6 +292,9 @@ internal class WireTransferListPageResponseTest { .inputSequenceNumber("input_sequence_number") .inputSource("input_source") .originatorRoutingNumber("originator_routing_number") + .originatorToBeneficiaryInformation( + "originator_to_beneficiary_information" + ) .previousMessageInputCycleDate(LocalDate.parse("2019-12-27")) .previousMessageInputMessageAccountabilityData( "previous_message_input_message_accountability_data" diff --git a/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferTest.kt b/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferTest.kt index 8e990dd3e..49c64def6 100644 --- a/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferTest.kt +++ b/increase-java-core/src/test/kotlin/com/increase/api/models/wiretransfers/WireTransferTest.kt @@ -76,6 +76,7 @@ internal class WireTransferTest { .inputSequenceNumber("input_sequence_number") .inputSource("input_source") .originatorRoutingNumber("originator_routing_number") + .originatorToBeneficiaryInformation("originator_to_beneficiary_information") .previousMessageInputCycleDate(LocalDate.parse("2019-12-27")) .previousMessageInputMessageAccountabilityData( "previous_message_input_message_accountability_data" @@ -167,6 +168,7 @@ internal class WireTransferTest { .inputSequenceNumber("input_sequence_number") .inputSource("input_source") .originatorRoutingNumber("originator_routing_number") + .originatorToBeneficiaryInformation("originator_to_beneficiary_information") .previousMessageInputCycleDate(LocalDate.parse("2019-12-27")) .previousMessageInputMessageAccountabilityData( "previous_message_input_message_accountability_data" @@ -261,6 +263,7 @@ internal class WireTransferTest { .inputSequenceNumber("input_sequence_number") .inputSource("input_source") .originatorRoutingNumber("originator_routing_number") + .originatorToBeneficiaryInformation("originator_to_beneficiary_information") .previousMessageInputCycleDate(LocalDate.parse("2019-12-27")) .previousMessageInputMessageAccountabilityData( "previous_message_input_message_accountability_data"