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
8 changes: 8 additions & 0 deletions sdk-generation-log/balanceplatform.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"service": "balanceplatform",
"project": "java",
"generatedAt": "2026-05-14T14:22:19Z",
"openapiCommitSha": "cbc5406a2df1f24d50e40742f18342f7ca7f21fc",
"automationCommitSha": "6f06b47d0661f0891defe6b85461d2c367fbd284",
"libraryCommitSha": "5790580db2f8a931a68baba2bff9760b8aed2067"
}
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@ public class AccountHolder {
private boolean isSetCapabilities = false;

public static final String JSON_PROPERTY_CONTACT_DETAILS = "contactDetails";
@Deprecated // deprecated
private ContactDetails contactDetails;
/* deprecated */
@Deprecated private ContactDetails contactDetails;

/** Mark when the attribute has been explicitly set. */
private boolean isSetContactDetails = false;
Expand Down Expand Up @@ -311,7 +311,7 @@ public void setCapabilities(Map<String, AccountHolderCapability> capabilities) {
* @return the current {@code AccountHolder} instance, allowing for method chaining
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
public AccountHolder contactDetails(ContactDetails contactDetails) {
this.contactDetails = contactDetails;
isSetContactDetails = true; // mark as set
Expand All @@ -322,9 +322,9 @@ public AccountHolder contactDetails(ContactDetails contactDetails) {
* Get contactDetails
*
* @return contactDetails
* @deprecated // deprecated
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
@JsonProperty(JSON_PROPERTY_CONTACT_DETAILS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ContactDetails getContactDetails() {
Expand All @@ -337,7 +337,7 @@ public ContactDetails getContactDetails() {
* @param contactDetails
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
@JsonProperty(JSON_PROPERTY_CONTACT_DETAILS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setContactDetails(ContactDetails contactDetails) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ public class AccountHolderInfo {
private boolean isSetCapabilities = false;

public static final String JSON_PROPERTY_CONTACT_DETAILS = "contactDetails";
@Deprecated // deprecated
private ContactDetails contactDetails;
/* deprecated */
@Deprecated private ContactDetails contactDetails;

/** Mark when the attribute has been explicitly set. */
private boolean isSetContactDetails = false;
Expand Down Expand Up @@ -225,7 +225,7 @@ public void setCapabilities(Map<String, AccountHolderCapability> capabilities) {
* @return the current {@code AccountHolderInfo} instance, allowing for method chaining
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
public AccountHolderInfo contactDetails(ContactDetails contactDetails) {
this.contactDetails = contactDetails;
isSetContactDetails = true; // mark as set
Expand All @@ -236,9 +236,9 @@ public AccountHolderInfo contactDetails(ContactDetails contactDetails) {
* Get contactDetails
*
* @return contactDetails
* @deprecated // deprecated
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
@JsonProperty(JSON_PROPERTY_CONTACT_DETAILS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ContactDetails getContactDetails() {
Expand All @@ -251,7 +251,7 @@ public ContactDetails getContactDetails() {
* @param contactDetails
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
@JsonProperty(JSON_PROPERTY_CONTACT_DETAILS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setContactDetails(ContactDetails contactDetails) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ public class AccountHolderUpdateRequest {
private boolean isSetCapabilities = false;

public static final String JSON_PROPERTY_CONTACT_DETAILS = "contactDetails";
@Deprecated // deprecated
private ContactDetails contactDetails;
/* deprecated */
@Deprecated private ContactDetails contactDetails;

/** Mark when the attribute has been explicitly set. */
private boolean isSetContactDetails = false;
Expand Down Expand Up @@ -297,7 +297,7 @@ public void setCapabilities(Map<String, AccountHolderCapability> capabilities) {
* @return the current {@code AccountHolderUpdateRequest} instance, allowing for method chaining
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
public AccountHolderUpdateRequest contactDetails(ContactDetails contactDetails) {
this.contactDetails = contactDetails;
isSetContactDetails = true; // mark as set
Expand All @@ -308,9 +308,9 @@ public AccountHolderUpdateRequest contactDetails(ContactDetails contactDetails)
* Get contactDetails
*
* @return contactDetails
* @deprecated // deprecated
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
@JsonProperty(JSON_PROPERTY_CONTACT_DETAILS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ContactDetails getContactDetails() {
Expand All @@ -323,7 +323,7 @@ public ContactDetails getContactDetails() {
* @param contactDetails
* @deprecated
*/
@Deprecated // deprecated
@Deprecated
@JsonProperty(JSON_PROPERTY_CONTACT_DETAILS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setContactDetails(ContactDetails contactDetails) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,16 @@
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import java.util.*;
import java.util.logging.Logger;

/** Gets or Sets AssociationStatus */
public enum AssociationStatus {
PENDINGAPPROVAL("pendingApproval"),

ACTIVE("active");

private static final Logger LOG = Logger.getLogger(AssociationStatus.class.getName());

private String value;

AssociationStatus(String value) {
Expand All @@ -44,6 +47,12 @@ public static AssociationStatus fromValue(String value) {
return b;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
// handling unexpected value
LOG.warning(
"AssociationStatus: unexpected enum value '"
+ value
+ "' - Supported values are "
+ Arrays.toString(AssociationStatus.values()));
return null;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,16 @@ public enum BankAccountIdentificationTypesEnum {

IBAN(String.valueOf("iban")),

INLOCAL(String.valueOf("inLocal")),

JPLOCAL(String.valueOf("jpLocal")),

LEGACY(String.valueOf("legacy")),

MXLOCAL(String.valueOf("mxLocal")),

MYLOCAL(String.valueOf("myLocal")),

NOLOCAL(String.valueOf("noLocal")),

NUMBERANDBIC(String.valueOf("numberAndBic")),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
CardConfiguration.JSON_PROPERTY_LANGUAGE,
CardConfiguration.JSON_PROPERTY_LOGO_IMAGE_ID,
CardConfiguration.JSON_PROPERTY_PIN_MAILER,
CardConfiguration.JSON_PROPERTY_PRINT_LINE,
CardConfiguration.JSON_PROPERTY_SHIPMENT_METHOD
})
public class CardConfiguration {
Expand Down Expand Up @@ -115,6 +116,12 @@ public class CardConfiguration {
/** Mark when the attribute has been explicitly set. */
private boolean isSetPinMailer = false;

public static final String JSON_PROPERTY_PRINT_LINE = "printLine";
private String printLine;

/** Mark when the attribute has been explicitly set. */
private boolean isSetPrintLine = false;

public static final String JSON_PROPERTY_SHIPMENT_METHOD = "shipmentMethod";
private String shipmentMethod;

Expand Down Expand Up @@ -698,6 +705,47 @@ public void setPinMailer(String pinMailer) {
isSetPinMailer = true; // mark as set
}

/**
* Print Line. Text printed on the physical card below the cardholder name. You provide the value,
* which can be up to 26 characters.
*
* @param printLine Print Line. Text printed on the physical card below the cardholder name. You
* provide the value, which can be up to 26 characters.
* @return the current {@code CardConfiguration} instance, allowing for method chaining
*/
public CardConfiguration printLine(String printLine) {
this.printLine = printLine;
isSetPrintLine = true; // mark as set
return this;
}

/**
* Print Line. Text printed on the physical card below the cardholder name. You provide the value,
* which can be up to 26 characters.
*
* @return printLine Print Line. Text printed on the physical card below the cardholder name. You
* provide the value, which can be up to 26 characters.
*/
@JsonProperty(JSON_PROPERTY_PRINT_LINE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public String getPrintLine() {
return printLine;
}

/**
* Print Line. Text printed on the physical card below the cardholder name. You provide the value,
* which can be up to 26 characters.
*
* @param printLine Print Line. Text printed on the physical card below the cardholder name. You
* provide the value, which can be up to 26 characters.
*/
@JsonProperty(JSON_PROPERTY_PRINT_LINE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setPrintLine(String printLine) {
this.printLine = printLine;
isSetPrintLine = true; // mark as set
}

/**
* The logistics company that ships the card. This field overrides the logistics company defined
* in the card configuration profile.
Expand Down Expand Up @@ -796,6 +844,8 @@ public boolean equals(Object o) {
&& Objects.equals(this.isSetLogoImageId, cardConfiguration.isSetLogoImageId)
&& Objects.equals(this.pinMailer, cardConfiguration.pinMailer)
&& Objects.equals(this.isSetPinMailer, cardConfiguration.isSetPinMailer)
&& Objects.equals(this.printLine, cardConfiguration.printLine)
&& Objects.equals(this.isSetPrintLine, cardConfiguration.isSetPrintLine)
&& Objects.equals(this.shipmentMethod, cardConfiguration.shipmentMethod)
&& Objects.equals(this.isSetShipmentMethod, cardConfiguration.isSetShipmentMethod);
}
Expand Down Expand Up @@ -829,6 +879,8 @@ public int hashCode() {
isSetLogoImageId,
pinMailer,
isSetPinMailer,
printLine,
isSetPrintLine,
shipmentMethod,
isSetShipmentMethod);
}
Expand All @@ -852,6 +904,7 @@ public String toString() {
sb.append(" language: ").append(toIndentedString(language)).append("\n");
sb.append(" logoImageId: ").append(toIndentedString(logoImageId)).append("\n");
sb.append(" pinMailer: ").append(toIndentedString(pinMailer)).append("\n");
sb.append(" printLine: ").append(toIndentedString(printLine)).append("\n");
sb.append(" shipmentMethod: ").append(toIndentedString(shipmentMethod)).append("\n");
sb.append("}");
return sb.toString();
Expand Down Expand Up @@ -916,6 +969,9 @@ public Map<String, Object> getExplicitNulls() {
if (isSetPinMailer) {
addIfNull(nulls, JSON_PROPERTY_PIN_MAILER, this.pinMailer);
}
if (isSetPrintLine) {
addIfNull(nulls, JSON_PROPERTY_PRINT_LINE, this.printLine);
}
if (isSetShipmentMethod) {
addIfNull(nulls, JSON_PROPERTY_SHIPMENT_METHOD, this.shipmentMethod);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,17 @@

/** IbanAccountIdentification */
@JsonPropertyOrder({
IbanAccountIdentification.JSON_PROPERTY_BIC,
IbanAccountIdentification.JSON_PROPERTY_IBAN,
IbanAccountIdentification.JSON_PROPERTY_TYPE
})
public class IbanAccountIdentification {
public static final String JSON_PROPERTY_BIC = "bic";
private String bic;

/** Mark when the attribute has been explicitly set. */
private boolean isSetBic = false;

public static final String JSON_PROPERTY_IBAN = "iban";
private String iban;

Expand Down Expand Up @@ -88,6 +95,41 @@ public static TypeEnum fromValue(String value) {

public IbanAccountIdentification() {}

/**
* The bank&#39;s 8- or 11-character BIC or SWIFT code.
*
* @param bic The bank&#39;s 8- or 11-character BIC or SWIFT code.
* @return the current {@code IbanAccountIdentification} instance, allowing for method chaining
*/
public IbanAccountIdentification bic(String bic) {
this.bic = bic;
isSetBic = true; // mark as set
return this;
}

/**
* The bank&#39;s 8- or 11-character BIC or SWIFT code.
*
* @return bic The bank&#39;s 8- or 11-character BIC or SWIFT code.
*/
@JsonProperty(JSON_PROPERTY_BIC)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public String getBic() {
return bic;
}

/**
* The bank&#39;s 8- or 11-character BIC or SWIFT code.
*
* @param bic The bank&#39;s 8- or 11-character BIC or SWIFT code.
*/
@JsonProperty(JSON_PROPERTY_BIC)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setBic(String bic) {
this.bic = bic;
isSetBic = true; // mark as set
}

/**
* The international bank account number as defined in the
* [ISO-13616](https://www.iso.org/standard/81090.html) standard.
Expand Down Expand Up @@ -194,21 +236,24 @@ public boolean equals(Object o) {
return false;
}
IbanAccountIdentification ibanAccountIdentification = (IbanAccountIdentification) o;
return Objects.equals(this.iban, ibanAccountIdentification.iban)
return Objects.equals(this.bic, ibanAccountIdentification.bic)
&& Objects.equals(this.isSetBic, ibanAccountIdentification.isSetBic)
&& Objects.equals(this.iban, ibanAccountIdentification.iban)
&& Objects.equals(this.isSetIban, ibanAccountIdentification.isSetIban)
&& Objects.equals(this.type, ibanAccountIdentification.type)
&& Objects.equals(this.isSetType, ibanAccountIdentification.isSetType);
}

@Override
public int hashCode() {
return Objects.hash(iban, isSetIban, type, isSetType);
return Objects.hash(bic, isSetBic, iban, isSetIban, type, isSetType);
}

@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class IbanAccountIdentification {\n");
sb.append(" bic: ").append(toIndentedString(bic)).append("\n");
sb.append(" iban: ").append(toIndentedString(iban)).append("\n");
sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append("}");
Expand All @@ -235,6 +280,9 @@ public Map<String, Object> getExplicitNulls() {

Map<String, Object> nulls = new HashMap<>();

if (isSetBic) {
addIfNull(nulls, JSON_PROPERTY_BIC, this.bic);
}
if (isSetIban) {
addIfNull(nulls, JSON_PROPERTY_IBAN, this.iban);
}
Expand Down
Loading
Loading