diff --git a/generate.sh b/generate.sh
index 39b99a30..5431fff3 100755
--- a/generate.sh
+++ b/generate.sh
@@ -67,7 +67,8 @@ do
-g java \
--additional-properties=modelPackage=saasus.sdk.${module}.models,apiPackage=saasus.sdk.${module}.api \
-o /local/generated/${module} \
- --additional-properties useOneOfDiscriminatorLookup=true
+ --additional-properties useOneOfDiscriminatorLookup=true \
+ --template-dir /local/templates/openapi-generator/java-v7-2-0//libraries/okhttp-gson/
done
for module in ${MODULES}
diff --git a/src/main/java/saasus/sdk/apilog/ApiException.java b/src/main/java/saasus/sdk/apilog/ApiException.java
index 56d99e14..29ed157a 100644
--- a/src/main/java/saasus/sdk/apilog/ApiException.java
+++ b/src/main/java/saasus/sdk/apilog/ApiException.java
@@ -21,7 +21,7 @@
*
ApiException class.
*/
@SuppressWarnings("serial")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map> responseHeaders = null;
diff --git a/src/main/java/saasus/sdk/apilog/Configuration.java b/src/main/java/saasus/sdk/apilog/Configuration.java
index d01fb3e0..4d4e5a66 100644
--- a/src/main/java/saasus/sdk/apilog/Configuration.java
+++ b/src/main/java/saasus/sdk/apilog/Configuration.java
@@ -13,7 +13,7 @@
package saasus.sdk.apilog;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";
diff --git a/src/main/java/saasus/sdk/apilog/Pair.java b/src/main/java/saasus/sdk/apilog/Pair.java
index d7f922bf..71ba4183 100644
--- a/src/main/java/saasus/sdk/apilog/Pair.java
+++ b/src/main/java/saasus/sdk/apilog/Pair.java
@@ -13,7 +13,7 @@
package saasus.sdk.apilog;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/src/main/java/saasus/sdk/apilog/StringUtil.java b/src/main/java/saasus/sdk/apilog/StringUtil.java
index ed14f572..f53d5732 100644
--- a/src/main/java/saasus/sdk/apilog/StringUtil.java
+++ b/src/main/java/saasus/sdk/apilog/StringUtil.java
@@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/src/main/java/saasus/sdk/apilog/auth/ApiKeyAuth.java b/src/main/java/saasus/sdk/apilog/auth/ApiKeyAuth.java
index 8271eba1..01db15c7 100644
--- a/src/main/java/saasus/sdk/apilog/auth/ApiKeyAuth.java
+++ b/src/main/java/saasus/sdk/apilog/auth/ApiKeyAuth.java
@@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/src/main/java/saasus/sdk/apilog/auth/HttpBearerAuth.java b/src/main/java/saasus/sdk/apilog/auth/HttpBearerAuth.java
index daa36959..e9edd8db 100644
--- a/src/main/java/saasus/sdk/apilog/auth/HttpBearerAuth.java
+++ b/src/main/java/saasus/sdk/apilog/auth/HttpBearerAuth.java
@@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier tokenSupplier;
diff --git a/src/main/java/saasus/sdk/apilog/models/AbstractOpenApiSchema.java b/src/main/java/saasus/sdk/apilog/models/AbstractOpenApiSchema.java
index 8a01401b..ded19fba 100644
--- a/src/main/java/saasus/sdk/apilog/models/AbstractOpenApiSchema.java
+++ b/src/main/java/saasus/sdk/apilog/models/AbstractOpenApiSchema.java
@@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {
// store the actual instance of the schema/object
diff --git a/src/main/java/saasus/sdk/apilog/models/ApiLog.java b/src/main/java/saasus/sdk/apilog/models/ApiLog.java
index 9464bd23..55f47447 100644
--- a/src/main/java/saasus/sdk/apilog/models/ApiLog.java
+++ b/src/main/java/saasus/sdk/apilog/models/ApiLog.java
@@ -49,7 +49,7 @@
/**
* ApiLog
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class ApiLog {
public static final String SERIALIZED_NAME_TRACE_ID = "trace_id";
@SerializedName(SERIALIZED_NAME_TRACE_ID)
diff --git a/src/main/java/saasus/sdk/apilog/models/ApiLogs.java b/src/main/java/saasus/sdk/apilog/models/ApiLogs.java
index f6c31734..5df22f47 100644
--- a/src/main/java/saasus/sdk/apilog/models/ApiLogs.java
+++ b/src/main/java/saasus/sdk/apilog/models/ApiLogs.java
@@ -52,7 +52,7 @@
/**
* ApiLogs
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class ApiLogs {
public static final String SERIALIZED_NAME_API_LOGS = "api_logs";
@SerializedName(SERIALIZED_NAME_API_LOGS)
diff --git a/src/main/java/saasus/sdk/apilog/models/Error.java b/src/main/java/saasus/sdk/apilog/models/Error.java
index f1a63a25..6b05b3fb 100644
--- a/src/main/java/saasus/sdk/apilog/models/Error.java
+++ b/src/main/java/saasus/sdk/apilog/models/Error.java
@@ -49,7 +49,7 @@
/**
* Error
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:40.405574501Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:31.509769051Z[Etc/UTC]")
public class Error {
public static final String SERIALIZED_NAME_TYPE = "type";
@SerializedName(SERIALIZED_NAME_TYPE)
diff --git a/src/main/java/saasus/sdk/auth/ApiException.java b/src/main/java/saasus/sdk/auth/ApiException.java
index ca3528f3..da53fe09 100644
--- a/src/main/java/saasus/sdk/auth/ApiException.java
+++ b/src/main/java/saasus/sdk/auth/ApiException.java
@@ -21,7 +21,7 @@
* ApiException class.
*/
@SuppressWarnings("serial")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map> responseHeaders = null;
diff --git a/src/main/java/saasus/sdk/auth/Configuration.java b/src/main/java/saasus/sdk/auth/Configuration.java
index 81cc9f07..3c3d3fec 100644
--- a/src/main/java/saasus/sdk/auth/Configuration.java
+++ b/src/main/java/saasus/sdk/auth/Configuration.java
@@ -13,7 +13,7 @@
package saasus.sdk.auth;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";
diff --git a/src/main/java/saasus/sdk/auth/Pair.java b/src/main/java/saasus/sdk/auth/Pair.java
index 743623a7..6b639faa 100644
--- a/src/main/java/saasus/sdk/auth/Pair.java
+++ b/src/main/java/saasus/sdk/auth/Pair.java
@@ -13,7 +13,7 @@
package saasus.sdk.auth;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/src/main/java/saasus/sdk/auth/StringUtil.java b/src/main/java/saasus/sdk/auth/StringUtil.java
index 588dcc42..a1d3baea 100644
--- a/src/main/java/saasus/sdk/auth/StringUtil.java
+++ b/src/main/java/saasus/sdk/auth/StringUtil.java
@@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/src/main/java/saasus/sdk/auth/auth/ApiKeyAuth.java b/src/main/java/saasus/sdk/auth/auth/ApiKeyAuth.java
index 08581d06..8f805a89 100644
--- a/src/main/java/saasus/sdk/auth/auth/ApiKeyAuth.java
+++ b/src/main/java/saasus/sdk/auth/auth/ApiKeyAuth.java
@@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/src/main/java/saasus/sdk/auth/auth/HttpBearerAuth.java b/src/main/java/saasus/sdk/auth/auth/HttpBearerAuth.java
index 7c72344f..6313c932 100644
--- a/src/main/java/saasus/sdk/auth/auth/HttpBearerAuth.java
+++ b/src/main/java/saasus/sdk/auth/auth/HttpBearerAuth.java
@@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier tokenSupplier;
diff --git a/src/main/java/saasus/sdk/auth/models/AbstractOpenApiSchema.java b/src/main/java/saasus/sdk/auth/models/AbstractOpenApiSchema.java
index c210edbf..0742fa75 100644
--- a/src/main/java/saasus/sdk/auth/models/AbstractOpenApiSchema.java
+++ b/src/main/java/saasus/sdk/auth/models/AbstractOpenApiSchema.java
@@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {
// store the actual instance of the schema/object
diff --git a/src/main/java/saasus/sdk/auth/models/AccountVerification.java b/src/main/java/saasus/sdk/auth/models/AccountVerification.java
index d7f49785..c0fe2739 100644
--- a/src/main/java/saasus/sdk/auth/models/AccountVerification.java
+++ b/src/main/java/saasus/sdk/auth/models/AccountVerification.java
@@ -49,7 +49,7 @@
/**
* Account authentication settings ※ This function is not yet provided, so it cannot be changed or saved.
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class AccountVerification {
/**
* code: verification code link: verification link ※ This function is not yet provided, so it cannot be changed or saved.
diff --git a/src/main/java/saasus/sdk/auth/models/ApiKeys.java b/src/main/java/saasus/sdk/auth/models/ApiKeys.java
index ed3efc79..b107f742 100644
--- a/src/main/java/saasus/sdk/auth/models/ApiKeys.java
+++ b/src/main/java/saasus/sdk/auth/models/ApiKeys.java
@@ -51,7 +51,7 @@
/**
* ApiKeys
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ApiKeys {
public static final String SERIALIZED_NAME_API_KEYS = "api_keys";
@SerializedName(SERIALIZED_NAME_API_KEYS)
diff --git a/src/main/java/saasus/sdk/auth/models/Attribute.java b/src/main/java/saasus/sdk/auth/models/Attribute.java
index 718bf846..f8ed5b3d 100644
--- a/src/main/java/saasus/sdk/auth/models/Attribute.java
+++ b/src/main/java/saasus/sdk/auth/models/Attribute.java
@@ -50,7 +50,7 @@
/**
* Attribute
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Attribute {
public static final String SERIALIZED_NAME_ATTRIBUTE_NAME = "attribute_name";
@SerializedName(SERIALIZED_NAME_ATTRIBUTE_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/AuthInfo.java b/src/main/java/saasus/sdk/auth/models/AuthInfo.java
index e8be2e1d..e3eb6734 100644
--- a/src/main/java/saasus/sdk/auth/models/AuthInfo.java
+++ b/src/main/java/saasus/sdk/auth/models/AuthInfo.java
@@ -49,7 +49,7 @@
/**
* AuthInfo
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class AuthInfo {
public static final String SERIALIZED_NAME_CALLBACK_URL = "callback_url";
@SerializedName(SERIALIZED_NAME_CALLBACK_URL)
diff --git a/src/main/java/saasus/sdk/auth/models/AuthorizationTempCode.java b/src/main/java/saasus/sdk/auth/models/AuthorizationTempCode.java
index 264a6d47..a76cc644 100644
--- a/src/main/java/saasus/sdk/auth/models/AuthorizationTempCode.java
+++ b/src/main/java/saasus/sdk/auth/models/AuthorizationTempCode.java
@@ -49,7 +49,7 @@
/**
* AuthorizationTempCode
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class AuthorizationTempCode {
public static final String SERIALIZED_NAME_CODE = "code";
@SerializedName(SERIALIZED_NAME_CODE)
diff --git a/src/main/java/saasus/sdk/auth/models/BasicInfo.java b/src/main/java/saasus/sdk/auth/models/BasicInfo.java
index 53d449d8..7af92b1a 100644
--- a/src/main/java/saasus/sdk/auth/models/BasicInfo.java
+++ b/src/main/java/saasus/sdk/auth/models/BasicInfo.java
@@ -52,7 +52,7 @@
/**
* BasicInfo
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class BasicInfo {
public static final String SERIALIZED_NAME_DOMAIN_NAME = "domain_name";
@SerializedName(SERIALIZED_NAME_DOMAIN_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/BillingAddress.java b/src/main/java/saasus/sdk/auth/models/BillingAddress.java
index f483146b..aee8ee9e 100644
--- a/src/main/java/saasus/sdk/auth/models/BillingAddress.java
+++ b/src/main/java/saasus/sdk/auth/models/BillingAddress.java
@@ -49,7 +49,7 @@
/**
* BillingAddress
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class BillingAddress {
public static final String SERIALIZED_NAME_STREET = "street";
@SerializedName(SERIALIZED_NAME_STREET)
diff --git a/src/main/java/saasus/sdk/auth/models/BillingInfo.java b/src/main/java/saasus/sdk/auth/models/BillingInfo.java
index 92ebc622..10111c59 100644
--- a/src/main/java/saasus/sdk/auth/models/BillingInfo.java
+++ b/src/main/java/saasus/sdk/auth/models/BillingInfo.java
@@ -51,7 +51,7 @@
/**
* BillingInfo
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class BillingInfo {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/ClientSecret.java b/src/main/java/saasus/sdk/auth/models/ClientSecret.java
index d8ba0b18..0da07abb 100644
--- a/src/main/java/saasus/sdk/auth/models/ClientSecret.java
+++ b/src/main/java/saasus/sdk/auth/models/ClientSecret.java
@@ -49,7 +49,7 @@
/**
* ClientSecret
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ClientSecret {
public static final String SERIALIZED_NAME_CLIENT_SECRET = "client_secret";
@SerializedName(SERIALIZED_NAME_CLIENT_SECRET)
diff --git a/src/main/java/saasus/sdk/auth/models/CloudFormationLaunchStackLink.java b/src/main/java/saasus/sdk/auth/models/CloudFormationLaunchStackLink.java
index 641c1556..5175205c 100644
--- a/src/main/java/saasus/sdk/auth/models/CloudFormationLaunchStackLink.java
+++ b/src/main/java/saasus/sdk/auth/models/CloudFormationLaunchStackLink.java
@@ -49,7 +49,7 @@
/**
* CloudFormationLaunchStackLink
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CloudFormationLaunchStackLink {
public static final String SERIALIZED_NAME_LINK = "link";
@SerializedName(SERIALIZED_NAME_LINK)
diff --git a/src/main/java/saasus/sdk/auth/models/ConfirmEmailUpdateParam.java b/src/main/java/saasus/sdk/auth/models/ConfirmEmailUpdateParam.java
index 729c7720..e5d3d0f0 100644
--- a/src/main/java/saasus/sdk/auth/models/ConfirmEmailUpdateParam.java
+++ b/src/main/java/saasus/sdk/auth/models/ConfirmEmailUpdateParam.java
@@ -49,7 +49,7 @@
/**
* ConfirmEmailUpdateParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ConfirmEmailUpdateParam {
public static final String SERIALIZED_NAME_CODE = "code";
@SerializedName(SERIALIZED_NAME_CODE)
diff --git a/src/main/java/saasus/sdk/auth/models/ConfirmExternalUserLinkParam.java b/src/main/java/saasus/sdk/auth/models/ConfirmExternalUserLinkParam.java
index 97002a50..01df981f 100644
--- a/src/main/java/saasus/sdk/auth/models/ConfirmExternalUserLinkParam.java
+++ b/src/main/java/saasus/sdk/auth/models/ConfirmExternalUserLinkParam.java
@@ -49,7 +49,7 @@
/**
* ConfirmExternalUserLinkParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ConfirmExternalUserLinkParam {
public static final String SERIALIZED_NAME_ACCESS_TOKEN = "access_token";
@SerializedName(SERIALIZED_NAME_ACCESS_TOKEN)
diff --git a/src/main/java/saasus/sdk/auth/models/ConfirmSignUpWithAwsMarketplaceParam.java b/src/main/java/saasus/sdk/auth/models/ConfirmSignUpWithAwsMarketplaceParam.java
index a73de51d..42aca47e 100644
--- a/src/main/java/saasus/sdk/auth/models/ConfirmSignUpWithAwsMarketplaceParam.java
+++ b/src/main/java/saasus/sdk/auth/models/ConfirmSignUpWithAwsMarketplaceParam.java
@@ -49,7 +49,7 @@
/**
* ConfirmSignUpWithAwsMarketplaceParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ConfirmSignUpWithAwsMarketplaceParam {
public static final String SERIALIZED_NAME_TENANT_NAME = "tenant_name";
@SerializedName(SERIALIZED_NAME_TENANT_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/CreateSaasUserParam.java b/src/main/java/saasus/sdk/auth/models/CreateSaasUserParam.java
index e45ff43c..cf45a575 100644
--- a/src/main/java/saasus/sdk/auth/models/CreateSaasUserParam.java
+++ b/src/main/java/saasus/sdk/auth/models/CreateSaasUserParam.java
@@ -49,7 +49,7 @@
/**
* CreateSaasUserParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CreateSaasUserParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/CreateSecretCodeParam.java b/src/main/java/saasus/sdk/auth/models/CreateSecretCodeParam.java
index b4efeab4..2e2c7abc 100644
--- a/src/main/java/saasus/sdk/auth/models/CreateSecretCodeParam.java
+++ b/src/main/java/saasus/sdk/auth/models/CreateSecretCodeParam.java
@@ -49,7 +49,7 @@
/**
* CreateSecretCodeParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CreateSecretCodeParam {
public static final String SERIALIZED_NAME_ACCESS_TOKEN = "access_token";
@SerializedName(SERIALIZED_NAME_ACCESS_TOKEN)
diff --git a/src/main/java/saasus/sdk/auth/models/CreateTenantInvitationParam.java b/src/main/java/saasus/sdk/auth/models/CreateTenantInvitationParam.java
index d20b0741..a6c4f832 100644
--- a/src/main/java/saasus/sdk/auth/models/CreateTenantInvitationParam.java
+++ b/src/main/java/saasus/sdk/auth/models/CreateTenantInvitationParam.java
@@ -52,7 +52,7 @@
/**
* CreateTenantInvitationParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CreateTenantInvitationParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/CreateTenantUserParam.java b/src/main/java/saasus/sdk/auth/models/CreateTenantUserParam.java
index bf7ff620..3d1f9592 100644
--- a/src/main/java/saasus/sdk/auth/models/CreateTenantUserParam.java
+++ b/src/main/java/saasus/sdk/auth/models/CreateTenantUserParam.java
@@ -51,7 +51,7 @@
/**
* CreateTenantUserParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CreateTenantUserParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/CreateTenantUserRolesParam.java b/src/main/java/saasus/sdk/auth/models/CreateTenantUserRolesParam.java
index 81f263ee..e35ab5bf 100644
--- a/src/main/java/saasus/sdk/auth/models/CreateTenantUserRolesParam.java
+++ b/src/main/java/saasus/sdk/auth/models/CreateTenantUserRolesParam.java
@@ -51,7 +51,7 @@
/**
* CreateTenantUserRolesParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CreateTenantUserRolesParam {
public static final String SERIALIZED_NAME_ROLE_NAMES = "role_names";
@SerializedName(SERIALIZED_NAME_ROLE_NAMES)
diff --git a/src/main/java/saasus/sdk/auth/models/Credentials.java b/src/main/java/saasus/sdk/auth/models/Credentials.java
index 3a5a8144..41e60829 100644
--- a/src/main/java/saasus/sdk/auth/models/Credentials.java
+++ b/src/main/java/saasus/sdk/auth/models/Credentials.java
@@ -49,7 +49,7 @@
/**
* Credentials
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Credentials {
public static final String SERIALIZED_NAME_ID_TOKEN = "id_token";
@SerializedName(SERIALIZED_NAME_ID_TOKEN)
diff --git a/src/main/java/saasus/sdk/auth/models/CustomizePageProps.java b/src/main/java/saasus/sdk/auth/models/CustomizePageProps.java
index fee6b0ea..12dd1951 100644
--- a/src/main/java/saasus/sdk/auth/models/CustomizePageProps.java
+++ b/src/main/java/saasus/sdk/auth/models/CustomizePageProps.java
@@ -49,7 +49,7 @@
/**
* CustomizePageProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CustomizePageProps {
public static final String SERIALIZED_NAME_HTML_CONTENTS = "html_contents";
@SerializedName(SERIALIZED_NAME_HTML_CONTENTS)
diff --git a/src/main/java/saasus/sdk/auth/models/CustomizePageSettings.java b/src/main/java/saasus/sdk/auth/models/CustomizePageSettings.java
index df3d0bd5..cdf804db 100644
--- a/src/main/java/saasus/sdk/auth/models/CustomizePageSettings.java
+++ b/src/main/java/saasus/sdk/auth/models/CustomizePageSettings.java
@@ -49,7 +49,7 @@
/**
* CustomizePageSettings
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CustomizePageSettings {
public static final String SERIALIZED_NAME_TITLE = "title";
@SerializedName(SERIALIZED_NAME_TITLE)
diff --git a/src/main/java/saasus/sdk/auth/models/CustomizePageSettingsProps.java b/src/main/java/saasus/sdk/auth/models/CustomizePageSettingsProps.java
index 46f36acd..18eec807 100644
--- a/src/main/java/saasus/sdk/auth/models/CustomizePageSettingsProps.java
+++ b/src/main/java/saasus/sdk/auth/models/CustomizePageSettingsProps.java
@@ -49,7 +49,7 @@
/**
* CustomizePageSettingsProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CustomizePageSettingsProps {
public static final String SERIALIZED_NAME_TITLE = "title";
@SerializedName(SERIALIZED_NAME_TITLE)
diff --git a/src/main/java/saasus/sdk/auth/models/CustomizePages.java b/src/main/java/saasus/sdk/auth/models/CustomizePages.java
index 3f15fc09..13733b35 100644
--- a/src/main/java/saasus/sdk/auth/models/CustomizePages.java
+++ b/src/main/java/saasus/sdk/auth/models/CustomizePages.java
@@ -50,7 +50,7 @@
/**
* CustomizePages
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class CustomizePages {
public static final String SERIALIZED_NAME_SIGN_UP_PAGE = "sign_up_page";
@SerializedName(SERIALIZED_NAME_SIGN_UP_PAGE)
diff --git a/src/main/java/saasus/sdk/auth/models/DeviceConfiguration.java b/src/main/java/saasus/sdk/auth/models/DeviceConfiguration.java
index 2bc4b007..7a9b091c 100644
--- a/src/main/java/saasus/sdk/auth/models/DeviceConfiguration.java
+++ b/src/main/java/saasus/sdk/auth/models/DeviceConfiguration.java
@@ -49,7 +49,7 @@
/**
* Settings for remembering trusted devices
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class DeviceConfiguration {
/**
* always: always remember userOptIn: user opt-in no: don't save
diff --git a/src/main/java/saasus/sdk/auth/models/DnsRecord.java b/src/main/java/saasus/sdk/auth/models/DnsRecord.java
index 15600cc9..ee0a82d2 100644
--- a/src/main/java/saasus/sdk/auth/models/DnsRecord.java
+++ b/src/main/java/saasus/sdk/auth/models/DnsRecord.java
@@ -49,7 +49,7 @@
/**
* DnsRecord
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class DnsRecord {
/**
* CNAME Resource Record
diff --git a/src/main/java/saasus/sdk/auth/models/Env.java b/src/main/java/saasus/sdk/auth/models/Env.java
index 67e28e7f..0f0d7777 100644
--- a/src/main/java/saasus/sdk/auth/models/Env.java
+++ b/src/main/java/saasus/sdk/auth/models/Env.java
@@ -49,7 +49,7 @@
/**
* env info
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Env {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/Envs.java b/src/main/java/saasus/sdk/auth/models/Envs.java
index c5b874a9..b1ac1f87 100644
--- a/src/main/java/saasus/sdk/auth/models/Envs.java
+++ b/src/main/java/saasus/sdk/auth/models/Envs.java
@@ -52,7 +52,7 @@
/**
* env list
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Envs {
public static final String SERIALIZED_NAME_ENVS = "envs";
@SerializedName(SERIALIZED_NAME_ENVS)
diff --git a/src/main/java/saasus/sdk/auth/models/Error.java b/src/main/java/saasus/sdk/auth/models/Error.java
index 397f988b..af73339a 100644
--- a/src/main/java/saasus/sdk/auth/models/Error.java
+++ b/src/main/java/saasus/sdk/auth/models/Error.java
@@ -51,7 +51,7 @@
/**
* Error
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Error {
public static final String SERIALIZED_NAME_TYPE = "type";
@SerializedName(SERIALIZED_NAME_TYPE)
diff --git a/src/main/java/saasus/sdk/auth/models/IdentityProviderConfiguration.java b/src/main/java/saasus/sdk/auth/models/IdentityProviderConfiguration.java
index ad78531f..cdcf2a77 100644
--- a/src/main/java/saasus/sdk/auth/models/IdentityProviderConfiguration.java
+++ b/src/main/java/saasus/sdk/auth/models/IdentityProviderConfiguration.java
@@ -49,7 +49,7 @@
/**
* This information is required to set up sign-in using an external identity provider. It cannot be changed.
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class IdentityProviderConfiguration {
public static final String SERIALIZED_NAME_DOMAIN = "domain";
@SerializedName(SERIALIZED_NAME_DOMAIN)
diff --git a/src/main/java/saasus/sdk/auth/models/IdentityProviderProps.java b/src/main/java/saasus/sdk/auth/models/IdentityProviderProps.java
index 8ccb7918..1ad88d25 100644
--- a/src/main/java/saasus/sdk/auth/models/IdentityProviderProps.java
+++ b/src/main/java/saasus/sdk/auth/models/IdentityProviderProps.java
@@ -49,7 +49,7 @@
/**
* IdentityProviderProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class IdentityProviderProps {
public static final String SERIALIZED_NAME_APPLICATION_ID = "application_id";
@SerializedName(SERIALIZED_NAME_APPLICATION_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/IdentityProviderSaml.java b/src/main/java/saasus/sdk/auth/models/IdentityProviderSaml.java
index 74df485a..e610e054 100644
--- a/src/main/java/saasus/sdk/auth/models/IdentityProviderSaml.java
+++ b/src/main/java/saasus/sdk/auth/models/IdentityProviderSaml.java
@@ -49,7 +49,7 @@
/**
* IdentityProviderSaml
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class IdentityProviderSaml {
public static final String SERIALIZED_NAME_METADATA_URL = "metadata_url";
@SerializedName(SERIALIZED_NAME_METADATA_URL)
diff --git a/src/main/java/saasus/sdk/auth/models/IdentityProviders.java b/src/main/java/saasus/sdk/auth/models/IdentityProviders.java
index 4f252b16..6dea0515 100644
--- a/src/main/java/saasus/sdk/auth/models/IdentityProviders.java
+++ b/src/main/java/saasus/sdk/auth/models/IdentityProviders.java
@@ -50,7 +50,7 @@
/**
* IdentityProviders
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class IdentityProviders {
public static final String SERIALIZED_NAME_GOOGLE = "google";
@SerializedName(SERIALIZED_NAME_GOOGLE)
diff --git a/src/main/java/saasus/sdk/auth/models/Invitation.java b/src/main/java/saasus/sdk/auth/models/Invitation.java
index 705e1d2b..070de49a 100644
--- a/src/main/java/saasus/sdk/auth/models/Invitation.java
+++ b/src/main/java/saasus/sdk/auth/models/Invitation.java
@@ -53,7 +53,7 @@
/**
* Invitation
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Invitation {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/InvitationValidity.java b/src/main/java/saasus/sdk/auth/models/InvitationValidity.java
index abb0af21..69f597c8 100644
--- a/src/main/java/saasus/sdk/auth/models/InvitationValidity.java
+++ b/src/main/java/saasus/sdk/auth/models/InvitationValidity.java
@@ -49,7 +49,7 @@
/**
* Invitation validity
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class InvitationValidity {
public static final String SERIALIZED_NAME_IS_VALID = "is_valid";
@SerializedName(SERIALIZED_NAME_IS_VALID)
diff --git a/src/main/java/saasus/sdk/auth/models/Invitations.java b/src/main/java/saasus/sdk/auth/models/Invitations.java
index bc012d82..29c1be65 100644
--- a/src/main/java/saasus/sdk/auth/models/Invitations.java
+++ b/src/main/java/saasus/sdk/auth/models/Invitations.java
@@ -52,7 +52,7 @@
/**
* Invitations
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Invitations {
public static final String SERIALIZED_NAME_INVITATIONS = "invitations";
@SerializedName(SERIALIZED_NAME_INVITATIONS)
diff --git a/src/main/java/saasus/sdk/auth/models/InvitedUserEnvironmentInformationInner.java b/src/main/java/saasus/sdk/auth/models/InvitedUserEnvironmentInformationInner.java
index 6db7c51d..f0bb7bf2 100644
--- a/src/main/java/saasus/sdk/auth/models/InvitedUserEnvironmentInformationInner.java
+++ b/src/main/java/saasus/sdk/auth/models/InvitedUserEnvironmentInformationInner.java
@@ -51,7 +51,7 @@
/**
* InvitedUserEnvironmentInformationInner
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class InvitedUserEnvironmentInformationInner {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/LinkAwsMarketplaceParam.java b/src/main/java/saasus/sdk/auth/models/LinkAwsMarketplaceParam.java
index e31af93b..12e7b355 100644
--- a/src/main/java/saasus/sdk/auth/models/LinkAwsMarketplaceParam.java
+++ b/src/main/java/saasus/sdk/auth/models/LinkAwsMarketplaceParam.java
@@ -49,7 +49,7 @@
/**
* LinkAwsMarketplaceParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class LinkAwsMarketplaceParam {
public static final String SERIALIZED_NAME_TENANT_ID = "tenant_id";
@SerializedName(SERIALIZED_NAME_TENANT_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/MessageTemplate.java b/src/main/java/saasus/sdk/auth/models/MessageTemplate.java
index 3f5967b9..3a6e2d49 100644
--- a/src/main/java/saasus/sdk/auth/models/MessageTemplate.java
+++ b/src/main/java/saasus/sdk/auth/models/MessageTemplate.java
@@ -49,7 +49,7 @@
/**
* MessageTemplate
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class MessageTemplate {
public static final String SERIALIZED_NAME_SUBJECT = "subject";
@SerializedName(SERIALIZED_NAME_SUBJECT)
diff --git a/src/main/java/saasus/sdk/auth/models/MfaConfiguration.java b/src/main/java/saasus/sdk/auth/models/MfaConfiguration.java
index 90f1ff2d..69927e0e 100644
--- a/src/main/java/saasus/sdk/auth/models/MfaConfiguration.java
+++ b/src/main/java/saasus/sdk/auth/models/MfaConfiguration.java
@@ -49,7 +49,7 @@
/**
* MFA device authentication settings ※ This function is not yet provided, so it cannot be changed or saved.
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class MfaConfiguration {
/**
* on: apply when all users log in optional: apply to individual users with MFA factor enabled ※ The parameter is currently optional and fixed.
diff --git a/src/main/java/saasus/sdk/auth/models/MfaPreference.java b/src/main/java/saasus/sdk/auth/models/MfaPreference.java
index 78ed0fbb..0cd49b18 100644
--- a/src/main/java/saasus/sdk/auth/models/MfaPreference.java
+++ b/src/main/java/saasus/sdk/auth/models/MfaPreference.java
@@ -49,7 +49,7 @@
/**
* MfaPreference
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class MfaPreference {
public static final String SERIALIZED_NAME_ENABLED = "enabled";
@SerializedName(SERIALIZED_NAME_ENABLED)
diff --git a/src/main/java/saasus/sdk/auth/models/NotificationMessages.java b/src/main/java/saasus/sdk/auth/models/NotificationMessages.java
index bd3644d0..3307435f 100644
--- a/src/main/java/saasus/sdk/auth/models/NotificationMessages.java
+++ b/src/main/java/saasus/sdk/auth/models/NotificationMessages.java
@@ -50,7 +50,7 @@
/**
* NotificationMessages
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class NotificationMessages {
public static final String SERIALIZED_NAME_SIGN_UP = "sign_up";
@SerializedName(SERIALIZED_NAME_SIGN_UP)
diff --git a/src/main/java/saasus/sdk/auth/models/PasswordPolicy.java b/src/main/java/saasus/sdk/auth/models/PasswordPolicy.java
index 326f054f..add2d0c5 100644
--- a/src/main/java/saasus/sdk/auth/models/PasswordPolicy.java
+++ b/src/main/java/saasus/sdk/auth/models/PasswordPolicy.java
@@ -49,7 +49,7 @@
/**
* Password Policy
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class PasswordPolicy {
public static final String SERIALIZED_NAME_MINIMUM_LENGTH = "minimum_length";
@SerializedName(SERIALIZED_NAME_MINIMUM_LENGTH)
diff --git a/src/main/java/saasus/sdk/auth/models/PlanHistories.java b/src/main/java/saasus/sdk/auth/models/PlanHistories.java
index 70d82aca..5398cb2c 100644
--- a/src/main/java/saasus/sdk/auth/models/PlanHistories.java
+++ b/src/main/java/saasus/sdk/auth/models/PlanHistories.java
@@ -52,7 +52,7 @@
/**
* PlanHistories
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class PlanHistories {
public static final String SERIALIZED_NAME_PLAN_HISTORIES = "plan_histories";
@SerializedName(SERIALIZED_NAME_PLAN_HISTORIES)
diff --git a/src/main/java/saasus/sdk/auth/models/PlanHistory.java b/src/main/java/saasus/sdk/auth/models/PlanHistory.java
index 9c97b16b..ac34fba7 100644
--- a/src/main/java/saasus/sdk/auth/models/PlanHistory.java
+++ b/src/main/java/saasus/sdk/auth/models/PlanHistory.java
@@ -50,7 +50,7 @@
/**
* PlanHistory
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class PlanHistory {
public static final String SERIALIZED_NAME_PLAN_ID = "plan_id";
@SerializedName(SERIALIZED_NAME_PLAN_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/PlanReservation.java b/src/main/java/saasus/sdk/auth/models/PlanReservation.java
index f80e2bd5..16467309 100644
--- a/src/main/java/saasus/sdk/auth/models/PlanReservation.java
+++ b/src/main/java/saasus/sdk/auth/models/PlanReservation.java
@@ -50,7 +50,7 @@
/**
* PlanReservation
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class PlanReservation {
public static final String SERIALIZED_NAME_NEXT_PLAN_ID = "next_plan_id";
@SerializedName(SERIALIZED_NAME_NEXT_PLAN_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/RecaptchaProps.java b/src/main/java/saasus/sdk/auth/models/RecaptchaProps.java
index ec8d5aa2..b3226efd 100644
--- a/src/main/java/saasus/sdk/auth/models/RecaptchaProps.java
+++ b/src/main/java/saasus/sdk/auth/models/RecaptchaProps.java
@@ -49,7 +49,7 @@
/**
* reCAPTCHA authentication settings ※ This function is not yet provided, so it cannot be changed or saved.
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class RecaptchaProps {
public static final String SERIALIZED_NAME_SITE_KEY = "site_key";
@SerializedName(SERIALIZED_NAME_SITE_KEY)
diff --git a/src/main/java/saasus/sdk/auth/models/RequestEmailUpdateParam.java b/src/main/java/saasus/sdk/auth/models/RequestEmailUpdateParam.java
index 10b51613..728cdb25 100644
--- a/src/main/java/saasus/sdk/auth/models/RequestEmailUpdateParam.java
+++ b/src/main/java/saasus/sdk/auth/models/RequestEmailUpdateParam.java
@@ -49,7 +49,7 @@
/**
* RequestEmailUpdateParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class RequestEmailUpdateParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/RequestExternalUserLinkParam.java b/src/main/java/saasus/sdk/auth/models/RequestExternalUserLinkParam.java
index 56775e97..c66329b1 100644
--- a/src/main/java/saasus/sdk/auth/models/RequestExternalUserLinkParam.java
+++ b/src/main/java/saasus/sdk/auth/models/RequestExternalUserLinkParam.java
@@ -49,7 +49,7 @@
/**
* RequestExternalUserLinkParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class RequestExternalUserLinkParam {
public static final String SERIALIZED_NAME_ACCESS_TOKEN = "access_token";
@SerializedName(SERIALIZED_NAME_ACCESS_TOKEN)
diff --git a/src/main/java/saasus/sdk/auth/models/ResendSignUpConfirmationEmailParam.java b/src/main/java/saasus/sdk/auth/models/ResendSignUpConfirmationEmailParam.java
index 9fad3ad7..c7b6ec6c 100644
--- a/src/main/java/saasus/sdk/auth/models/ResendSignUpConfirmationEmailParam.java
+++ b/src/main/java/saasus/sdk/auth/models/ResendSignUpConfirmationEmailParam.java
@@ -49,7 +49,7 @@
/**
* ResendSignUpConfirmationEmailParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ResendSignUpConfirmationEmailParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/Role.java b/src/main/java/saasus/sdk/auth/models/Role.java
index 0636e3a6..9ef90418 100644
--- a/src/main/java/saasus/sdk/auth/models/Role.java
+++ b/src/main/java/saasus/sdk/auth/models/Role.java
@@ -49,7 +49,7 @@
/**
* role info
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Role {
public static final String SERIALIZED_NAME_ROLE_NAME = "role_name";
@SerializedName(SERIALIZED_NAME_ROLE_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/Roles.java b/src/main/java/saasus/sdk/auth/models/Roles.java
index 11109c99..7930e120 100644
--- a/src/main/java/saasus/sdk/auth/models/Roles.java
+++ b/src/main/java/saasus/sdk/auth/models/Roles.java
@@ -52,7 +52,7 @@
/**
* Roles
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Roles {
public static final String SERIALIZED_NAME_ROLES = "roles";
@SerializedName(SERIALIZED_NAME_ROLES)
diff --git a/src/main/java/saasus/sdk/auth/models/SaasId.java b/src/main/java/saasus/sdk/auth/models/SaasId.java
index 5cf8c724..0548d980 100644
--- a/src/main/java/saasus/sdk/auth/models/SaasId.java
+++ b/src/main/java/saasus/sdk/auth/models/SaasId.java
@@ -49,7 +49,7 @@
/**
* SaasId
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SaasId {
public static final String SERIALIZED_NAME_TENANT_ID = "tenant_id";
@SerializedName(SERIALIZED_NAME_TENANT_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/SaasUser.java b/src/main/java/saasus/sdk/auth/models/SaasUser.java
index ea7273c1..0271fb6c 100644
--- a/src/main/java/saasus/sdk/auth/models/SaasUser.java
+++ b/src/main/java/saasus/sdk/auth/models/SaasUser.java
@@ -51,7 +51,7 @@
/**
* SaasUser
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SaasUser {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/SaasUsers.java b/src/main/java/saasus/sdk/auth/models/SaasUsers.java
index 93f38f7f..7b2f2d9b 100644
--- a/src/main/java/saasus/sdk/auth/models/SaasUsers.java
+++ b/src/main/java/saasus/sdk/auth/models/SaasUsers.java
@@ -52,7 +52,7 @@
/**
* SaasUsers
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SaasUsers {
public static final String SERIALIZED_NAME_USERS = "users";
@SerializedName(SERIALIZED_NAME_USERS)
diff --git a/src/main/java/saasus/sdk/auth/models/SelfRegist.java b/src/main/java/saasus/sdk/auth/models/SelfRegist.java
index af3c9300..aee22f28 100644
--- a/src/main/java/saasus/sdk/auth/models/SelfRegist.java
+++ b/src/main/java/saasus/sdk/auth/models/SelfRegist.java
@@ -49,7 +49,7 @@
/**
* self sign-up permission
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SelfRegist {
public static final String SERIALIZED_NAME_ENABLE = "enable";
@SerializedName(SERIALIZED_NAME_ENABLE)
diff --git a/src/main/java/saasus/sdk/auth/models/SignInSettings.java b/src/main/java/saasus/sdk/auth/models/SignInSettings.java
index ba93ba06..fff4765c 100644
--- a/src/main/java/saasus/sdk/auth/models/SignInSettings.java
+++ b/src/main/java/saasus/sdk/auth/models/SignInSettings.java
@@ -56,7 +56,7 @@
/**
* SignInSettings
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SignInSettings {
public static final String SERIALIZED_NAME_PASSWORD_POLICY = "password_policy";
@SerializedName(SERIALIZED_NAME_PASSWORD_POLICY)
diff --git a/src/main/java/saasus/sdk/auth/models/SignUpParam.java b/src/main/java/saasus/sdk/auth/models/SignUpParam.java
index a33550df..93b81445 100644
--- a/src/main/java/saasus/sdk/auth/models/SignUpParam.java
+++ b/src/main/java/saasus/sdk/auth/models/SignUpParam.java
@@ -49,7 +49,7 @@
/**
* SignUpParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SignUpParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/SignUpWithAwsMarketplaceParam.java b/src/main/java/saasus/sdk/auth/models/SignUpWithAwsMarketplaceParam.java
index b8a27de1..278ee5f0 100644
--- a/src/main/java/saasus/sdk/auth/models/SignUpWithAwsMarketplaceParam.java
+++ b/src/main/java/saasus/sdk/auth/models/SignUpWithAwsMarketplaceParam.java
@@ -49,7 +49,7 @@
/**
* SignUpWithAwsMarketplaceParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SignUpWithAwsMarketplaceParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/SingleTenantSettings.java b/src/main/java/saasus/sdk/auth/models/SingleTenantSettings.java
index 593ff051..9eb2ace2 100644
--- a/src/main/java/saasus/sdk/auth/models/SingleTenantSettings.java
+++ b/src/main/java/saasus/sdk/auth/models/SingleTenantSettings.java
@@ -49,7 +49,7 @@
/**
* SingleTenantSettings
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SingleTenantSettings {
public static final String SERIALIZED_NAME_ENABLED = "enabled";
@SerializedName(SERIALIZED_NAME_ENABLED)
diff --git a/src/main/java/saasus/sdk/auth/models/SoftwareTokenSecretCode.java b/src/main/java/saasus/sdk/auth/models/SoftwareTokenSecretCode.java
index 2a45af5d..043cead8 100644
--- a/src/main/java/saasus/sdk/auth/models/SoftwareTokenSecretCode.java
+++ b/src/main/java/saasus/sdk/auth/models/SoftwareTokenSecretCode.java
@@ -49,7 +49,7 @@
/**
* SoftwareTokenSecretCode
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class SoftwareTokenSecretCode {
public static final String SERIALIZED_NAME_SECRET_CODE = "secret_code";
@SerializedName(SERIALIZED_NAME_SECRET_CODE)
diff --git a/src/main/java/saasus/sdk/auth/models/Tenant.java b/src/main/java/saasus/sdk/auth/models/Tenant.java
index 34875b08..c2014352 100644
--- a/src/main/java/saasus/sdk/auth/models/Tenant.java
+++ b/src/main/java/saasus/sdk/auth/models/Tenant.java
@@ -56,7 +56,7 @@
/**
* Tenant
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Tenant {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/TenantAttributes.java b/src/main/java/saasus/sdk/auth/models/TenantAttributes.java
index 0558394f..16d54e0b 100644
--- a/src/main/java/saasus/sdk/auth/models/TenantAttributes.java
+++ b/src/main/java/saasus/sdk/auth/models/TenantAttributes.java
@@ -52,7 +52,7 @@
/**
* TenantAttributes
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class TenantAttributes {
public static final String SERIALIZED_NAME_TENANT_ATTRIBUTES = "tenant_attributes";
@SerializedName(SERIALIZED_NAME_TENANT_ATTRIBUTES)
diff --git a/src/main/java/saasus/sdk/auth/models/TenantDetail.java b/src/main/java/saasus/sdk/auth/models/TenantDetail.java
index c21b7803..da470f00 100644
--- a/src/main/java/saasus/sdk/auth/models/TenantDetail.java
+++ b/src/main/java/saasus/sdk/auth/models/TenantDetail.java
@@ -56,7 +56,7 @@
/**
* TenantDetail
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class TenantDetail {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/TenantIdentityProviderProps.java b/src/main/java/saasus/sdk/auth/models/TenantIdentityProviderProps.java
index 55e7c9c8..af91b76f 100644
--- a/src/main/java/saasus/sdk/auth/models/TenantIdentityProviderProps.java
+++ b/src/main/java/saasus/sdk/auth/models/TenantIdentityProviderProps.java
@@ -58,7 +58,7 @@
import saasus.sdk.auth.JSON;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class TenantIdentityProviderProps extends AbstractOpenApiSchema {
private static final Logger log = Logger.getLogger(TenantIdentityProviderProps.class.getName());
diff --git a/src/main/java/saasus/sdk/auth/models/TenantIdentityProviders.java b/src/main/java/saasus/sdk/auth/models/TenantIdentityProviders.java
index d35f6952..865b692b 100644
--- a/src/main/java/saasus/sdk/auth/models/TenantIdentityProviders.java
+++ b/src/main/java/saasus/sdk/auth/models/TenantIdentityProviders.java
@@ -50,7 +50,7 @@
/**
* TenantIdentityProviders
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class TenantIdentityProviders {
public static final String SERIALIZED_NAME_SAML = "saml";
@SerializedName(SERIALIZED_NAME_SAML)
diff --git a/src/main/java/saasus/sdk/auth/models/TenantIdentityProvidersSaml.java b/src/main/java/saasus/sdk/auth/models/TenantIdentityProvidersSaml.java
index fe6e621b..666d0268 100644
--- a/src/main/java/saasus/sdk/auth/models/TenantIdentityProvidersSaml.java
+++ b/src/main/java/saasus/sdk/auth/models/TenantIdentityProvidersSaml.java
@@ -49,7 +49,7 @@
/**
* TenantIdentityProvidersSaml
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class TenantIdentityProvidersSaml {
public static final String SERIALIZED_NAME_METADATA_URL = "metadata_url";
@SerializedName(SERIALIZED_NAME_METADATA_URL)
diff --git a/src/main/java/saasus/sdk/auth/models/TenantProps.java b/src/main/java/saasus/sdk/auth/models/TenantProps.java
index 1e34fa1e..697623a8 100644
--- a/src/main/java/saasus/sdk/auth/models/TenantProps.java
+++ b/src/main/java/saasus/sdk/auth/models/TenantProps.java
@@ -51,7 +51,7 @@
/**
* TenantProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class TenantProps {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/Tenants.java b/src/main/java/saasus/sdk/auth/models/Tenants.java
index e12afb89..a6b370cf 100644
--- a/src/main/java/saasus/sdk/auth/models/Tenants.java
+++ b/src/main/java/saasus/sdk/auth/models/Tenants.java
@@ -52,7 +52,7 @@
/**
* Tenant Info
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Tenants {
public static final String SERIALIZED_NAME_TENANTS = "tenants";
@SerializedName(SERIALIZED_NAME_TENANTS)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateBasicInfoParam.java b/src/main/java/saasus/sdk/auth/models/UpdateBasicInfoParam.java
index b324da40..0b7e3989 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateBasicInfoParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateBasicInfoParam.java
@@ -49,7 +49,7 @@
/**
* UpdateBasicInfoParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateBasicInfoParam {
public static final String SERIALIZED_NAME_DOMAIN_NAME = "domain_name";
@SerializedName(SERIALIZED_NAME_DOMAIN_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateCustomizePageSettingsParam.java b/src/main/java/saasus/sdk/auth/models/UpdateCustomizePageSettingsParam.java
index a0605538..09cd3e0a 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateCustomizePageSettingsParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateCustomizePageSettingsParam.java
@@ -49,7 +49,7 @@
/**
* UpdateCustomizePageSettingsParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateCustomizePageSettingsParam {
public static final String SERIALIZED_NAME_TITLE = "title";
@SerializedName(SERIALIZED_NAME_TITLE)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateCustomizePagesParam.java b/src/main/java/saasus/sdk/auth/models/UpdateCustomizePagesParam.java
index 1e85986d..15848f42 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateCustomizePagesParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateCustomizePagesParam.java
@@ -50,7 +50,7 @@
/**
* UpdateCustomizePagesParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateCustomizePagesParam {
public static final String SERIALIZED_NAME_SIGN_UP_PAGE = "sign_up_page";
@SerializedName(SERIALIZED_NAME_SIGN_UP_PAGE)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateEnvParam.java b/src/main/java/saasus/sdk/auth/models/UpdateEnvParam.java
index bdc74d35..efa55ab6 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateEnvParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateEnvParam.java
@@ -49,7 +49,7 @@
/**
* UpdateEnvParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateEnvParam {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateIdentityProviderParam.java b/src/main/java/saasus/sdk/auth/models/UpdateIdentityProviderParam.java
index bb9ee2cd..4f580b8d 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateIdentityProviderParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateIdentityProviderParam.java
@@ -51,7 +51,7 @@
/**
* UpdateIdentityProviderParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateIdentityProviderParam {
public static final String SERIALIZED_NAME_PROVIDER = "provider";
@SerializedName(SERIALIZED_NAME_PROVIDER)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateNotificationMessagesParam.java b/src/main/java/saasus/sdk/auth/models/UpdateNotificationMessagesParam.java
index 2cff150c..3367d05f 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateNotificationMessagesParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateNotificationMessagesParam.java
@@ -50,7 +50,7 @@
/**
* UpdateNotificationMessagesParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateNotificationMessagesParam {
public static final String SERIALIZED_NAME_SIGN_UP = "sign_up";
@SerializedName(SERIALIZED_NAME_SIGN_UP)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateSaasUserAttributesParam.java b/src/main/java/saasus/sdk/auth/models/UpdateSaasUserAttributesParam.java
index 7d26d3dd..33f0987a 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateSaasUserAttributesParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateSaasUserAttributesParam.java
@@ -51,7 +51,7 @@
/**
* UpdateSaasUserAttributesParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateSaasUserAttributesParam {
public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes";
@SerializedName(SERIALIZED_NAME_ATTRIBUTES)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateSaasUserEmailParam.java b/src/main/java/saasus/sdk/auth/models/UpdateSaasUserEmailParam.java
index 7a851efa..9fa42dd2 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateSaasUserEmailParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateSaasUserEmailParam.java
@@ -49,7 +49,7 @@
/**
* UpdateSaasUserEmailParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateSaasUserEmailParam {
public static final String SERIALIZED_NAME_EMAIL = "email";
@SerializedName(SERIALIZED_NAME_EMAIL)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateSaasUserPasswordParam.java b/src/main/java/saasus/sdk/auth/models/UpdateSaasUserPasswordParam.java
index 7280438d..8826562b 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateSaasUserPasswordParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateSaasUserPasswordParam.java
@@ -49,7 +49,7 @@
/**
* UpdateSaasUserPasswordParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateSaasUserPasswordParam {
public static final String SERIALIZED_NAME_PASSWORD = "password";
@SerializedName(SERIALIZED_NAME_PASSWORD)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateSignInSettingsParam.java b/src/main/java/saasus/sdk/auth/models/UpdateSignInSettingsParam.java
index 0fb201c2..f958ada9 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateSignInSettingsParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateSignInSettingsParam.java
@@ -55,7 +55,7 @@
/**
* UpdateSignInSettingsParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateSignInSettingsParam {
public static final String SERIALIZED_NAME_PASSWORD_POLICY = "password_policy";
@SerializedName(SERIALIZED_NAME_PASSWORD_POLICY)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateSingleTenantSettingsParam.java b/src/main/java/saasus/sdk/auth/models/UpdateSingleTenantSettingsParam.java
index c43df0df..65f484c9 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateSingleTenantSettingsParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateSingleTenantSettingsParam.java
@@ -49,7 +49,7 @@
/**
* UpdateSingleTenantSettingsParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateSingleTenantSettingsParam {
public static final String SERIALIZED_NAME_ENABLED = "enabled";
@SerializedName(SERIALIZED_NAME_ENABLED)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateSoftwareTokenParam.java b/src/main/java/saasus/sdk/auth/models/UpdateSoftwareTokenParam.java
index 5f971231..bc4db533 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateSoftwareTokenParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateSoftwareTokenParam.java
@@ -49,7 +49,7 @@
/**
* UpdateSoftwareTokenParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateSoftwareTokenParam {
public static final String SERIALIZED_NAME_ACCESS_TOKEN = "access_token";
@SerializedName(SERIALIZED_NAME_ACCESS_TOKEN)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateTenantIdentityProviderParam.java b/src/main/java/saasus/sdk/auth/models/UpdateTenantIdentityProviderParam.java
index 09923888..ba7fd72e 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateTenantIdentityProviderParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateTenantIdentityProviderParam.java
@@ -51,7 +51,7 @@
/**
* If identity_provider_props is null, the sign-in information for the external identity provider specified in provider_type is disabled.
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateTenantIdentityProviderParam {
public static final String SERIALIZED_NAME_PROVIDER_TYPE = "provider_type";
@SerializedName(SERIALIZED_NAME_PROVIDER_TYPE)
diff --git a/src/main/java/saasus/sdk/auth/models/UpdateTenantUserParam.java b/src/main/java/saasus/sdk/auth/models/UpdateTenantUserParam.java
index 29bc6c0a..3b6b2253 100644
--- a/src/main/java/saasus/sdk/auth/models/UpdateTenantUserParam.java
+++ b/src/main/java/saasus/sdk/auth/models/UpdateTenantUserParam.java
@@ -51,7 +51,7 @@
/**
* UpdateTenantUserParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UpdateTenantUserParam {
public static final String SERIALIZED_NAME_ATTRIBUTES = "attributes";
@SerializedName(SERIALIZED_NAME_ATTRIBUTES)
diff --git a/src/main/java/saasus/sdk/auth/models/User.java b/src/main/java/saasus/sdk/auth/models/User.java
index d01baa84..b0bd3e26 100644
--- a/src/main/java/saasus/sdk/auth/models/User.java
+++ b/src/main/java/saasus/sdk/auth/models/User.java
@@ -54,7 +54,7 @@
/**
* User
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class User {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/UserAttributes.java b/src/main/java/saasus/sdk/auth/models/UserAttributes.java
index 1a43b8c5..94ece43f 100644
--- a/src/main/java/saasus/sdk/auth/models/UserAttributes.java
+++ b/src/main/java/saasus/sdk/auth/models/UserAttributes.java
@@ -52,7 +52,7 @@
/**
* UserAttributes
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UserAttributes {
public static final String SERIALIZED_NAME_USER_ATTRIBUTES = "user_attributes";
@SerializedName(SERIALIZED_NAME_USER_ATTRIBUTES)
diff --git a/src/main/java/saasus/sdk/auth/models/UserAvailableEnv.java b/src/main/java/saasus/sdk/auth/models/UserAvailableEnv.java
index 1caaaec8..8eaed1ff 100644
--- a/src/main/java/saasus/sdk/auth/models/UserAvailableEnv.java
+++ b/src/main/java/saasus/sdk/auth/models/UserAvailableEnv.java
@@ -52,7 +52,7 @@
/**
* UserAvailableEnv
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UserAvailableEnv {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/UserAvailableTenant.java b/src/main/java/saasus/sdk/auth/models/UserAvailableTenant.java
index 5c489e09..20aedb54 100644
--- a/src/main/java/saasus/sdk/auth/models/UserAvailableTenant.java
+++ b/src/main/java/saasus/sdk/auth/models/UserAvailableTenant.java
@@ -54,7 +54,7 @@
/**
* UserAvailableTenant
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UserAvailableTenant {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/UserInfo.java b/src/main/java/saasus/sdk/auth/models/UserInfo.java
index 1f0f661e..0ab40ab2 100644
--- a/src/main/java/saasus/sdk/auth/models/UserInfo.java
+++ b/src/main/java/saasus/sdk/auth/models/UserInfo.java
@@ -54,7 +54,7 @@
/**
* UserInfo
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class UserInfo {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/auth/models/Users.java b/src/main/java/saasus/sdk/auth/models/Users.java
index b4aead38..26b8659c 100644
--- a/src/main/java/saasus/sdk/auth/models/Users.java
+++ b/src/main/java/saasus/sdk/auth/models/Users.java
@@ -52,7 +52,7 @@
/**
* Users
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class Users {
public static final String SERIALIZED_NAME_USERS = "users";
@SerializedName(SERIALIZED_NAME_USERS)
diff --git a/src/main/java/saasus/sdk/auth/models/ValidateInvitationParam.java b/src/main/java/saasus/sdk/auth/models/ValidateInvitationParam.java
index 40cd27ad..a0caf270 100644
--- a/src/main/java/saasus/sdk/auth/models/ValidateInvitationParam.java
+++ b/src/main/java/saasus/sdk/auth/models/ValidateInvitationParam.java
@@ -49,7 +49,7 @@
/**
* Access token is required for existing users, and email and password is required for new users.
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:21.529968105Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:23.503524631Z[Etc/UTC]")
public class ValidateInvitationParam {
public static final String SERIALIZED_NAME_ACCESS_TOKEN = "access_token";
@SerializedName(SERIALIZED_NAME_ACCESS_TOKEN)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/ApiException.java b/src/main/java/saasus/sdk/awsmarketplace/ApiException.java
index 59a874b1..89e01a33 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/ApiException.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/ApiException.java
@@ -21,7 +21,7 @@
* ApiException class.
*/
@SuppressWarnings("serial")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map> responseHeaders = null;
diff --git a/src/main/java/saasus/sdk/awsmarketplace/Configuration.java b/src/main/java/saasus/sdk/awsmarketplace/Configuration.java
index 04383cb2..50868887 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/Configuration.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/Configuration.java
@@ -13,7 +13,7 @@
package saasus.sdk.awsmarketplace;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";
diff --git a/src/main/java/saasus/sdk/awsmarketplace/Pair.java b/src/main/java/saasus/sdk/awsmarketplace/Pair.java
index 0443e27e..b087afd2 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/Pair.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/Pair.java
@@ -13,7 +13,7 @@
package saasus.sdk.awsmarketplace;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/src/main/java/saasus/sdk/awsmarketplace/StringUtil.java b/src/main/java/saasus/sdk/awsmarketplace/StringUtil.java
index a75a4dd3..17938656 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/StringUtil.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/StringUtil.java
@@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/src/main/java/saasus/sdk/awsmarketplace/auth/ApiKeyAuth.java b/src/main/java/saasus/sdk/awsmarketplace/auth/ApiKeyAuth.java
index 84f5dfcb..ebbc24b9 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/auth/ApiKeyAuth.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/auth/ApiKeyAuth.java
@@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/src/main/java/saasus/sdk/awsmarketplace/auth/HttpBearerAuth.java b/src/main/java/saasus/sdk/awsmarketplace/auth/HttpBearerAuth.java
index 48cd7f0f..e795da99 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/auth/HttpBearerAuth.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/auth/HttpBearerAuth.java
@@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier tokenSupplier;
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/AbstractOpenApiSchema.java b/src/main/java/saasus/sdk/awsmarketplace/models/AbstractOpenApiSchema.java
index 922e961d..200e401c 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/AbstractOpenApiSchema.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/AbstractOpenApiSchema.java
@@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {
// store the actual instance of the schema/object
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/CatalogEntityVisibility.java b/src/main/java/saasus/sdk/awsmarketplace/models/CatalogEntityVisibility.java
index 74aadf15..6090790d 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/CatalogEntityVisibility.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/CatalogEntityVisibility.java
@@ -50,7 +50,7 @@
/**
* CatalogEntityVisibility
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class CatalogEntityVisibility {
public static final String SERIALIZED_NAME_VISIBILITY = "visibility";
@SerializedName(SERIALIZED_NAME_VISIBILITY)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/CloudFormationLaunchStackLink.java b/src/main/java/saasus/sdk/awsmarketplace/models/CloudFormationLaunchStackLink.java
index c5f5edb1..c0299c44 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/CloudFormationLaunchStackLink.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/CloudFormationLaunchStackLink.java
@@ -49,7 +49,7 @@
/**
* CloudFormationLaunchStackLink
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class CloudFormationLaunchStackLink {
public static final String SERIALIZED_NAME_LINK = "link";
@SerializedName(SERIALIZED_NAME_LINK)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/CreateCustomerParam.java b/src/main/java/saasus/sdk/awsmarketplace/models/CreateCustomerParam.java
index 12d6eaea..7397a8a8 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/CreateCustomerParam.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/CreateCustomerParam.java
@@ -49,7 +49,7 @@
/**
* CreateCustomerParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class CreateCustomerParam {
public static final String SERIALIZED_NAME_TENANT_ID = "tenant_id";
@SerializedName(SERIALIZED_NAME_TENANT_ID)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/Customer.java b/src/main/java/saasus/sdk/awsmarketplace/models/Customer.java
index bbfe3e54..a141c103 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/Customer.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/Customer.java
@@ -49,7 +49,7 @@
/**
* Customer
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Customer {
public static final String SERIALIZED_NAME_CUSTOMER_IDENTIFIER = "customer_identifier";
@SerializedName(SERIALIZED_NAME_CUSTOMER_IDENTIFIER)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/Customers.java b/src/main/java/saasus/sdk/awsmarketplace/models/Customers.java
index 415fcdd1..6eec656d 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/Customers.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/Customers.java
@@ -52,7 +52,7 @@
/**
* Customers
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Customers {
public static final String SERIALIZED_NAME_CUSTOMERS = "customers";
@SerializedName(SERIALIZED_NAME_CUSTOMERS)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/Error.java b/src/main/java/saasus/sdk/awsmarketplace/models/Error.java
index 11aa8d00..95071b58 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/Error.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/Error.java
@@ -49,7 +49,7 @@
/**
* Error
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Error {
public static final String SERIALIZED_NAME_TYPE = "type";
@SerializedName(SERIALIZED_NAME_TYPE)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/GetListingStatusResult.java b/src/main/java/saasus/sdk/awsmarketplace/models/GetListingStatusResult.java
index 8584f878..36a96956 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/GetListingStatusResult.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/GetListingStatusResult.java
@@ -50,7 +50,7 @@
/**
* GetListingStatusResult
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class GetListingStatusResult {
public static final String SERIALIZED_NAME_LISTING_STATUS = "listing_status";
@SerializedName(SERIALIZED_NAME_LISTING_STATUS)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/Plan.java b/src/main/java/saasus/sdk/awsmarketplace/models/Plan.java
index 01a231dd..10117195 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/Plan.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/Plan.java
@@ -49,7 +49,7 @@
/**
* Plan
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Plan {
public static final String SERIALIZED_NAME_PLAN_ID = "plan_id";
@SerializedName(SERIALIZED_NAME_PLAN_ID)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/Plans.java b/src/main/java/saasus/sdk/awsmarketplace/models/Plans.java
index 69efb7e1..8e72b4f2 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/Plans.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/Plans.java
@@ -52,7 +52,7 @@
/**
* Plans
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Plans {
public static final String SERIALIZED_NAME_PLANS = "plans";
@SerializedName(SERIALIZED_NAME_PLANS)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/SavePlanParam.java b/src/main/java/saasus/sdk/awsmarketplace/models/SavePlanParam.java
index 0f740d5f..f3000c1b 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/SavePlanParam.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/SavePlanParam.java
@@ -49,7 +49,7 @@
/**
* SavePlanParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class SavePlanParam {
public static final String SERIALIZED_NAME_PLAN_ID = "plan_id";
@SerializedName(SERIALIZED_NAME_PLAN_ID)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/Settings.java b/src/main/java/saasus/sdk/awsmarketplace/models/Settings.java
index a3e2775b..c33c019b 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/Settings.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/Settings.java
@@ -49,7 +49,7 @@
/**
* Settings
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class Settings {
public static final String SERIALIZED_NAME_PRODUCT_CODE = "product_code";
@SerializedName(SERIALIZED_NAME_PRODUCT_CODE)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/UpdateListingStatusParam.java b/src/main/java/saasus/sdk/awsmarketplace/models/UpdateListingStatusParam.java
index 7bbc1290..1c5dcfb9 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/UpdateListingStatusParam.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/UpdateListingStatusParam.java
@@ -50,7 +50,7 @@
/**
* UpdateListingStatusParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class UpdateListingStatusParam {
public static final String SERIALIZED_NAME_LISTING_STATUS = "listing_status";
@SerializedName(SERIALIZED_NAME_LISTING_STATUS)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/UpdateSettingsParam.java b/src/main/java/saasus/sdk/awsmarketplace/models/UpdateSettingsParam.java
index 7dd9c1ab..48dfe5d3 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/UpdateSettingsParam.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/UpdateSettingsParam.java
@@ -49,7 +49,7 @@
/**
* UpdateSettingsParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class UpdateSettingsParam {
public static final String SERIALIZED_NAME_PRODUCT_CODE = "product_code";
@SerializedName(SERIALIZED_NAME_PRODUCT_CODE)
diff --git a/src/main/java/saasus/sdk/awsmarketplace/models/VerifyRegistrationTokenParam.java b/src/main/java/saasus/sdk/awsmarketplace/models/VerifyRegistrationTokenParam.java
index c3a64ce5..cd9c2c7d 100644
--- a/src/main/java/saasus/sdk/awsmarketplace/models/VerifyRegistrationTokenParam.java
+++ b/src/main/java/saasus/sdk/awsmarketplace/models/VerifyRegistrationTokenParam.java
@@ -49,7 +49,7 @@
/**
* VerifyRegistrationTokenParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:34.280462778Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:28.904100550Z[Etc/UTC]")
public class VerifyRegistrationTokenParam {
public static final String SERIALIZED_NAME_REGISTRATION_TOKEN = "registration_token";
@SerializedName(SERIALIZED_NAME_REGISTRATION_TOKEN)
diff --git a/src/main/java/saasus/sdk/billing/ApiException.java b/src/main/java/saasus/sdk/billing/ApiException.java
index 00c9fa55..15418539 100644
--- a/src/main/java/saasus/sdk/billing/ApiException.java
+++ b/src/main/java/saasus/sdk/billing/ApiException.java
@@ -21,7 +21,7 @@
* ApiException class.
*/
@SuppressWarnings("serial")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map> responseHeaders = null;
diff --git a/src/main/java/saasus/sdk/billing/Configuration.java b/src/main/java/saasus/sdk/billing/Configuration.java
index 9fc43586..442e7b49 100644
--- a/src/main/java/saasus/sdk/billing/Configuration.java
+++ b/src/main/java/saasus/sdk/billing/Configuration.java
@@ -13,7 +13,7 @@
package saasus.sdk.billing;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";
diff --git a/src/main/java/saasus/sdk/billing/Pair.java b/src/main/java/saasus/sdk/billing/Pair.java
index fb86f357..9d394f4a 100644
--- a/src/main/java/saasus/sdk/billing/Pair.java
+++ b/src/main/java/saasus/sdk/billing/Pair.java
@@ -13,7 +13,7 @@
package saasus.sdk.billing;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/src/main/java/saasus/sdk/billing/StringUtil.java b/src/main/java/saasus/sdk/billing/StringUtil.java
index 62c72d40..07aba8aa 100644
--- a/src/main/java/saasus/sdk/billing/StringUtil.java
+++ b/src/main/java/saasus/sdk/billing/StringUtil.java
@@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/src/main/java/saasus/sdk/billing/auth/ApiKeyAuth.java b/src/main/java/saasus/sdk/billing/auth/ApiKeyAuth.java
index 94495206..3f09cb08 100644
--- a/src/main/java/saasus/sdk/billing/auth/ApiKeyAuth.java
+++ b/src/main/java/saasus/sdk/billing/auth/ApiKeyAuth.java
@@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/src/main/java/saasus/sdk/billing/auth/HttpBearerAuth.java b/src/main/java/saasus/sdk/billing/auth/HttpBearerAuth.java
index 63707f08..cb8592bd 100644
--- a/src/main/java/saasus/sdk/billing/auth/HttpBearerAuth.java
+++ b/src/main/java/saasus/sdk/billing/auth/HttpBearerAuth.java
@@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier tokenSupplier;
diff --git a/src/main/java/saasus/sdk/billing/models/AbstractOpenApiSchema.java b/src/main/java/saasus/sdk/billing/models/AbstractOpenApiSchema.java
index 98f976a0..773adf3e 100644
--- a/src/main/java/saasus/sdk/billing/models/AbstractOpenApiSchema.java
+++ b/src/main/java/saasus/sdk/billing/models/AbstractOpenApiSchema.java
@@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {
// store the actual instance of the schema/object
diff --git a/src/main/java/saasus/sdk/billing/models/Error.java b/src/main/java/saasus/sdk/billing/models/Error.java
index 2971849c..7465effe 100644
--- a/src/main/java/saasus/sdk/billing/models/Error.java
+++ b/src/main/java/saasus/sdk/billing/models/Error.java
@@ -49,7 +49,7 @@
/**
* Error
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class Error {
public static final String SERIALIZED_NAME_TYPE = "type";
@SerializedName(SERIALIZED_NAME_TYPE)
diff --git a/src/main/java/saasus/sdk/billing/models/StripeInfo.java b/src/main/java/saasus/sdk/billing/models/StripeInfo.java
index 06c8a3c5..86e9ddea 100644
--- a/src/main/java/saasus/sdk/billing/models/StripeInfo.java
+++ b/src/main/java/saasus/sdk/billing/models/StripeInfo.java
@@ -49,7 +49,7 @@
/**
* StripeInfo
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class StripeInfo {
public static final String SERIALIZED_NAME_IS_REGISTERED = "is_registered";
@SerializedName(SERIALIZED_NAME_IS_REGISTERED)
diff --git a/src/main/java/saasus/sdk/billing/models/UpdateStripeInfoParam.java b/src/main/java/saasus/sdk/billing/models/UpdateStripeInfoParam.java
index fa1a411e..31863326 100644
--- a/src/main/java/saasus/sdk/billing/models/UpdateStripeInfoParam.java
+++ b/src/main/java/saasus/sdk/billing/models/UpdateStripeInfoParam.java
@@ -49,7 +49,7 @@
/**
* UpdateStripeInfoParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:31.552713001Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:27.709050300Z[Etc/UTC]")
public class UpdateStripeInfoParam {
public static final String SERIALIZED_NAME_SECRET_KEY = "secret_key";
@SerializedName(SERIALIZED_NAME_SECRET_KEY)
diff --git a/src/main/java/saasus/sdk/communication/ApiException.java b/src/main/java/saasus/sdk/communication/ApiException.java
index 809f7ed4..91a52b95 100644
--- a/src/main/java/saasus/sdk/communication/ApiException.java
+++ b/src/main/java/saasus/sdk/communication/ApiException.java
@@ -21,7 +21,7 @@
* ApiException class.
*/
@SuppressWarnings("serial")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map> responseHeaders = null;
diff --git a/src/main/java/saasus/sdk/communication/Configuration.java b/src/main/java/saasus/sdk/communication/Configuration.java
index 60fd9836..5fe3c903 100644
--- a/src/main/java/saasus/sdk/communication/Configuration.java
+++ b/src/main/java/saasus/sdk/communication/Configuration.java
@@ -13,7 +13,7 @@
package saasus.sdk.communication;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";
diff --git a/src/main/java/saasus/sdk/communication/Pair.java b/src/main/java/saasus/sdk/communication/Pair.java
index 1b1e4593..c935e70f 100644
--- a/src/main/java/saasus/sdk/communication/Pair.java
+++ b/src/main/java/saasus/sdk/communication/Pair.java
@@ -13,7 +13,7 @@
package saasus.sdk.communication;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/src/main/java/saasus/sdk/communication/StringUtil.java b/src/main/java/saasus/sdk/communication/StringUtil.java
index 4d6c31d4..8a738888 100644
--- a/src/main/java/saasus/sdk/communication/StringUtil.java
+++ b/src/main/java/saasus/sdk/communication/StringUtil.java
@@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/src/main/java/saasus/sdk/communication/auth/ApiKeyAuth.java b/src/main/java/saasus/sdk/communication/auth/ApiKeyAuth.java
index 9eae7cd1..e0b93bb2 100644
--- a/src/main/java/saasus/sdk/communication/auth/ApiKeyAuth.java
+++ b/src/main/java/saasus/sdk/communication/auth/ApiKeyAuth.java
@@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/src/main/java/saasus/sdk/communication/auth/HttpBearerAuth.java b/src/main/java/saasus/sdk/communication/auth/HttpBearerAuth.java
index 7a994a12..9cd1c739 100644
--- a/src/main/java/saasus/sdk/communication/auth/HttpBearerAuth.java
+++ b/src/main/java/saasus/sdk/communication/auth/HttpBearerAuth.java
@@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier tokenSupplier;
diff --git a/src/main/java/saasus/sdk/communication/models/AbstractOpenApiSchema.java b/src/main/java/saasus/sdk/communication/models/AbstractOpenApiSchema.java
index 2db044a5..60b04ce6 100644
--- a/src/main/java/saasus/sdk/communication/models/AbstractOpenApiSchema.java
+++ b/src/main/java/saasus/sdk/communication/models/AbstractOpenApiSchema.java
@@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {
// store the actual instance of the schema/object
diff --git a/src/main/java/saasus/sdk/communication/models/Comment.java b/src/main/java/saasus/sdk/communication/models/Comment.java
index 6db183cf..bb5e39f6 100644
--- a/src/main/java/saasus/sdk/communication/models/Comment.java
+++ b/src/main/java/saasus/sdk/communication/models/Comment.java
@@ -49,7 +49,7 @@
/**
* Comment
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Comment {
public static final String SERIALIZED_NAME_ID = "id";
@SerializedName(SERIALIZED_NAME_ID)
diff --git a/src/main/java/saasus/sdk/communication/models/Comments.java b/src/main/java/saasus/sdk/communication/models/Comments.java
index 8c59438f..3bddeb50 100644
--- a/src/main/java/saasus/sdk/communication/models/Comments.java
+++ b/src/main/java/saasus/sdk/communication/models/Comments.java
@@ -52,7 +52,7 @@
/**
* Comments
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Comments {
public static final String SERIALIZED_NAME_COMMENTS = "comments";
@SerializedName(SERIALIZED_NAME_COMMENTS)
diff --git a/src/main/java/saasus/sdk/communication/models/CreateFeedbackCommentParam.java b/src/main/java/saasus/sdk/communication/models/CreateFeedbackCommentParam.java
index c0b438a9..461c7767 100644
--- a/src/main/java/saasus/sdk/communication/models/CreateFeedbackCommentParam.java
+++ b/src/main/java/saasus/sdk/communication/models/CreateFeedbackCommentParam.java
@@ -49,7 +49,7 @@
/**
* CreateFeedbackCommentParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class CreateFeedbackCommentParam {
public static final String SERIALIZED_NAME_BODY = "body";
@SerializedName(SERIALIZED_NAME_BODY)
diff --git a/src/main/java/saasus/sdk/communication/models/CreateFeedbackParam.java b/src/main/java/saasus/sdk/communication/models/CreateFeedbackParam.java
index bbbe9729..51786e8d 100644
--- a/src/main/java/saasus/sdk/communication/models/CreateFeedbackParam.java
+++ b/src/main/java/saasus/sdk/communication/models/CreateFeedbackParam.java
@@ -49,7 +49,7 @@
/**
* CreateFeedbackParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class CreateFeedbackParam {
public static final String SERIALIZED_NAME_FEEDBACK_TITLE = "feedback_title";
@SerializedName(SERIALIZED_NAME_FEEDBACK_TITLE)
diff --git a/src/main/java/saasus/sdk/communication/models/CreateVoteUserParam.java b/src/main/java/saasus/sdk/communication/models/CreateVoteUserParam.java
index e15875a0..cb1b42d5 100644
--- a/src/main/java/saasus/sdk/communication/models/CreateVoteUserParam.java
+++ b/src/main/java/saasus/sdk/communication/models/CreateVoteUserParam.java
@@ -49,7 +49,7 @@
/**
* CreateVoteUserParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class CreateVoteUserParam {
public static final String SERIALIZED_NAME_USER_ID = "user_id";
@SerializedName(SERIALIZED_NAME_USER_ID)
diff --git a/src/main/java/saasus/sdk/communication/models/Error.java b/src/main/java/saasus/sdk/communication/models/Error.java
index fe58e533..3293a751 100644
--- a/src/main/java/saasus/sdk/communication/models/Error.java
+++ b/src/main/java/saasus/sdk/communication/models/Error.java
@@ -49,7 +49,7 @@
/**
* Error
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Error {
public static final String SERIALIZED_NAME_TYPE = "type";
@SerializedName(SERIALIZED_NAME_TYPE)
diff --git a/src/main/java/saasus/sdk/communication/models/Feedback.java b/src/main/java/saasus/sdk/communication/models/Feedback.java
index 1091703b..ba901392 100644
--- a/src/main/java/saasus/sdk/communication/models/Feedback.java
+++ b/src/main/java/saasus/sdk/communication/models/Feedback.java
@@ -53,7 +53,7 @@
/**
* Feedback
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Feedback {
public static final String SERIALIZED_NAME_FEEDBACK_TITLE = "feedback_title";
@SerializedName(SERIALIZED_NAME_FEEDBACK_TITLE)
diff --git a/src/main/java/saasus/sdk/communication/models/FeedbackSaveProps.java b/src/main/java/saasus/sdk/communication/models/FeedbackSaveProps.java
index 9a200e07..8533d811 100644
--- a/src/main/java/saasus/sdk/communication/models/FeedbackSaveProps.java
+++ b/src/main/java/saasus/sdk/communication/models/FeedbackSaveProps.java
@@ -49,7 +49,7 @@
/**
* FeedbackSaveProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class FeedbackSaveProps {
public static final String SERIALIZED_NAME_FEEDBACK_TITLE = "feedback_title";
@SerializedName(SERIALIZED_NAME_FEEDBACK_TITLE)
diff --git a/src/main/java/saasus/sdk/communication/models/Feedbacks.java b/src/main/java/saasus/sdk/communication/models/Feedbacks.java
index 1eca26ab..b9dafaab 100644
--- a/src/main/java/saasus/sdk/communication/models/Feedbacks.java
+++ b/src/main/java/saasus/sdk/communication/models/Feedbacks.java
@@ -52,7 +52,7 @@
/**
* Feedbacks
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Feedbacks {
public static final String SERIALIZED_NAME_FEEDBACKS = "feedbacks";
@SerializedName(SERIALIZED_NAME_FEEDBACKS)
diff --git a/src/main/java/saasus/sdk/communication/models/UpdateFeedbackCommentParam.java b/src/main/java/saasus/sdk/communication/models/UpdateFeedbackCommentParam.java
index ffbee104..2c4ee512 100644
--- a/src/main/java/saasus/sdk/communication/models/UpdateFeedbackCommentParam.java
+++ b/src/main/java/saasus/sdk/communication/models/UpdateFeedbackCommentParam.java
@@ -49,7 +49,7 @@
/**
* UpdateFeedbackCommentParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class UpdateFeedbackCommentParam {
public static final String SERIALIZED_NAME_BODY = "body";
@SerializedName(SERIALIZED_NAME_BODY)
diff --git a/src/main/java/saasus/sdk/communication/models/UpdateFeedbackParam.java b/src/main/java/saasus/sdk/communication/models/UpdateFeedbackParam.java
index e8aefd6a..8982debd 100644
--- a/src/main/java/saasus/sdk/communication/models/UpdateFeedbackParam.java
+++ b/src/main/java/saasus/sdk/communication/models/UpdateFeedbackParam.java
@@ -49,7 +49,7 @@
/**
* UpdateFeedbackParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class UpdateFeedbackParam {
public static final String SERIALIZED_NAME_FEEDBACK_TITLE = "feedback_title";
@SerializedName(SERIALIZED_NAME_FEEDBACK_TITLE)
diff --git a/src/main/java/saasus/sdk/communication/models/UpdateFeedbackStatusParam.java b/src/main/java/saasus/sdk/communication/models/UpdateFeedbackStatusParam.java
index 3ba1a0a9..9c3dc98d 100644
--- a/src/main/java/saasus/sdk/communication/models/UpdateFeedbackStatusParam.java
+++ b/src/main/java/saasus/sdk/communication/models/UpdateFeedbackStatusParam.java
@@ -49,7 +49,7 @@
/**
* UpdateFeedbackStatusParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class UpdateFeedbackStatusParam {
public static final String SERIALIZED_NAME_STATUS = "status";
@SerializedName(SERIALIZED_NAME_STATUS)
diff --git a/src/main/java/saasus/sdk/communication/models/User.java b/src/main/java/saasus/sdk/communication/models/User.java
index 03e2a059..0013c964 100644
--- a/src/main/java/saasus/sdk/communication/models/User.java
+++ b/src/main/java/saasus/sdk/communication/models/User.java
@@ -49,7 +49,7 @@
/**
* User
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class User {
public static final String SERIALIZED_NAME_USER_ID = "user_id";
@SerializedName(SERIALIZED_NAME_USER_ID)
diff --git a/src/main/java/saasus/sdk/communication/models/Users.java b/src/main/java/saasus/sdk/communication/models/Users.java
index 6e0582f4..91337e54 100644
--- a/src/main/java/saasus/sdk/communication/models/Users.java
+++ b/src/main/java/saasus/sdk/communication/models/Users.java
@@ -52,7 +52,7 @@
/**
* Users
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Users {
public static final String SERIALIZED_NAME_USERS = "users";
@SerializedName(SERIALIZED_NAME_USERS)
diff --git a/src/main/java/saasus/sdk/communication/models/Votes.java b/src/main/java/saasus/sdk/communication/models/Votes.java
index 5fa2c777..3969f74f 100644
--- a/src/main/java/saasus/sdk/communication/models/Votes.java
+++ b/src/main/java/saasus/sdk/communication/models/Votes.java
@@ -52,7 +52,7 @@
/**
* Votes
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:43.518804990Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:32.692883927Z[Etc/UTC]")
public class Votes {
public static final String SERIALIZED_NAME_USERS = "users";
@SerializedName(SERIALIZED_NAME_USERS)
diff --git a/src/main/java/saasus/sdk/integration/ApiException.java b/src/main/java/saasus/sdk/integration/ApiException.java
index 5e4bdd8b..24c59e60 100644
--- a/src/main/java/saasus/sdk/integration/ApiException.java
+++ b/src/main/java/saasus/sdk/integration/ApiException.java
@@ -21,7 +21,7 @@
* ApiException class.
*/
@SuppressWarnings("serial")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map> responseHeaders = null;
diff --git a/src/main/java/saasus/sdk/integration/Configuration.java b/src/main/java/saasus/sdk/integration/Configuration.java
index d7d81044..131a173f 100644
--- a/src/main/java/saasus/sdk/integration/Configuration.java
+++ b/src/main/java/saasus/sdk/integration/Configuration.java
@@ -13,7 +13,7 @@
package saasus.sdk.integration;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";
diff --git a/src/main/java/saasus/sdk/integration/Pair.java b/src/main/java/saasus/sdk/integration/Pair.java
index b1274435..4beac774 100644
--- a/src/main/java/saasus/sdk/integration/Pair.java
+++ b/src/main/java/saasus/sdk/integration/Pair.java
@@ -13,7 +13,7 @@
package saasus.sdk.integration;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/src/main/java/saasus/sdk/integration/StringUtil.java b/src/main/java/saasus/sdk/integration/StringUtil.java
index c01545ed..087a4851 100644
--- a/src/main/java/saasus/sdk/integration/StringUtil.java
+++ b/src/main/java/saasus/sdk/integration/StringUtil.java
@@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/src/main/java/saasus/sdk/integration/auth/ApiKeyAuth.java b/src/main/java/saasus/sdk/integration/auth/ApiKeyAuth.java
index 86c87975..2c353682 100644
--- a/src/main/java/saasus/sdk/integration/auth/ApiKeyAuth.java
+++ b/src/main/java/saasus/sdk/integration/auth/ApiKeyAuth.java
@@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/src/main/java/saasus/sdk/integration/auth/HttpBearerAuth.java b/src/main/java/saasus/sdk/integration/auth/HttpBearerAuth.java
index 15817b9c..854f7cc3 100644
--- a/src/main/java/saasus/sdk/integration/auth/HttpBearerAuth.java
+++ b/src/main/java/saasus/sdk/integration/auth/HttpBearerAuth.java
@@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier tokenSupplier;
diff --git a/src/main/java/saasus/sdk/integration/models/AbstractOpenApiSchema.java b/src/main/java/saasus/sdk/integration/models/AbstractOpenApiSchema.java
index 809767e5..b88b331c 100644
--- a/src/main/java/saasus/sdk/integration/models/AbstractOpenApiSchema.java
+++ b/src/main/java/saasus/sdk/integration/models/AbstractOpenApiSchema.java
@@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {
// store the actual instance of the schema/object
diff --git a/src/main/java/saasus/sdk/integration/models/CreateEventBridgeEventParam.java b/src/main/java/saasus/sdk/integration/models/CreateEventBridgeEventParam.java
index a64f288a..8c8d5520 100644
--- a/src/main/java/saasus/sdk/integration/models/CreateEventBridgeEventParam.java
+++ b/src/main/java/saasus/sdk/integration/models/CreateEventBridgeEventParam.java
@@ -52,7 +52,7 @@
/**
* CreateEventBridgeEventParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class CreateEventBridgeEventParam {
public static final String SERIALIZED_NAME_EVENT_MESSAGES = "event_messages";
@SerializedName(SERIALIZED_NAME_EVENT_MESSAGES)
diff --git a/src/main/java/saasus/sdk/integration/models/Error.java b/src/main/java/saasus/sdk/integration/models/Error.java
index e45e543e..b2f6ae59 100644
--- a/src/main/java/saasus/sdk/integration/models/Error.java
+++ b/src/main/java/saasus/sdk/integration/models/Error.java
@@ -49,7 +49,7 @@
/**
* Error
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class Error {
public static final String SERIALIZED_NAME_TYPE = "type";
@SerializedName(SERIALIZED_NAME_TYPE)
diff --git a/src/main/java/saasus/sdk/integration/models/EventBridgeSettings.java b/src/main/java/saasus/sdk/integration/models/EventBridgeSettings.java
index 574f71d8..8a15b678 100644
--- a/src/main/java/saasus/sdk/integration/models/EventBridgeSettings.java
+++ b/src/main/java/saasus/sdk/integration/models/EventBridgeSettings.java
@@ -50,7 +50,7 @@
/**
* EventBridgeSettings
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class EventBridgeSettings {
public static final String SERIALIZED_NAME_AWS_ACCOUNT_ID = "aws_account_id";
@SerializedName(SERIALIZED_NAME_AWS_ACCOUNT_ID)
diff --git a/src/main/java/saasus/sdk/integration/models/EventMessage.java b/src/main/java/saasus/sdk/integration/models/EventMessage.java
index 182ddf15..a9666afc 100644
--- a/src/main/java/saasus/sdk/integration/models/EventMessage.java
+++ b/src/main/java/saasus/sdk/integration/models/EventMessage.java
@@ -49,7 +49,7 @@
/**
* EventMessage
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:37.438939707Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:30.284304051Z[Etc/UTC]")
public class EventMessage {
public static final String SERIALIZED_NAME_EVENT_TYPE = "event_type";
@SerializedName(SERIALIZED_NAME_EVENT_TYPE)
diff --git a/src/main/java/saasus/sdk/pricing/ApiException.java b/src/main/java/saasus/sdk/pricing/ApiException.java
index c06041c9..d1b842d4 100644
--- a/src/main/java/saasus/sdk/pricing/ApiException.java
+++ b/src/main/java/saasus/sdk/pricing/ApiException.java
@@ -21,7 +21,7 @@
* ApiException class.
*/
@SuppressWarnings("serial")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map> responseHeaders = null;
diff --git a/src/main/java/saasus/sdk/pricing/Configuration.java b/src/main/java/saasus/sdk/pricing/Configuration.java
index d915b306..0661d0f7 100644
--- a/src/main/java/saasus/sdk/pricing/Configuration.java
+++ b/src/main/java/saasus/sdk/pricing/Configuration.java
@@ -13,7 +13,7 @@
package saasus.sdk.pricing;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class Configuration {
public static final String VERSION = "1.0.0";
diff --git a/src/main/java/saasus/sdk/pricing/Pair.java b/src/main/java/saasus/sdk/pricing/Pair.java
index ad563bd2..c03b0687 100644
--- a/src/main/java/saasus/sdk/pricing/Pair.java
+++ b/src/main/java/saasus/sdk/pricing/Pair.java
@@ -13,7 +13,7 @@
package saasus.sdk.pricing;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/src/main/java/saasus/sdk/pricing/StringUtil.java b/src/main/java/saasus/sdk/pricing/StringUtil.java
index e30b6a1f..58d5791f 100644
--- a/src/main/java/saasus/sdk/pricing/StringUtil.java
+++ b/src/main/java/saasus/sdk/pricing/StringUtil.java
@@ -16,7 +16,7 @@
import java.util.Collection;
import java.util.Iterator;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/src/main/java/saasus/sdk/pricing/auth/ApiKeyAuth.java b/src/main/java/saasus/sdk/pricing/auth/ApiKeyAuth.java
index f72d740e..c2e8469a 100644
--- a/src/main/java/saasus/sdk/pricing/auth/ApiKeyAuth.java
+++ b/src/main/java/saasus/sdk/pricing/auth/ApiKeyAuth.java
@@ -20,7 +20,7 @@
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/src/main/java/saasus/sdk/pricing/auth/HttpBearerAuth.java b/src/main/java/saasus/sdk/pricing/auth/HttpBearerAuth.java
index c66cf1e8..09fdd699 100644
--- a/src/main/java/saasus/sdk/pricing/auth/HttpBearerAuth.java
+++ b/src/main/java/saasus/sdk/pricing/auth/HttpBearerAuth.java
@@ -22,7 +22,7 @@
import java.util.Optional;
import java.util.function.Supplier;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private Supplier tokenSupplier;
diff --git a/src/main/java/saasus/sdk/pricing/models/AbstractOpenApiSchema.java b/src/main/java/saasus/sdk/pricing/models/AbstractOpenApiSchema.java
index 5177723a..9c71178c 100644
--- a/src/main/java/saasus/sdk/pricing/models/AbstractOpenApiSchema.java
+++ b/src/main/java/saasus/sdk/pricing/models/AbstractOpenApiSchema.java
@@ -21,7 +21,7 @@
/**
* Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public abstract class AbstractOpenApiSchema {
// store the actual instance of the schema/object
diff --git a/src/main/java/saasus/sdk/pricing/models/Error.java b/src/main/java/saasus/sdk/pricing/models/Error.java
index cf69d770..ca66c6d3 100644
--- a/src/main/java/saasus/sdk/pricing/models/Error.java
+++ b/src/main/java/saasus/sdk/pricing/models/Error.java
@@ -49,7 +49,7 @@
/**
* Error
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class Error {
public static final String SERIALIZED_NAME_TYPE = "type";
@SerializedName(SERIALIZED_NAME_TYPE)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnit.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnit.java
index 47c349c3..b0dbbb7e 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnit.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnit.java
@@ -50,7 +50,7 @@
/**
* MeteringUnit
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnit {
public static final String SERIALIZED_NAME_UNIT_NAME = "unit_name";
@SerializedName(SERIALIZED_NAME_UNIT_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitCount.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitCount.java
index c68f3d0e..1db5d1ae 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitCount.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitCount.java
@@ -49,7 +49,7 @@
/**
* MeteringUnitCount
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitCount {
public static final String SERIALIZED_NAME_TIMESTAMP = "timestamp";
@SerializedName(SERIALIZED_NAME_TIMESTAMP)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCount.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCount.java
index ce26b762..cdb22c2a 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCount.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCount.java
@@ -49,7 +49,7 @@
/**
* MeteringUnitDateCount
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitDateCount {
public static final String SERIALIZED_NAME_METERING_UNIT_NAME = "metering_unit_name";
@SerializedName(SERIALIZED_NAME_METERING_UNIT_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCounts.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCounts.java
index 47b118ff..fefd703c 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCounts.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitDateCounts.java
@@ -52,7 +52,7 @@
/**
* MeteringUnitDateCounts
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitDateCounts {
public static final String SERIALIZED_NAME_COUNTS = "counts";
@SerializedName(SERIALIZED_NAME_COUNTS)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitDatePeriodCounts.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitDatePeriodCounts.java
index 6cca313e..d3bd9a16 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitDatePeriodCounts.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitDatePeriodCounts.java
@@ -52,7 +52,7 @@
/**
* MeteringUnitDatePeriodCounts
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitDatePeriodCounts {
public static final String SERIALIZED_NAME_METERING_UNIT_NAME = "metering_unit_name";
@SerializedName(SERIALIZED_NAME_METERING_UNIT_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCount.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCount.java
index 58e05084..8835264a 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCount.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCount.java
@@ -49,7 +49,7 @@
/**
* MeteringUnitMonthCount
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitMonthCount {
public static final String SERIALIZED_NAME_METERING_UNIT_NAME = "metering_unit_name";
@SerializedName(SERIALIZED_NAME_METERING_UNIT_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCounts.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCounts.java
index c481a7cd..e04fd4a9 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCounts.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitMonthCounts.java
@@ -52,7 +52,7 @@
/**
* MeteringUnitMonthCounts
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitMonthCounts {
public static final String SERIALIZED_NAME_COUNTS = "counts";
@SerializedName(SERIALIZED_NAME_COUNTS)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitProps.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitProps.java
index 9a38392e..fcb7c335 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitProps.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitProps.java
@@ -50,7 +50,7 @@
/**
* MeteringUnitProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitProps {
public static final String SERIALIZED_NAME_UNIT_NAME = "unit_name";
@SerializedName(SERIALIZED_NAME_UNIT_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnitTimestampCount.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnitTimestampCount.java
index d650a128..a131954f 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnitTimestampCount.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnitTimestampCount.java
@@ -49,7 +49,7 @@
/**
* MeteringUnitTimestampCount
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnitTimestampCount {
public static final String SERIALIZED_NAME_METERING_UNIT_NAME = "metering_unit_name";
@SerializedName(SERIALIZED_NAME_METERING_UNIT_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/MeteringUnits.java b/src/main/java/saasus/sdk/pricing/models/MeteringUnits.java
index ac759c43..ffa2cff6 100644
--- a/src/main/java/saasus/sdk/pricing/models/MeteringUnits.java
+++ b/src/main/java/saasus/sdk/pricing/models/MeteringUnits.java
@@ -52,7 +52,7 @@
/**
* MeteringUnits
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class MeteringUnits {
public static final String SERIALIZED_NAME_UNITS = "units";
@SerializedName(SERIALIZED_NAME_UNITS)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingFixedUnit.java b/src/main/java/saasus/sdk/pricing/models/PricingFixedUnit.java
index 1fc334dc..202c09bb 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingFixedUnit.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingFixedUnit.java
@@ -52,7 +52,7 @@
/**
* PricingFixedUnit
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingFixedUnit {
public static final String SERIALIZED_NAME_UNIT_AMOUNT = "unit_amount";
@SerializedName(SERIALIZED_NAME_UNIT_AMOUNT)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingFixedUnitForSave.java b/src/main/java/saasus/sdk/pricing/models/PricingFixedUnitForSave.java
index f95e85cf..ae200148 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingFixedUnitForSave.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingFixedUnitForSave.java
@@ -52,7 +52,7 @@
/**
* PricingFixedUnitForSave
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingFixedUnitForSave {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingMenu.java b/src/main/java/saasus/sdk/pricing/models/PricingMenu.java
index d4f90905..c53db94d 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingMenu.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingMenu.java
@@ -52,7 +52,7 @@
/**
* PricingMenu
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingMenu {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingMenuProps.java b/src/main/java/saasus/sdk/pricing/models/PricingMenuProps.java
index 183edcef..9928b38c 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingMenuProps.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingMenuProps.java
@@ -52,7 +52,7 @@
/**
* PricingMenuProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingMenuProps {
public static final String SERIALIZED_NAME_UNITS = "units";
@SerializedName(SERIALIZED_NAME_UNITS)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingMenus.java b/src/main/java/saasus/sdk/pricing/models/PricingMenus.java
index 62d22f2c..14cefe81 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingMenus.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingMenus.java
@@ -52,7 +52,7 @@
/**
* PricingMenus
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingMenus {
public static final String SERIALIZED_NAME_PRICING_MENUS = "pricing_menus";
@SerializedName(SERIALIZED_NAME_PRICING_MENUS)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingPlan.java b/src/main/java/saasus/sdk/pricing/models/PricingPlan.java
index a2a43273..3fb6646a 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingPlan.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingPlan.java
@@ -52,7 +52,7 @@
/**
* PricingPlan
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingPlan {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingPlanProps.java b/src/main/java/saasus/sdk/pricing/models/PricingPlanProps.java
index e6c45625..7c39e84c 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingPlanProps.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingPlanProps.java
@@ -52,7 +52,7 @@
/**
* PricingPlanProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingPlanProps {
public static final String SERIALIZED_NAME_PRICING_MENUS = "pricing_menus";
@SerializedName(SERIALIZED_NAME_PRICING_MENUS)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingPlans.java b/src/main/java/saasus/sdk/pricing/models/PricingPlans.java
index c467ec47..dbae117e 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingPlans.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingPlans.java
@@ -52,7 +52,7 @@
/**
* PricingPlans
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingPlans {
public static final String SERIALIZED_NAME_PRICING_PLANS = "pricing_plans";
@SerializedName(SERIALIZED_NAME_PRICING_PLANS)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingTier.java b/src/main/java/saasus/sdk/pricing/models/PricingTier.java
index 37e33394..1e9b682f 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingTier.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingTier.java
@@ -49,7 +49,7 @@
/**
* PricingTier
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingTier {
public static final String SERIALIZED_NAME_UP_TO = "up_to";
@SerializedName(SERIALIZED_NAME_UP_TO)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingTieredUnit.java b/src/main/java/saasus/sdk/pricing/models/PricingTieredUnit.java
index 2cba6dd7..85790049 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingTieredUnit.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingTieredUnit.java
@@ -56,7 +56,7 @@
/**
* PricingTieredUnit
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingTieredUnit {
public static final String SERIALIZED_NAME_UPPER_COUNT = "upper_count";
@SerializedName(SERIALIZED_NAME_UPPER_COUNT)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingTieredUnitForSave.java b/src/main/java/saasus/sdk/pricing/models/PricingTieredUnitForSave.java
index c33398af..5e8ae32f 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingTieredUnitForSave.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingTieredUnitForSave.java
@@ -55,7 +55,7 @@
/**
* PricingTieredUnitForSave
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingTieredUnitForSave {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnit.java b/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnit.java
index f6c857c3..496313b9 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnit.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnit.java
@@ -56,7 +56,7 @@
/**
* PricingTieredUsageUnit
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingTieredUsageUnit {
public static final String SERIALIZED_NAME_UPPER_COUNT = "upper_count";
@SerializedName(SERIALIZED_NAME_UPPER_COUNT)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnitForSave.java b/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnitForSave.java
index 762e3bcf..6c0e2316 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnitForSave.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingTieredUsageUnitForSave.java
@@ -55,7 +55,7 @@
/**
* PricingTieredUsageUnitForSave
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingTieredUsageUnitForSave {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingTiers.java b/src/main/java/saasus/sdk/pricing/models/PricingTiers.java
index 4529b92c..5481d0f5 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingTiers.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingTiers.java
@@ -52,7 +52,7 @@
/**
* PricingTiers
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingTiers {
public static final String SERIALIZED_NAME_TIERS = "tiers";
@SerializedName(SERIALIZED_NAME_TIERS)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingUnit.java b/src/main/java/saasus/sdk/pricing/models/PricingUnit.java
index eb5b8dbf..577973c0 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingUnit.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingUnit.java
@@ -68,7 +68,7 @@
import saasus.sdk.pricing.JSON;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingUnit extends AbstractOpenApiSchema {
private static final Logger log = Logger.getLogger(PricingUnit.class.getName());
@@ -366,44 +366,40 @@ public PricingFixedUnit getPricingFixedUnit() throws ClassCastException {
* @throws IOException if the JSON Element is invalid with respect to PricingUnit
*/
public static void validateJsonElement(JsonElement jsonElement) throws IOException {
- // validate oneOf schemas one by one
- int validCount = 0;
- ArrayList errorMessages = new ArrayList<>();
- // validate the json string with PricingTieredUsageUnit
- try {
- PricingTieredUsageUnit.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingTieredUsageUnit failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- // validate the json string with PricingTieredUnit
- try {
- PricingTieredUnit.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingTieredUnit failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- // validate the json string with PricingUsageUnit
- try {
- PricingUsageUnit.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingUsageUnit failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- // validate the json string with PricingFixedUnit
- try {
- PricingFixedUnit.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingFixedUnit failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- if (validCount != 1) {
- throw new IOException(String.format("The JSON string is invalid for PricingUnit with oneOf schemas: PricingFixedUnit, PricingTieredUnit, PricingTieredUsageUnit, PricingUsageUnit. %d class(es) match the result, expected 1. Detailed failure message for oneOf schemas: %s. JSON: %s", validCount, errorMessages, jsonElement.toString()));
+ JsonObject jsonObj = jsonElement.getAsJsonObject();
+ if (jsonObj.get("type") == null) {
+ throw new IOException("Discriminator field `type` is missing");
}
+
+ switch (jsonObj.get("type").getAsString()) {
+ case "fixed":
+ PricingFixedUnit.validateJsonElement(jsonObj);
+ break;
+ case "tiered":
+ PricingTieredUnit.validateJsonElement(jsonObj);
+ break;
+ case "tiered_usage":
+ PricingTieredUsageUnit.validateJsonElement(jsonObj);
+ break;
+ case "usage":
+ PricingUsageUnit.validateJsonElement(jsonObj);
+ break;
+ case "PricingFixedUnit":
+ PricingFixedUnit.validateJsonElement(jsonObj);
+ break;
+ case "PricingTieredUnit":
+ PricingTieredUnit.validateJsonElement(jsonObj);
+ break;
+ case "PricingTieredUsageUnit":
+ PricingTieredUsageUnit.validateJsonElement(jsonObj);
+ break;
+ case "PricingUsageUnit":
+ PricingUsageUnit.validateJsonElement(jsonObj);
+ break;
+ default:
+ throw new IOException("Unknown discriminator value: "
+ + jsonObj.get("type").getAsString());
+ }
}
/**
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingUnitBaseProps.java b/src/main/java/saasus/sdk/pricing/models/PricingUnitBaseProps.java
index 36aa5231..3ab45853 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingUnitBaseProps.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingUnitBaseProps.java
@@ -51,7 +51,7 @@
/**
* PricingUnitBaseProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingUnitBaseProps {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingUnitForSave.java b/src/main/java/saasus/sdk/pricing/models/PricingUnitForSave.java
index a49481ff..864f2403 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingUnitForSave.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingUnitForSave.java
@@ -68,7 +68,7 @@
import saasus.sdk.pricing.JSON;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingUnitForSave extends AbstractOpenApiSchema {
private static final Logger log = Logger.getLogger(PricingUnitForSave.class.getName());
@@ -366,44 +366,40 @@ public PricingFixedUnitForSave getPricingFixedUnitForSave() throws ClassCastExce
* @throws IOException if the JSON Element is invalid with respect to PricingUnitForSave
*/
public static void validateJsonElement(JsonElement jsonElement) throws IOException {
- // validate oneOf schemas one by one
- int validCount = 0;
- ArrayList errorMessages = new ArrayList<>();
- // validate the json string with PricingTieredUsageUnitForSave
- try {
- PricingTieredUsageUnitForSave.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingTieredUsageUnitForSave failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- // validate the json string with PricingTieredUnitForSave
- try {
- PricingTieredUnitForSave.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingTieredUnitForSave failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- // validate the json string with PricingUsageUnitForSave
- try {
- PricingUsageUnitForSave.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingUsageUnitForSave failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- // validate the json string with PricingFixedUnitForSave
- try {
- PricingFixedUnitForSave.validateJsonElement(jsonElement);
- validCount++;
- } catch (Exception e) {
- errorMessages.add(String.format("Deserialization for PricingFixedUnitForSave failed with `%s`.", e.getMessage()));
- // continue to the next one
- }
- if (validCount != 1) {
- throw new IOException(String.format("The JSON string is invalid for PricingUnitForSave with oneOf schemas: PricingFixedUnitForSave, PricingTieredUnitForSave, PricingTieredUsageUnitForSave, PricingUsageUnitForSave. %d class(es) match the result, expected 1. Detailed failure message for oneOf schemas: %s. JSON: %s", validCount, errorMessages, jsonElement.toString()));
+ JsonObject jsonObj = jsonElement.getAsJsonObject();
+ if (jsonObj.get("type") == null) {
+ throw new IOException("Discriminator field `type` is missing");
}
+
+ switch (jsonObj.get("type").getAsString()) {
+ case "fixed":
+ PricingFixedUnitForSave.validateJsonElement(jsonObj);
+ break;
+ case "tiered":
+ PricingTieredUnitForSave.validateJsonElement(jsonObj);
+ break;
+ case "tiered_usage":
+ PricingTieredUsageUnitForSave.validateJsonElement(jsonObj);
+ break;
+ case "usage":
+ PricingUsageUnitForSave.validateJsonElement(jsonObj);
+ break;
+ case "PricingFixedUnitForSave":
+ PricingFixedUnitForSave.validateJsonElement(jsonObj);
+ break;
+ case "PricingTieredUnitForSave":
+ PricingTieredUnitForSave.validateJsonElement(jsonObj);
+ break;
+ case "PricingTieredUsageUnitForSave":
+ PricingTieredUsageUnitForSave.validateJsonElement(jsonObj);
+ break;
+ case "PricingUsageUnitForSave":
+ PricingUsageUnitForSave.validateJsonElement(jsonObj);
+ break;
+ default:
+ throw new IOException("Unknown discriminator value: "
+ + jsonObj.get("type").getAsString());
+ }
}
/**
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingUnits.java b/src/main/java/saasus/sdk/pricing/models/PricingUnits.java
index 873572c7..0e4f1402 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingUnits.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingUnits.java
@@ -52,7 +52,7 @@
/**
* PricingUnits
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingUnits {
public static final String SERIALIZED_NAME_UNITS = "units";
@SerializedName(SERIALIZED_NAME_UNITS)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingUsageUnit.java b/src/main/java/saasus/sdk/pricing/models/PricingUsageUnit.java
index 40309216..3b64723e 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingUsageUnit.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingUsageUnit.java
@@ -53,7 +53,7 @@
/**
* PricingUsageUnit
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingUsageUnit {
public static final String SERIALIZED_NAME_UPPER_COUNT = "upper_count";
@SerializedName(SERIALIZED_NAME_UPPER_COUNT)
diff --git a/src/main/java/saasus/sdk/pricing/models/PricingUsageUnitForSave.java b/src/main/java/saasus/sdk/pricing/models/PricingUsageUnitForSave.java
index ad624973..a250811d 100644
--- a/src/main/java/saasus/sdk/pricing/models/PricingUsageUnitForSave.java
+++ b/src/main/java/saasus/sdk/pricing/models/PricingUsageUnitForSave.java
@@ -52,7 +52,7 @@
/**
* PricingUsageUnitForSave
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class PricingUsageUnitForSave {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/SavePricingMenuParam.java b/src/main/java/saasus/sdk/pricing/models/SavePricingMenuParam.java
index 3295fb0b..6056f349 100644
--- a/src/main/java/saasus/sdk/pricing/models/SavePricingMenuParam.java
+++ b/src/main/java/saasus/sdk/pricing/models/SavePricingMenuParam.java
@@ -51,7 +51,7 @@
/**
* SavePricingMenuParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class SavePricingMenuParam {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/SavePricingPlanParam.java b/src/main/java/saasus/sdk/pricing/models/SavePricingPlanParam.java
index 22349a5e..9ed727af 100644
--- a/src/main/java/saasus/sdk/pricing/models/SavePricingPlanParam.java
+++ b/src/main/java/saasus/sdk/pricing/models/SavePricingPlanParam.java
@@ -51,7 +51,7 @@
/**
* SavePricingPlanParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class SavePricingPlanParam {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/TaxRate.java b/src/main/java/saasus/sdk/pricing/models/TaxRate.java
index bbf50c33..b1804be1 100644
--- a/src/main/java/saasus/sdk/pricing/models/TaxRate.java
+++ b/src/main/java/saasus/sdk/pricing/models/TaxRate.java
@@ -50,7 +50,7 @@
/**
* TaxRate
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class TaxRate {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/TaxRateProps.java b/src/main/java/saasus/sdk/pricing/models/TaxRateProps.java
index c7fd2262..76bff3a6 100644
--- a/src/main/java/saasus/sdk/pricing/models/TaxRateProps.java
+++ b/src/main/java/saasus/sdk/pricing/models/TaxRateProps.java
@@ -50,7 +50,7 @@
/**
* TaxRateProps
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class TaxRateProps {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/src/main/java/saasus/sdk/pricing/models/TaxRates.java b/src/main/java/saasus/sdk/pricing/models/TaxRates.java
index 7d66aae4..c1b46df2 100644
--- a/src/main/java/saasus/sdk/pricing/models/TaxRates.java
+++ b/src/main/java/saasus/sdk/pricing/models/TaxRates.java
@@ -52,7 +52,7 @@
/**
* TaxRates
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class TaxRates {
public static final String SERIALIZED_NAME_TAX_RATES = "tax_rates";
@SerializedName(SERIALIZED_NAME_TAX_RATES)
diff --git a/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountNowParam.java b/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountNowParam.java
index 6ff8b491..1d8a9b22 100644
--- a/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountNowParam.java
+++ b/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountNowParam.java
@@ -50,7 +50,7 @@
/**
* UpdateMeteringUnitTimestampCountNowParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class UpdateMeteringUnitTimestampCountNowParam {
public static final String SERIALIZED_NAME_METHOD = "method";
@SerializedName(SERIALIZED_NAME_METHOD)
diff --git a/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountParam.java b/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountParam.java
index 8c7128d4..ff977471 100644
--- a/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountParam.java
+++ b/src/main/java/saasus/sdk/pricing/models/UpdateMeteringUnitTimestampCountParam.java
@@ -50,7 +50,7 @@
/**
* UpdateMeteringUnitTimestampCountParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class UpdateMeteringUnitTimestampCountParam {
public static final String SERIALIZED_NAME_METHOD = "method";
@SerializedName(SERIALIZED_NAME_METHOD)
diff --git a/src/main/java/saasus/sdk/pricing/models/UpdatePricingPlansUsedParam.java b/src/main/java/saasus/sdk/pricing/models/UpdatePricingPlansUsedParam.java
index cf893eda..7bd5f5a5 100644
--- a/src/main/java/saasus/sdk/pricing/models/UpdatePricingPlansUsedParam.java
+++ b/src/main/java/saasus/sdk/pricing/models/UpdatePricingPlansUsedParam.java
@@ -51,7 +51,7 @@
/**
* UpdatePricingPlansUsedParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class UpdatePricingPlansUsedParam {
public static final String SERIALIZED_NAME_PLAN_IDS = "plan_ids";
@SerializedName(SERIALIZED_NAME_PLAN_IDS)
diff --git a/src/main/java/saasus/sdk/pricing/models/UpdateTaxRateParam.java b/src/main/java/saasus/sdk/pricing/models/UpdateTaxRateParam.java
index 226c26a1..6df2b6e9 100644
--- a/src/main/java/saasus/sdk/pricing/models/UpdateTaxRateParam.java
+++ b/src/main/java/saasus/sdk/pricing/models/UpdateTaxRateParam.java
@@ -49,7 +49,7 @@
/**
* UpdateTaxRateParam
*/
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-08-16T05:09:27.364679080Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-08-05T10:04:25.963592007Z[Etc/UTC]")
public class UpdateTaxRateParam {
public static final String SERIALIZED_NAME_DISPLAY_NAME = "display_name";
@SerializedName(SERIALIZED_NAME_DISPLAY_NAME)
diff --git a/templates/README.md b/templates/README.md
new file mode 100644
index 00000000..9fc1a0ce
--- /dev/null
+++ b/templates/README.md
@@ -0,0 +1,40 @@
+# Custom OpenAPI Generator Templates
+
+このフォルダには **OpenAPI Generator v7.2.0** 用のカスタムテンプレートを置いています。
+
+現在カスタマイズしているのは **Java (okhttp-gson)** 向けの `oneof_model.mustache` だけで、下記の挙動を変更しています。
+
+| 変更点 | なぜ必要か |
+| --------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
+| `oneOf` モデルのバリデーションを **「全サブクラスを総当たりで照合」 → 「`discriminator` で 1 件に絞ってから照合」** に差し替え | 総当たりだと `PricingUnit` のようにフィールド構成が似ているサブクラスが複数ヒットし、「2 クラス一致」の例外が発生するため |
+
+---
+
+## ディレクトリ構成
+
+```text
+openapi-generator/
+└─ java-v7-2-0/
+ └─ libraries/
+ └─ okhttp-gson/
+ └─ oneof_model.mustache
+```
+
+| Path | 説明 |
+| ---------------------- | -------------------------- |
+| `oneof_model.mustache` | 上記のバリデーションロジックを置き換えたテンプレート |
+
+---
+
+### 処理の流れ
+
+1. **discriminator がある場合**
+
+ * 先に discriminator を読み取り、対応するサブクラス 1 つを決定。
+ * 決定したサブクラスだけに `validateJsonElement()` を実行。
+2. **discriminator が無い場合**
+
+ * 旧実装どおり、全サブクラスを総当たりでバリデーション。
+ * 1 件だけマッチした場合に受け入れ、複数ヒット時は例外を送出。
+
+これにより「複数ヒット例外」が解消され、将来 `discriminator` が無い `oneOf` モデルが追加されても安全に動作します。
diff --git a/templates/openapi-generator/java-v7-2-0/libraries/okhttp-gson/oneof_model.mustache b/templates/openapi-generator/java-v7-2-0/libraries/okhttp-gson/oneof_model.mustache
new file mode 100644
index 00000000..b4c99f47
--- /dev/null
+++ b/templates/openapi-generator/java-v7-2-0/libraries/okhttp-gson/oneof_model.mustache
@@ -0,0 +1,441 @@
+
+
+import java.io.IOException;
+import java.lang.reflect.Type;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.HashSet;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import com.google.gson.Gson;
+import com.google.gson.GsonBuilder;
+import com.google.gson.JsonParseException;
+import com.google.gson.TypeAdapter;
+import com.google.gson.TypeAdapterFactory;
+import com.google.gson.reflect.TypeToken;
+import com.google.gson.JsonPrimitive;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.annotations.SerializedName;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import com.google.gson.JsonDeserializationContext;
+import com.google.gson.JsonDeserializer;
+import com.google.gson.JsonSerializationContext;
+import com.google.gson.JsonSerializer;
+import com.google.gson.JsonElement;
+import com.google.gson.JsonObject;
+import com.google.gson.JsonArray;
+import com.google.gson.JsonParseException;
+
+import {{invokerPackage}}.JSON;
+
+{{>additionalModelTypeAnnotations}}{{>generatedAnnotation}}{{>xmlAnnotation}}
+public class {{classname}} extends AbstractOpenApiSchema{{#vendorExtensions.x-implements}} implements {{{.}}}{{^-last}}, {{/-last}}{{/vendorExtensions.x-implements}} {
+ private static final Logger log = Logger.getLogger({{classname}}.class.getName());
+
+ public static class CustomTypeAdapterFactory implements TypeAdapterFactory {
+ @SuppressWarnings("unchecked")
+ @Override
+ public TypeAdapter create(Gson gson, TypeToken type) {
+ if (!{{classname}}.class.isAssignableFrom(type.getRawType())) {
+ return null; // this class only serializes '{{classname}}' and its subtypes
+ }
+ final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class);
+ {{#composedSchemas}}
+ {{#oneOf}}
+ {{^isArray}}
+ {{^vendorExtensions.x-duplicated-data-type}}
+ final TypeAdapter<{{{dataType}}}> adapter{{{dataType}}} = gson.getDelegateAdapter(this, TypeToken.get({{{dataType}}}.class));
+ {{/vendorExtensions.x-duplicated-data-type}}
+ {{/isArray}}
+ {{#isArray}}
+
+ final Type typeInstance = new TypeToken>(){}.getType();
+ final TypeAdapter<{{{dataType}}}> adapter{{complexType}}List = (TypeAdapter>) gson.getDelegateAdapter(this, TypeToken.get(typeInstance));
+ {{/isArray}}
+ {{/oneOf}}
+ {{/composedSchemas}}
+
+ return (TypeAdapter) new TypeAdapter<{{classname}}>() {
+ @Override
+ public void write(JsonWriter out, {{classname}} value) throws IOException {
+ if (value == null || value.getActualInstance() == null) {
+ elementAdapter.write(out, null);
+ return;
+ }
+
+ {{#composedSchemas}}
+ {{#oneOf}}
+ {{^vendorExtensions.x-duplicated-data-type}}
+ // check if the actual instance is of the type `{{{dataType}}}`
+ if (value.getActualInstance() instanceof {{#isArray}}List>{{/isArray}}{{^isArray}}{{{dataType}}}{{/isArray}}) {
+ {{#isPrimitiveType}}
+ JsonPrimitive primitive = adapter{{{dataType}}}.toJsonTree(({{{dataType}}})value.getActualInstance()).getAsJsonPrimitive();
+ elementAdapter.write(out, primitive);
+ return;
+ {{/isPrimitiveType}}
+ {{#isArray}}
+ List> list = (List>) value.getActualInstance();
+ if(list.get(0) instanceof {{complexType}}) {
+ JsonArray array = adapter{{{complexType}}}List.toJsonTree(({{{dataType}}})value.getActualInstance()).getAsJsonArray();
+ elementAdapter.write(out, array);
+ return;
+ }
+ {{/isArray}}
+ {{^isArray}}
+ {{^isPrimitiveType}}
+ JsonElement element = adapter{{{dataType}}}.toJsonTree(({{{dataType}}})value.getActualInstance());
+ elementAdapter.write(out, element);
+ return;
+ {{/isPrimitiveType}}
+ {{/isArray}}
+ }
+ {{/vendorExtensions.x-duplicated-data-type}}
+ {{/oneOf}}
+ {{/composedSchemas}}
+ throw new IOException("Failed to serialize as the type doesn't match oneOf schemas: {{#oneOf}}{{{.}}}{{^-last}}, {{/-last}}{{/oneOf}}");
+ }
+
+ @Override
+ public {{classname}} read(JsonReader in) throws IOException {
+ Object deserialized = null;
+ JsonElement jsonElement = elementAdapter.read(in);
+
+ {{#useOneOfDiscriminatorLookup}}
+ {{#discriminator}}
+ JsonObject jsonObject = jsonElement.getAsJsonObject();
+
+ // use discriminator value for faster oneOf lookup
+ {{classname}} new{{classname}} = new {{classname}}();
+ if (jsonObject.get("{{{propertyBaseName}}}") == null) {
+ log.log(Level.WARNING, "Failed to lookup discriminator value for {{classname}} as `{{{propertyBaseName}}}` was not found in the payload or the payload is empty.");
+ } else {
+ // look up the discriminator value in the field `{{{propertyBaseName}}}`
+ switch (jsonObject.get("{{{propertyBaseName}}}").getAsString()) {
+ {{#mappedModels}}
+ case "{{{mappingName}}}":
+ deserialized = adapter{{modelName}}.fromJsonTree(jsonObject);
+ new{{classname}}.setActualInstance(deserialized);
+ return new{{classname}};
+ {{/mappedModels}}
+ default:
+ log.log(Level.WARNING, String.format("Failed to lookup discriminator value `%s` for {{classname}}. Possible values:{{#mappedModels}} {{{mappingName}}}{{/mappedModels}}", jsonObject.get("{{{propertyBaseName}}}").getAsString()));
+ }
+ }
+
+ {{/discriminator}}
+ {{/useOneOfDiscriminatorLookup}}
+ int match = 0;
+ ArrayList errorMessages = new ArrayList<>();
+ TypeAdapter actualAdapter = elementAdapter;
+
+ {{#composedSchemas}}
+ {{#oneOf}}
+ {{^vendorExtensions.x-duplicated-data-type}}
+ {{^hasVars}}
+ // deserialize {{{dataType}}}
+ try {
+ // validate the JSON object to see if any exception is thrown
+ {{#isNumber}}
+ if(!jsonElement.getAsJsonPrimitive().isNumber()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be of type Number in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ actualAdapter = adapter{{{dataType}}};
+ {{/isNumber}}
+ {{^isNumber}}
+ {{#isPrimitiveType}}
+ if(!jsonElement.getAsJsonPrimitive().is{{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}}()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be of type {{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}} in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ actualAdapter = adapter{{{dataType}}};
+ {{/isPrimitiveType}}
+ {{^isPrimitiveType}}
+ {{^isArray}}
+ {{{dataType}}}.validateJsonElement(jsonElement);
+ actualAdapter = adapter{{{dataType}}};
+ {{/isArray}}
+ {{/isPrimitiveType}}
+ {{/isNumber}}
+ {{#isArray}}
+ if (!jsonElement.isJsonArray()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be a array type in the JSON string but got `%s`", jsonElement.toString()));
+ }
+
+ JsonArray array = jsonElement.getAsJsonArray();
+ // validate array items
+ for(JsonElement element : array) {
+ {{#items}}
+ {{#isNumber}}
+ if(!jsonElement.getAsJsonPrimitive().isNumber()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be of type Number in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ actualAdapter = adapter{{{dataType}}};
+ {{/isNumber}}
+ {{^isNumber}}
+ {{#isPrimitiveType}}
+ if(!element.getAsJsonPrimitive().is{{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}}()) {
+ throw new IllegalArgumentException(String.format("Expected array items to be of type {{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}} in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ {{/isPrimitiveType}}
+ {{^isPrimitiveType}}
+ {{{dataType}}}.validateJsonElement(element);
+ {{/isPrimitiveType}}
+ {{/isNumber}}
+ {{/items}}
+ }
+ actualAdapter = adapter{{{complexType}}}List;
+ {{/isArray}}
+ match++;
+ log.log(Level.FINER, "Input data matches schema '{{{dataType}}}'");
+ } catch (Exception e) {
+ // deserialization failed, continue
+ errorMessages.add(String.format("Deserialization for {{{dataType}}} failed with `%s`.", e.getMessage()));
+ log.log(Level.FINER, "Input data does not match schema '{{{dataType}}}'", e);
+ }
+ {{/hasVars}}
+ {{#hasVars}}
+ // deserialize {{{.}}}
+ try {
+ // validate the JSON object to see if any exception is thrown
+ {{.}}.validateJsonElement(jsonElement);
+ actualAdapter = adapter{{.}};
+ match++;
+ log.log(Level.FINER, "Input data matches schema '{{{.}}}'");
+ } catch (Exception e) {
+ // deserialization failed, continue
+ errorMessages.add(String.format("Deserialization for {{{.}}} failed with `%s`.", e.getMessage()));
+ log.log(Level.FINER, "Input data does not match schema '{{{.}}}'", e);
+ }
+ {{/hasVars}}
+ {{/vendorExtensions.x-duplicated-data-type}}
+ {{/oneOf}}
+ {{/composedSchemas}}
+
+ if (match == 1) {
+ {{classname}} ret = new {{classname}}();
+ ret.setActualInstance(actualAdapter.fromJsonTree(jsonElement));
+ return ret;
+ }
+
+ throw new IOException(String.format("Failed deserialization for {{classname}}: %d classes match result, expected 1. Detailed failure message for oneOf schemas: %s. JSON: %s", match, errorMessages, jsonElement.toString()));
+ }
+ }.nullSafe();
+ }
+ }
+
+ // store a list of schema names defined in oneOf
+ public static final Map> schemas = new HashMap>();
+
+ public {{classname}}() {
+ super("oneOf", {{#isNullable}}Boolean.TRUE{{/isNullable}}{{^isNullable}}Boolean.FALSE{{/isNullable}});
+ }
+
+ {{#oneOf}}
+ public {{classname}}({{{.}}} o) {
+ super("oneOf", {{#isNullable}}Boolean.TRUE{{/isNullable}}{{^isNullable}}Boolean.FALSE{{/isNullable}});
+ setActualInstance(o);
+ }
+
+ {{/oneOf}}
+ static {
+ {{#composedSchemas}}
+ {{#oneOf}}
+ {{^vendorExtensions.x-duplicated-data-type}}
+ schemas.put("{{{dataType}}}", {{{baseType}}}.class);
+ {{/vendorExtensions.x-duplicated-data-type}}
+ {{/oneOf}}
+ {{/composedSchemas}}
+ }
+
+ @Override
+ public Map> getSchemas() {
+ return {{classname}}.schemas;
+ }
+
+ /**
+ * Set the instance that matches the oneOf child schema, check
+ * the instance parameter is valid against the oneOf child schemas:
+ * {{#oneOf}}{{{.}}}{{^-last}}, {{/-last}}{{/oneOf}}
+ *
+ * It could be an instance of the 'oneOf' schemas.
+ */
+ @Override
+ public void setActualInstance(Object instance) {
+ {{#isNullable}}
+ if (instance == null) {
+ super.setActualInstance(instance);
+ return;
+ }
+
+ {{/isNullable}}
+ {{#composedSchemas}}
+ {{#oneOf}}
+ {{^vendorExtensions.x-duplicated-data-type}}
+ if (instance instanceof {{#isArray}}List>{{/isArray}}{{^isArray}}{{{dataType}}}{{/isArray}}) {
+ {{#isArray}}
+ List> list = (List>) instance;
+ if(list.get(0) instanceof {{complexType}}) {
+ super.setActualInstance(instance);
+ return;
+ }
+ {{/isArray}}
+ {{^isArray}}
+ super.setActualInstance(instance);
+ return;
+ {{/isArray}}
+ }
+
+ {{/vendorExtensions.x-duplicated-data-type}}
+ {{/oneOf}}
+ {{/composedSchemas}}
+ throw new RuntimeException("Invalid instance type. Must be {{#oneOf}}{{{.}}}{{^-last}}, {{/-last}}{{/oneOf}}");
+ }
+
+ /**
+ * Get the actual instance, which can be the following:
+ * {{#oneOf}}{{{.}}}{{^-last}}, {{/-last}}{{/oneOf}}
+ *
+ * @return The actual instance ({{#oneOf}}{{{.}}}{{^-last}}, {{/-last}}{{/oneOf}})
+ */
+ @Override
+ public Object getActualInstance() {
+ return super.getActualInstance();
+ }
+
+ {{#composedSchemas}}
+ {{#oneOf}}
+ {{^vendorExtensions.x-duplicated-data-type}}
+ /**
+ * Get the actual instance of `{{{dataType}}}`. If the actual instance is not `{{{dataType}}}`,
+ * the ClassCastException will be thrown.
+ *
+ * @return The actual instance of `{{{dataType}}}`
+ * @throws ClassCastException if the instance is not `{{{dataType}}}`
+ */
+ public {{{dataType}}} get{{#isArray}}{{complexType}}List{{/isArray}}{{^isArray}}{{{dataType}}}{{/isArray}}() throws ClassCastException {
+ return ({{{dataType}}})super.getActualInstance();
+ }
+ {{/vendorExtensions.x-duplicated-data-type}}
+ {{/oneOf}}
+ {{/composedSchemas}}
+
+ /**
+ * Validates the JSON Element and throws an exception if issues found
+ *
+ * @param jsonElement JSON Element
+ * @throws IOException if the JSON Element is invalid with respect to {{classname}}
+ */
+ public static void validateJsonElement(JsonElement jsonElement) throws IOException {
+ {{^discriminator}}
+ // validate oneOf schemas one by one
+ int validCount = 0;
+ ArrayList errorMessages = new ArrayList<>();
+ {{#composedSchemas}}
+ {{#oneOf}}
+ {{^vendorExtensions.x-duplicated-data-type}}
+ // validate the json string with {{{dataType}}}
+ try {
+ {{^hasVars}}
+ {{#isNumber}}
+ if(!jsonElement.getAsJsonPrimitive().isNumber()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be of type Number in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ {{/isNumber}}
+ {{^isNumber}}
+ {{#isPrimitiveType}}
+ if(!jsonElement.getAsJsonPrimitive().is{{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}}()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be of type {{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}} in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ {{/isPrimitiveType}}
+ {{^isPrimitiveType}}
+ {{^isArray}}
+ {{{dataType}}}.validateJsonElement(jsonElement);
+ {{/isArray}}
+ {{/isPrimitiveType}}
+ {{/isNumber}}
+ {{#isArray}}
+ if (!jsonElement.isJsonArray()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be a array type in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ JsonArray array = jsonElement.getAsJsonArray();
+ // validate array items
+ for(JsonElement element : array) {
+ {{#items}}
+ {{#isNumber}}
+ if(!jsonElement.getAsJsonPrimitive().isNumber()) {
+ throw new IllegalArgumentException(String.format("Expected json element to be of type Number in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ {{/isNumber}}
+ {{^isNumber}}
+ {{#isPrimitiveType}}
+ if(!element.getAsJsonPrimitive().is{{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}}()) {
+ throw new IllegalArgumentException(String.format("Expected array items to be of type {{#isBoolean}}Boolean{{/isBoolean}}{{#isString}}String{{/isString}}{{^isString}}{{^isBoolean}}Number{{/isBoolean}}{{/isString}} in the JSON string but got `%s`", jsonElement.toString()));
+ }
+ {{/isPrimitiveType}}
+ {{^isPrimitiveType}}
+ {{{dataType}}}.validateJsonElement(element);
+ {{/isPrimitiveType}}
+ {{/isNumber}}
+ {{/items}}
+ }
+ {{/isArray}}
+ {{/hasVars}}
+ {{#hasVars}}
+ {{{.}}}.validateJsonElement(jsonElement);
+ validCount++;
+ {{/hasVars}}
+ validCount++;
+ } catch (Exception e) {
+ errorMessages.add(String.format("Deserialization for {{{dataType}}} failed with `%s`.", e.getMessage()));
+ // continue to the next one
+ }
+ {{/vendorExtensions.x-duplicated-data-type}}
+ {{/oneOf}}
+ {{/composedSchemas}}
+ if (validCount != 1) {
+ throw new IOException(String.format("The JSON string is invalid for {{classname}} with oneOf schemas: {{#oneOf}}{{{.}}}{{^-last}}, {{/-last}}{{/oneOf}}. %d class(es) match the result, expected 1. Detailed failure message for oneOf schemas: %s. JSON: %s", validCount, errorMessages, jsonElement.toString()));
+ }
+ {{/discriminator}}
+ {{#discriminator}}
+ JsonObject jsonObj = jsonElement.getAsJsonObject();
+ if (jsonObj.get("{{propertyBaseName}}") == null) {
+ throw new IOException("Discriminator field `{{propertyBaseName}}` is missing");
+ }
+
+ switch (jsonObj.get("{{propertyBaseName}}").getAsString()) {
+ {{#mappedModels}}
+ case "{{{mappingName}}}":
+ {{modelName}}.validateJsonElement(jsonObj);
+ break;
+ {{/mappedModels}}
+ default:
+ throw new IOException("Unknown discriminator value: "
+ + jsonObj.get("{{propertyBaseName}}").getAsString());
+ }
+ {{/discriminator}}
+ }
+
+ /**
+ * Create an instance of {{classname}} given an JSON string
+ *
+ * @param jsonString JSON string
+ * @return An instance of {{classname}}
+ * @throws IOException if the JSON string is invalid with respect to {{classname}}
+ */
+ public static {{{classname}}} fromJson(String jsonString) throws IOException {
+ return JSON.getGson().fromJson(jsonString, {{{classname}}}.class);
+ }
+
+ /**
+ * Convert an instance of {{classname}} to an JSON string
+ *
+ * @return JSON string
+ */
+ public String toJson() {
+ return JSON.getGson().toJson(this);
+ }
+}