Skip to content

Commit 57e6720

Browse files
Generate loadbalancer
1 parent 0c7e7e4 commit 57e6720

102 files changed

Lines changed: 153 additions & 19814 deletions

File tree

Some content is hidden

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

services/loadbalancer/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# STACKIT Java SDK for STACKIT Network Load Balancer API
22

3+
- API version: 2.0.0
4+
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.
6+
7+
For each load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
8+
9+
310
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.
411

512
## Installation from Maven Central (recommended)

services/loadbalancer/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1c36f3781c31a0e21c4588c7c4ec835d477d2f21
1+
a896a71ffc1c1152f63b40a0194ac461ce179d6c

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/ApiCallback.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/ApiCallback.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
import cloud.stackit.sdk.core.exception.ApiException;
1616
import java.util.List;

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/ApiClient.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/ApiClient.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
import cloud.stackit.sdk.core.KeyFlowAuthenticator;
1616
import cloud.stackit.sdk.core.config.CoreConfiguration;
@@ -357,7 +357,7 @@ public DateFormat getDateFormat() {
357357
* Setter for the field <code>dateFormat</code>.
358358
*
359359
* @param dateFormat a {@link java.text.DateFormat} object
360-
* @return a {@link cloud.stackit.sdk.loadbalancer.v2api.ApiClient} object
360+
* @return a {@link cloud.stackit.sdk.loadbalancer.ApiClient} object
361361
*/
362362
public ApiClient setDateFormat(DateFormat dateFormat) {
363363
JSON.setDateFormat(dateFormat);
@@ -368,7 +368,7 @@ public ApiClient setDateFormat(DateFormat dateFormat) {
368368
* Set SqlDateFormat.
369369
*
370370
* @param dateFormat a {@link java.text.DateFormat} object
371-
* @return a {@link cloud.stackit.sdk.loadbalancer.v2api.ApiClient} object
371+
* @return a {@link cloud.stackit.sdk.loadbalancer.ApiClient} object
372372
*/
373373
public ApiClient setSqlDateFormat(DateFormat dateFormat) {
374374
JSON.setSqlDateFormat(dateFormat);
@@ -379,7 +379,7 @@ public ApiClient setSqlDateFormat(DateFormat dateFormat) {
379379
* Set OffsetDateTimeFormat.
380380
*
381381
* @param dateFormat a {@link java.time.format.DateTimeFormatter} object
382-
* @return a {@link cloud.stackit.sdk.loadbalancer.v2api.ApiClient} object
382+
* @return a {@link cloud.stackit.sdk.loadbalancer.ApiClient} object
383383
*/
384384
public ApiClient setOffsetDateTimeFormat(DateTimeFormatter dateFormat) {
385385
JSON.setOffsetDateTimeFormat(dateFormat);
@@ -390,7 +390,7 @@ public ApiClient setOffsetDateTimeFormat(DateTimeFormatter dateFormat) {
390390
* Set LocalDateFormat.
391391
*
392392
* @param dateFormat a {@link java.time.format.DateTimeFormatter} object
393-
* @return a {@link cloud.stackit.sdk.loadbalancer.v2api.ApiClient} object
393+
* @return a {@link cloud.stackit.sdk.loadbalancer.ApiClient} object
394394
*/
395395
public ApiClient setLocalDateFormat(DateTimeFormatter dateFormat) {
396396
JSON.setLocalDateFormat(dateFormat);
@@ -401,7 +401,7 @@ public ApiClient setLocalDateFormat(DateTimeFormatter dateFormat) {
401401
* Set LenientOnJson.
402402
*
403403
* @param lenientOnJson a boolean
404-
* @return a {@link cloud.stackit.sdk.loadbalancer.v2api.ApiClient} object
404+
* @return a {@link cloud.stackit.sdk.loadbalancer.ApiClient} object
405405
*/
406406
public ApiClient setLenientOnJson(boolean lenientOnJson) {
407407
JSON.setLenientOnJson(lenientOnJson);

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/ApiResponse.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/ApiResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
import java.util.List;
1616
import java.util.Map;

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/GzipRequestInterceptor.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/GzipRequestInterceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
import java.io.IOException;
1616
import okhttp3.*;

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/JSON.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/JSON.java

Lines changed: 36 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
import com.google.gson.Gson;
1616
import com.google.gson.GsonBuilder;
@@ -96,105 +96,98 @@ private static Class getClassByDiscriminator(
9696
gsonBuilder.registerTypeAdapter(LocalDate.class, localDateTypeAdapter);
9797
gsonBuilder.registerTypeAdapter(byte[].class, byteArrayAdapter);
9898
gsonBuilder.registerTypeAdapterFactory(
99-
new cloud.stackit.sdk.loadbalancer.v2api.model.ActiveHealthCheck
99+
new cloud.stackit.sdk.loadbalancer.model.ActiveHealthCheck
100100
.CustomTypeAdapterFactory());
101101
gsonBuilder.registerTypeAdapterFactory(
102-
new cloud.stackit.sdk.loadbalancer.v2api.model.CreateCredentialsPayload
102+
new cloud.stackit.sdk.loadbalancer.model.CreateCredentialsPayload
103103
.CustomTypeAdapterFactory());
104104
gsonBuilder.registerTypeAdapterFactory(
105-
new cloud.stackit.sdk.loadbalancer.v2api.model.CreateCredentialsResponse
105+
new cloud.stackit.sdk.loadbalancer.model.CreateCredentialsResponse
106106
.CustomTypeAdapterFactory());
107107
gsonBuilder.registerTypeAdapterFactory(
108-
new cloud.stackit.sdk.loadbalancer.v2api.model.CreateLoadBalancerPayload
108+
new cloud.stackit.sdk.loadbalancer.model.CreateLoadBalancerPayload
109109
.CustomTypeAdapterFactory());
110110
gsonBuilder.registerTypeAdapterFactory(
111-
new cloud.stackit.sdk.loadbalancer.v2api.model.CredentialsResponse
111+
new cloud.stackit.sdk.loadbalancer.model.CredentialsResponse
112112
.CustomTypeAdapterFactory());
113113
gsonBuilder.registerTypeAdapterFactory(
114-
new cloud.stackit.sdk.loadbalancer.v2api.model.GetCredentialsResponse
114+
new cloud.stackit.sdk.loadbalancer.model.GetCredentialsResponse
115115
.CustomTypeAdapterFactory());
116116
gsonBuilder.registerTypeAdapterFactory(
117-
new cloud.stackit.sdk.loadbalancer.v2api.model.GetQuotaResponse
117+
new cloud.stackit.sdk.loadbalancer.model.GetQuotaResponse
118118
.CustomTypeAdapterFactory());
119119
gsonBuilder.registerTypeAdapterFactory(
120-
new cloud.stackit.sdk.loadbalancer.v2api.model.GoogleProtobufAny
120+
new cloud.stackit.sdk.loadbalancer.model.GoogleProtobufAny
121121
.CustomTypeAdapterFactory());
122122
gsonBuilder.registerTypeAdapterFactory(
123-
new cloud.stackit.sdk.loadbalancer.v2api.model.HttpHealthChecks
123+
new cloud.stackit.sdk.loadbalancer.model.HttpHealthChecks
124124
.CustomTypeAdapterFactory());
125125
gsonBuilder.registerTypeAdapterFactory(
126-
new cloud.stackit.sdk.loadbalancer.v2api.model.ListCredentialsResponse
126+
new cloud.stackit.sdk.loadbalancer.model.ListCredentialsResponse
127127
.CustomTypeAdapterFactory());
128128
gsonBuilder.registerTypeAdapterFactory(
129-
new cloud.stackit.sdk.loadbalancer.v2api.model.ListLoadBalancersResponse
129+
new cloud.stackit.sdk.loadbalancer.model.ListLoadBalancersResponse
130130
.CustomTypeAdapterFactory());
131131
gsonBuilder.registerTypeAdapterFactory(
132-
new cloud.stackit.sdk.loadbalancer.v2api.model.ListPlansResponse
132+
new cloud.stackit.sdk.loadbalancer.model.ListPlansResponse
133133
.CustomTypeAdapterFactory());
134134
gsonBuilder.registerTypeAdapterFactory(
135-
new cloud.stackit.sdk.loadbalancer.v2api.model.Listener.CustomTypeAdapterFactory());
135+
new cloud.stackit.sdk.loadbalancer.model.Listener.CustomTypeAdapterFactory());
136136
gsonBuilder.registerTypeAdapterFactory(
137-
new cloud.stackit.sdk.loadbalancer.v2api.model.LoadBalancer
138-
.CustomTypeAdapterFactory());
137+
new cloud.stackit.sdk.loadbalancer.model.LoadBalancer.CustomTypeAdapterFactory());
139138
gsonBuilder.registerTypeAdapterFactory(
140-
new cloud.stackit.sdk.loadbalancer.v2api.model.LoadBalancerError
139+
new cloud.stackit.sdk.loadbalancer.model.LoadBalancerError
141140
.CustomTypeAdapterFactory());
142141
gsonBuilder.registerTypeAdapterFactory(
143-
new cloud.stackit.sdk.loadbalancer.v2api.model.LoadBalancerOptions
142+
new cloud.stackit.sdk.loadbalancer.model.LoadBalancerOptions
144143
.CustomTypeAdapterFactory());
145144
gsonBuilder.registerTypeAdapterFactory(
146-
new cloud.stackit.sdk.loadbalancer.v2api.model.LoadbalancerOptionAccessControl
145+
new cloud.stackit.sdk.loadbalancer.model.LoadbalancerOptionAccessControl
147146
.CustomTypeAdapterFactory());
148147
gsonBuilder.registerTypeAdapterFactory(
149-
new cloud.stackit.sdk.loadbalancer.v2api.model.LoadbalancerOptionLogs
148+
new cloud.stackit.sdk.loadbalancer.model.LoadbalancerOptionLogs
150149
.CustomTypeAdapterFactory());
151150
gsonBuilder.registerTypeAdapterFactory(
152-
new cloud.stackit.sdk.loadbalancer.v2api.model.LoadbalancerOptionMetrics
151+
new cloud.stackit.sdk.loadbalancer.model.LoadbalancerOptionMetrics
153152
.CustomTypeAdapterFactory());
154153
gsonBuilder.registerTypeAdapterFactory(
155-
new cloud.stackit.sdk.loadbalancer.v2api.model.LoadbalancerOptionObservability
154+
new cloud.stackit.sdk.loadbalancer.model.LoadbalancerOptionObservability
156155
.CustomTypeAdapterFactory());
157156
gsonBuilder.registerTypeAdapterFactory(
158-
new cloud.stackit.sdk.loadbalancer.v2api.model.Network.CustomTypeAdapterFactory());
157+
new cloud.stackit.sdk.loadbalancer.model.Network.CustomTypeAdapterFactory());
159158
gsonBuilder.registerTypeAdapterFactory(
160-
new cloud.stackit.sdk.loadbalancer.v2api.model.OptionsTCP
161-
.CustomTypeAdapterFactory());
159+
new cloud.stackit.sdk.loadbalancer.model.OptionsTCP.CustomTypeAdapterFactory());
162160
gsonBuilder.registerTypeAdapterFactory(
163-
new cloud.stackit.sdk.loadbalancer.v2api.model.OptionsUDP
164-
.CustomTypeAdapterFactory());
161+
new cloud.stackit.sdk.loadbalancer.model.OptionsUDP.CustomTypeAdapterFactory());
165162
gsonBuilder.registerTypeAdapterFactory(
166-
new cloud.stackit.sdk.loadbalancer.v2api.model.PlanDetails
167-
.CustomTypeAdapterFactory());
163+
new cloud.stackit.sdk.loadbalancer.model.PlanDetails.CustomTypeAdapterFactory());
168164
gsonBuilder.registerTypeAdapterFactory(
169-
new cloud.stackit.sdk.loadbalancer.v2api.model.SecurityGroup
170-
.CustomTypeAdapterFactory());
165+
new cloud.stackit.sdk.loadbalancer.model.SecurityGroup.CustomTypeAdapterFactory());
171166
gsonBuilder.registerTypeAdapterFactory(
172-
new cloud.stackit.sdk.loadbalancer.v2api.model.ServerNameIndicator
167+
new cloud.stackit.sdk.loadbalancer.model.ServerNameIndicator
173168
.CustomTypeAdapterFactory());
174169
gsonBuilder.registerTypeAdapterFactory(
175-
new cloud.stackit.sdk.loadbalancer.v2api.model.SessionPersistence
170+
new cloud.stackit.sdk.loadbalancer.model.SessionPersistence
176171
.CustomTypeAdapterFactory());
177172
gsonBuilder.registerTypeAdapterFactory(
178-
new cloud.stackit.sdk.loadbalancer.v2api.model.Status.CustomTypeAdapterFactory());
173+
new cloud.stackit.sdk.loadbalancer.model.Status.CustomTypeAdapterFactory());
179174
gsonBuilder.registerTypeAdapterFactory(
180-
new cloud.stackit.sdk.loadbalancer.v2api.model.Target.CustomTypeAdapterFactory());
175+
new cloud.stackit.sdk.loadbalancer.model.Target.CustomTypeAdapterFactory());
181176
gsonBuilder.registerTypeAdapterFactory(
182-
new cloud.stackit.sdk.loadbalancer.v2api.model.TargetPool
183-
.CustomTypeAdapterFactory());
177+
new cloud.stackit.sdk.loadbalancer.model.TargetPool.CustomTypeAdapterFactory());
184178
gsonBuilder.registerTypeAdapterFactory(
185-
new cloud.stackit.sdk.loadbalancer.v2api.model.TlsConfig
186-
.CustomTypeAdapterFactory());
179+
new cloud.stackit.sdk.loadbalancer.model.TlsConfig.CustomTypeAdapterFactory());
187180
gsonBuilder.registerTypeAdapterFactory(
188-
new cloud.stackit.sdk.loadbalancer.v2api.model.UpdateCredentialsPayload
181+
new cloud.stackit.sdk.loadbalancer.model.UpdateCredentialsPayload
189182
.CustomTypeAdapterFactory());
190183
gsonBuilder.registerTypeAdapterFactory(
191-
new cloud.stackit.sdk.loadbalancer.v2api.model.UpdateCredentialsResponse
184+
new cloud.stackit.sdk.loadbalancer.model.UpdateCredentialsResponse
192185
.CustomTypeAdapterFactory());
193186
gsonBuilder.registerTypeAdapterFactory(
194-
new cloud.stackit.sdk.loadbalancer.v2api.model.UpdateLoadBalancerPayload
187+
new cloud.stackit.sdk.loadbalancer.model.UpdateLoadBalancerPayload
195188
.CustomTypeAdapterFactory());
196189
gsonBuilder.registerTypeAdapterFactory(
197-
new cloud.stackit.sdk.loadbalancer.v2api.model.UpdateTargetPoolPayload
190+
new cloud.stackit.sdk.loadbalancer.model.UpdateTargetPoolPayload
198191
.CustomTypeAdapterFactory());
199192
gson = gsonBuilder.create();
200193
}

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/Pair.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/Pair.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
@javax.annotation.Generated(
1616
value = "org.openapitools.codegen.languages.JavaClientCodegen",

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/ProgressRequestBody.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/ProgressRequestBody.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
import java.io.IOException;
1616
import okhttp3.MediaType;

services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/v2api/ProgressResponseBody.java renamed to services/loadbalancer/src/main/java/cloud/stackit/sdk/loadbalancer/ProgressResponseBody.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Do not edit the class manually.
1111
*/
1212

13-
package cloud.stackit.sdk.loadbalancer.v2api;
13+
package cloud.stackit.sdk.loadbalancer;
1414

1515
import java.io.IOException;
1616
import okhttp3.MediaType;

0 commit comments

Comments
 (0)