From 60f4a408f251cee5f2aba755ca4125d27b95e025 Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Tue, 24 Mar 2026 15:10:22 +0000 Subject: [PATCH 1/2] Generate loadbalancer --- services/loadbalancer/oas_commit | 2 +- .../stackit/sdk/loadbalancer/api/DefaultApi.java | 16 +++++++--------- .../sdk/loadbalancer/model/GetQuotaResponse.java | 5 ++--- .../stackit/sdk/loadbalancer/model/Listener.java | 5 +++++ 4 files changed, 15 insertions(+), 13 deletions(-) diff --git a/services/loadbalancer/oas_commit b/services/loadbalancer/oas_commit index 6a2a7d7b..cca6a5e9 100644 --- a/services/loadbalancer/oas_commit +++ b/services/loadbalancer/oas_commit @@ -1 +1 @@ -10774896634990c655a523f5f0fabd6e2be9e216 +95de5cba3201a683657cb472d5fa30aa768f19cc diff --git a/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/api/DefaultApi.java b/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/api/DefaultApi.java index 4f1f1028..e0d9d49d 100644 --- a/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/api/DefaultApi.java +++ b/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/api/DefaultApi.java @@ -1592,9 +1592,8 @@ private okhttp3.Call getQuotaValidateBeforeCall( } /** - * Get the quota of Load Balancers in a project. Retrieves the configured Load Balancer quota - * for the project. Limit can be changed via service request. There can be 3 times as many - * observability credentials as Load Balancers. + * Get the quota of Network Load Balancers in a project. Retrieves the configured Network Load + * Balancer quota for the project. Limit can be changed via service request. * * @param projectId (required) * @param region (required) @@ -1621,9 +1620,8 @@ public GetQuotaResponse getQuota( } /** - * Get the quota of Load Balancers in a project. Retrieves the configured Load Balancer quota - * for the project. Limit can be changed via service request. There can be 3 times as many - * observability credentials as Load Balancers. + * Get the quota of Network Load Balancers in a project. Retrieves the configured Network Load + * Balancer quota for the project. Limit can be changed via service request. * * @param projectId (required) * @param region (required) @@ -1651,9 +1649,9 @@ public ApiResponse getQuotaWithHttpInfo( } /** - * Get the quota of Load Balancers in a project. (asynchronously) Retrieves the configured Load - * Balancer quota for the project. Limit can be changed via service request. There can be 3 - * times as many observability credentials as Load Balancers. + * Get the quota of Network Load Balancers in a project. (asynchronously) Retrieves the + * configured Network Load Balancer quota for the project. Limit can be changed via service + * request. * * @param projectId (required) * @param region (required) diff --git a/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/GetQuotaResponse.java b/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/GetQuotaResponse.java index b81e5cb6..e7f183bd 100644 --- a/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/GetQuotaResponse.java +++ b/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/GetQuotaResponse.java @@ -81,7 +81,7 @@ public GetQuotaResponse maxCredentials(@javax.annotation.Nullable Integer maxCre /** * The maximum number of observability credentials that can be stored in this project. minimum: - * -1 maximum: 999 + * -1 maximum: 1000000 * * @return maxCredentials */ @@ -99,8 +99,7 @@ public GetQuotaResponse maxLoadBalancers(@javax.annotation.Nullable Integer maxL } /** - * The maximum number of load balancing servers in this project. Unlimited if set to -1. - * minimum: -1 maximum: 1000000 + * The maximum number of load balancing servers in this project. minimum: -1 maximum: 1000000 * * @return maxLoadBalancers */ diff --git a/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/Listener.java b/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/Listener.java index 52756124..abb1d154 100644 --- a/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/Listener.java +++ b/services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/model/Listener.java @@ -122,6 +122,7 @@ public static void validateJsonElement(JsonElement jsonElement) throws IOExcepti public static final String SERIALIZED_NAME_SERVER_NAME_INDICATORS = "serverNameIndicators"; + @Deprecated @SerializedName(SERIALIZED_NAME_SERVER_NAME_INDICATORS) @javax.annotation.Nullable private List serverNameIndicators = new ArrayList<>(); @@ -212,6 +213,7 @@ public void setProtocol(@javax.annotation.Nullable ProtocolEnum protocol) { this.protocol = protocol; } + @Deprecated public Listener serverNameIndicators( @javax.annotation.Nullable List serverNameIndicators) { this.serverNameIndicators = serverNameIndicators; @@ -231,11 +233,14 @@ public Listener addServerNameIndicatorsItem(ServerNameIndicator serverNameIndica * listener. * * @return serverNameIndicators + * @deprecated */ + @Deprecated @javax.annotation.Nullable public List getServerNameIndicators() { return serverNameIndicators; } + @Deprecated public void setServerNameIndicators( @javax.annotation.Nullable List serverNameIndicators) { this.serverNameIndicators = serverNameIndicators; From a1e95a9eebeae4ee1d3f91e9d473beb4988fd573 Mon Sep 17 00:00:00 2001 From: Ruben Hoenle Date: Tue, 24 Mar 2026 18:04:36 +0100 Subject: [PATCH 2/2] changelogs --- CHANGELOG.md | 2 ++ services/loadbalancer/CHANGELOG.md | 3 +++ services/loadbalancer/VERSION | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d067d6f1..01e35f4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ - **Feature:** Add fields `usedCredentials` and `usedLoadbalancers` to `GetQuotaResponse` - **Improvement:** Support additional properties in models - `loadbalancer`: + - [v0.4.0](services/loadbalancer/CHANGELOG.md#v040) + - Deprecation of methods `serverNameIndicators`, `setServerNameIndicators` and `getServerNameIndicators` in `Listener` model class - [v0.3.0](services/loadbalancer/CHANGELOG.md#v030) - **Feature:** Add new fields `AltPort` and `HttpHealthCheck` to `ActiveHealthCheck` - [v0.2.1](services/loadbalancer/CHANGELOG.md#v021) diff --git a/services/loadbalancer/CHANGELOG.md b/services/loadbalancer/CHANGELOG.md index ae0bdc7f..637424ef 100644 --- a/services/loadbalancer/CHANGELOG.md +++ b/services/loadbalancer/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.4.0 +- Deprecation of methods `serverNameIndicators`, `setServerNameIndicators` and `getServerNameIndicators` in `Listener` model class + ## v0.3.0 - **Feature:** Add new fields `AltPort` and `HttpHealthCheck` to `ActiveHealthCheck` diff --git a/services/loadbalancer/VERSION b/services/loadbalancer/VERSION index 0d91a54c..1d0ba9ea 100644 --- a/services/loadbalancer/VERSION +++ b/services/loadbalancer/VERSION @@ -1 +1 @@ -0.3.0 +0.4.0