Skip to content

Commit e338676

Browse files
Generator: Update SDK /services/alb (#201)
* Generate alb * Add changelogs Signed-off-by: Alexander Dahmen <[email protected]> --------- Signed-off-by: Alexander Dahmen <[email protected]> Co-authored-by: Alexander Dahmen <[email protected]>
1 parent 93f0c75 commit e338676

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+330
-337
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Release (2025-MM-DD)
1+
## Release (2026-MM-DD)
22
- `core`: [v0.4.1](core/CHANGELOG.md/#v041)
33
- **Bugfix:** Add check in `KeyFlowAuthenticator` to prevent endless loops
44
- `iaas`: [v0.3.1](services/iaas/CHANGELOG.md#v031)
@@ -11,6 +11,12 @@
1111
- [v0.1.0](services/loadbalancer/CHANGELOG.md#v010)
1212
- Initial onboarding of STACKIT Java SDK for Load balancer service
1313
- `alb`:
14+
- [v0.2.0](services/alb/CHANGELOG.md#v020)
15+
- **Feature:** Switch from `v2beta` API version to `v2` version.
16+
- **Feature:** `MaxCredentials` field added to `GetQuotaResponse`
17+
- **Breaking change:** added `version` to LoadBalancer constructor
18+
- **Breaking change:** renamed `exact` to `exactMatch` in Path model
19+
- **Breaking change:** removed `pathPrefix` from Rule model
1420
- [v0.1.1](services/alb/CHANGELOG.md#v011)
1521
- Bump dependency `cloud.stackit.sdk.core` to v0.4.1
1622
- [v0.1.0](services/alb/CHANGELOG.md#v010)

services/alb/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## v0.2.0
2+
- **Feature:** Switch from `v2beta` API version to `v2` version.
3+
- **Feature:** `MaxCredentials` field added to `GetQuotaResponse`
4+
- **Breaking change:** added `version` to LoadBalancer constructor
5+
- **Breaking change:** renamed `exact` to `exactMatch` in Path model
6+
- **Breaking change:** removed `pathPrefix` from Rule model
7+
18
## v0.1.1
29
- Bump dependency `cloud.stackit.sdk.core` to v0.4.1
310

services/alb/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# STACKIT Java SDK for STACKIT Application Load Balancer API
22

3-
- API version: 2beta2.0.0
3+
- API version: 2.0.0
44

5-
This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes.
5+
This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets.
66

7-
For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
7+
For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
88

99

1010
This package is part of the STACKIT Java SDK. For additional information, please visit the [GitHub repository](https://github.com/stackitcloud/stackit-sdk-java) of the SDK.

services/alb/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.1
1+
0.2.0

services/alb/src/main/java/cloud/stackit/sdk/alb/ApiCallback.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* STACKIT Application Load Balancer API
3-
* This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
3+
* This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
44
*
5-
* The version of the OpenAPI document: 2beta2.0.0
5+
* The version of the OpenAPI document: 2.0.0
66
*
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

services/alb/src/main/java/cloud/stackit/sdk/alb/ApiClient.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* STACKIT Application Load Balancer API
3-
* This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
3+
* This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
44
*
5-
* The version of the OpenAPI document: 2beta2.0.0
5+
* The version of the OpenAPI document: 2.0.0
66
*
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

services/alb/src/main/java/cloud/stackit/sdk/alb/ApiResponse.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* STACKIT Application Load Balancer API
3-
* This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
3+
* This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
44
*
5-
* The version of the OpenAPI document: 2beta2.0.0
5+
* The version of the OpenAPI document: 2.0.0
66
*
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

services/alb/src/main/java/cloud/stackit/sdk/alb/GzipRequestInterceptor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* STACKIT Application Load Balancer API
3-
* This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
3+
* This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
44
*
5-
* The version of the OpenAPI document: 2beta2.0.0
5+
* The version of the OpenAPI document: 2.0.0
66
*
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

services/alb/src/main/java/cloud/stackit/sdk/alb/JSON.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* STACKIT Application Load Balancer API
3-
* This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
3+
* This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
44
*
5-
* The version of the OpenAPI document: 2beta2.0.0
5+
* The version of the OpenAPI document: 2.0.0
66
*
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

services/alb/src/main/java/cloud/stackit/sdk/alb/Pair.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* STACKIT Application Load Balancer API
3-
* This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
3+
* This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
44
*
5-
* The version of the OpenAPI document: 2beta2.0.0
5+
* The version of the OpenAPI document: 2.0.0
66
*
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

0 commit comments

Comments
 (0)