From 92f13424ac6661deebeccd0ff0de827addd59d8e Mon Sep 17 00:00:00 2001 From: devexperience Date: Tue, 13 Aug 2024 20:20:54 +0000 Subject: [PATCH] Generated version 0.37.0 This pull request was automatically generated by a GitHub Action to generate version 0.37.0 of this library. --- README.md | 4 +-- docs/AccountResponse.md | 1 + openapi/config.yml | 2 +- pom.xml | 2 +- src/main/java/com/mx/client/ApiClient.java | 2 +- .../java/com/mx/client/Configuration.java | 2 +- .../com/mx/client/model/AccountResponse.java | 30 ++++++++++++++++++- .../mx/client/model/AccountResponseTest.java | 8 +++++ 8 files changed, 44 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index b2df789..ef679bf 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ mvn clean package ``` Then manually install the following JARs: - - `target/mx-platform-java-0.36.0.jar` + - `target/mx-platform-java-0.37.0.jar` - `target/lib/*.jar` ### Maven users @@ -35,7 +35,7 @@ Add this dependency to your project's POM: com.mx mx-platform-java - 0.36.0 + 0.37.0 compile ``` diff --git a/docs/AccountResponse.md b/docs/AccountResponse.md index 1a051bc..347a966 100644 --- a/docs/AccountResponse.md +++ b/docs/AccountResponse.md @@ -55,6 +55,7 @@ |**propertyType** | **String** | | [optional] | |**routingNumber** | **String** | | [optional] | |**startedOn** | **String** | | [optional] | +|**statementBalance** | **BigDecimal** | | [optional] | |**subtype** | **String** | | [optional] | |**todayUglAmount** | **BigDecimal** | | [optional] | |**todayUglPercentage** | **BigDecimal** | | [optional] | diff --git a/openapi/config.yml b/openapi/config.yml index 089f8cf..9fa6019 100644 --- a/openapi/config.yml +++ b/openapi/config.yml @@ -3,7 +3,7 @@ apiPackage: com.mx.client.mx-platform-api artifactDescription: A Java library for the MX Platform API artifactId: mx-platform-java artifactUrl: https://github.com/mxenabled/mx-platform-java -artifactVersion: 0.36.0 +artifactVersion: 0.37.0 developerEmail: devexperience@mx.com developerName: MX developerOrganization: MX Technologies Inc. diff --git a/pom.xml b/pom.xml index 75e3247..7ee3709 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ mx-platform-java jar mx-platform-java - 0.36.0 + 0.37.0 https://github.com/mxenabled/mx-platform-java A Java library for the MX Platform API diff --git a/src/main/java/com/mx/client/ApiClient.java b/src/main/java/com/mx/client/ApiClient.java index 7a026c3..277ba52 100644 --- a/src/main/java/com/mx/client/ApiClient.java +++ b/src/main/java/com/mx/client/ApiClient.java @@ -145,7 +145,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/0.36.0/java"); + setUserAgent("OpenAPI-Generator/0.37.0/java"); authentications = new HashMap(); } diff --git a/src/main/java/com/mx/client/Configuration.java b/src/main/java/com/mx/client/Configuration.java index c093f36..72bb110 100644 --- a/src/main/java/com/mx/client/Configuration.java +++ b/src/main/java/com/mx/client/Configuration.java @@ -15,7 +15,7 @@ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class Configuration { - public static final String VERSION = "0.36.0"; + public static final String VERSION = "0.37.0"; private static ApiClient defaultApiClient = new ApiClient(); diff --git a/src/main/java/com/mx/client/model/AccountResponse.java b/src/main/java/com/mx/client/model/AccountResponse.java index 7ea3b47..e898efe 100644 --- a/src/main/java/com/mx/client/model/AccountResponse.java +++ b/src/main/java/com/mx/client/model/AccountResponse.java @@ -245,6 +245,10 @@ public class AccountResponse { @SerializedName(SERIALIZED_NAME_STARTED_ON) private String startedOn; + public static final String SERIALIZED_NAME_STATEMENT_BALANCE = "statement_balance"; + @SerializedName(SERIALIZED_NAME_STATEMENT_BALANCE) + private BigDecimal statementBalance; + public static final String SERIALIZED_NAME_SUBTYPE = "subtype"; @SerializedName(SERIALIZED_NAME_SUBTYPE) private String subtype; @@ -1292,6 +1296,27 @@ public void setStartedOn(String startedOn) { } + public AccountResponse statementBalance(BigDecimal statementBalance) { + + this.statementBalance = statementBalance; + return this; + } + + /** + * Get statementBalance + * @return statementBalance + **/ + @javax.annotation.Nullable + public BigDecimal getStatementBalance() { + return statementBalance; + } + + + public void setStatementBalance(BigDecimal statementBalance) { + this.statementBalance = statementBalance; + } + + public AccountResponse subtype(String subtype) { this.subtype = subtype; @@ -1539,6 +1564,7 @@ public boolean equals(Object o) { Objects.equals(this.propertyType, accountResponse.propertyType) && Objects.equals(this.routingNumber, accountResponse.routingNumber) && Objects.equals(this.startedOn, accountResponse.startedOn) && + Objects.equals(this.statementBalance, accountResponse.statementBalance) && Objects.equals(this.subtype, accountResponse.subtype) && Objects.equals(this.todayUglAmount, accountResponse.todayUglAmount) && Objects.equals(this.todayUglPercentage, accountResponse.todayUglPercentage) && @@ -1556,7 +1582,7 @@ private static boolean equalsNullable(JsonNullable a, JsonNullable b) @Override public int hashCode() { - return Objects.hash(accountNumber, accountOwnership, annuityPolicyToDate, annuityProvider, annuityTermYear, apr, apy, availableBalance, availableCredit, balance, cashBalance, cashSurrenderValue, createdAt, creditLimit, currencyCode, dayPaymentIsDue, deathBenefit, guid, holdingsValue, id, importedAt, institutionCode, insuredName, interestRate, isClosed, isHidden, isManual, lastPayment, lastPaymentAt, loanAmount, marginBalance, maturesOn, memberGuid, memberId, memberIsManagedByUser, metadata, minimumBalance, minimumPayment, name, nickname, originalBalance, payOutAmount, paymentDueAt, payoffBalance, premiumAmount, propertyType, routingNumber, startedOn, subtype, todayUglAmount, todayUglPercentage, totalAccountValue, totalAccountValueUgl, type, updatedAt, userGuid, userId); + return Objects.hash(accountNumber, accountOwnership, annuityPolicyToDate, annuityProvider, annuityTermYear, apr, apy, availableBalance, availableCredit, balance, cashBalance, cashSurrenderValue, createdAt, creditLimit, currencyCode, dayPaymentIsDue, deathBenefit, guid, holdingsValue, id, importedAt, institutionCode, insuredName, interestRate, isClosed, isHidden, isManual, lastPayment, lastPaymentAt, loanAmount, marginBalance, maturesOn, memberGuid, memberId, memberIsManagedByUser, metadata, minimumBalance, minimumPayment, name, nickname, originalBalance, payOutAmount, paymentDueAt, payoffBalance, premiumAmount, propertyType, routingNumber, startedOn, statementBalance, subtype, todayUglAmount, todayUglPercentage, totalAccountValue, totalAccountValueUgl, type, updatedAt, userGuid, userId); } private static int hashCodeNullable(JsonNullable a) { @@ -1618,6 +1644,7 @@ public String toString() { sb.append(" propertyType: ").append(toIndentedString(propertyType)).append("\n"); sb.append(" routingNumber: ").append(toIndentedString(routingNumber)).append("\n"); sb.append(" startedOn: ").append(toIndentedString(startedOn)).append("\n"); + sb.append(" statementBalance: ").append(toIndentedString(statementBalance)).append("\n"); sb.append(" subtype: ").append(toIndentedString(subtype)).append("\n"); sb.append(" todayUglAmount: ").append(toIndentedString(todayUglAmount)).append("\n"); sb.append(" todayUglPercentage: ").append(toIndentedString(todayUglPercentage)).append("\n"); @@ -1697,6 +1724,7 @@ private String toIndentedString(Object o) { openapiFields.add("property_type"); openapiFields.add("routing_number"); openapiFields.add("started_on"); + openapiFields.add("statement_balance"); openapiFields.add("subtype"); openapiFields.add("today_ugl_amount"); openapiFields.add("today_ugl_percentage"); diff --git a/src/test/java/com/mx/client/model/AccountResponseTest.java b/src/test/java/com/mx/client/model/AccountResponseTest.java index c2e0f4b..e35f643 100644 --- a/src/test/java/com/mx/client/model/AccountResponseTest.java +++ b/src/test/java/com/mx/client/model/AccountResponseTest.java @@ -423,6 +423,14 @@ public void startedOnTest() { // TODO: test startedOn } + /** + * Test the property 'statementBalance' + */ + @Test + public void statementBalanceTest() { + // TODO: test statementBalance + } + /** * Test the property 'subtype' */