Skip to content

Commit 0c7e7e4

Browse files
authored
feat(sfs): add multi API version support (#532)
relates to STACKITSDK-424
1 parent dcb7084 commit 0c7e7e4

127 files changed

Lines changed: 23173 additions & 217 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.

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,17 @@
55
- **Feature (breaking change):** Introduction of multi API version support. See the GitHub discussion post for more details: https://github.com/stackitcloud/stackit-sdk-java/discussions/530
66
- `resourcemanager`: [v0.5.0](services/resourcemanager/CHANGELOG.md#v050)
77
- **Feature (breaking change):** Introduction of multi API version support. See the GitHub discussion post for more details: https://github.com/stackitcloud/stackit-sdk-java/discussions/530
8-
- `sfs`: [v0.3.1](services/sfs/CHANGELOG.md#v031)
9-
- Deprecate `getSchedule` and `listSchedules` methods in `SfsApi` class
108
- `serverupdate`: [v0.2.0](services/serverupdate/CHANGELOG.md#v020)
119
- **Feature (breaking change):** Introduction of multi API version support. See the GitHub discussion post for more details: https://github.com/stackitcloud/stackit-sdk-java/discussions/530
1210
- `loadbalancer`: [v0.5.0](services/loadbalancer/CHANGELOG.md#v050)
1311
- **Feature (breaking change):** Introduction of multi API version support. See the GitHub discussion post for more details: https://github.com/stackitcloud/stackit-sdk-java/discussions/530
1412
- `objectstorage`: [v0.3.0](services/objectstorage/CHANGELOG.md#v030)
1513
- **Feature (breaking change):** Introduction of multi API version support. See the GitHub discussion post for more details: https://github.com/stackitcloud/stackit-sdk-java/discussions/530
14+
- `sfs`:
15+
- [v0.3.1](services/sfs/CHANGELOG.md#v031)
16+
- Deprecate `getSchedule` and `listSchedules` methods in `SfsApi` class
17+
- [v0.4.0](services/sfs/CHANGELOG.md#v040)
18+
- **Feature (breaking change):** Introduction of multi API version support. See the GitHub discussion post for more details: https://github.com/stackitcloud/stackit-sdk-java/discussions/530
1619

1720
## Release (2026-04-08)
1821
- `iaas`:

examples/sfs/src/main/java/cloud/stackit/sdk/sfs/examples/SfsExample.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import cloud.stackit.sdk.core.KeyFlowAuthenticator;
44
import cloud.stackit.sdk.core.config.CoreConfiguration;
55
import cloud.stackit.sdk.core.exception.ApiException;
6-
import cloud.stackit.sdk.sfs.api.SfsApi;
7-
import cloud.stackit.sdk.sfs.model.*;
6+
import cloud.stackit.sdk.sfs.v1api.api.SfsApi;
7+
import cloud.stackit.sdk.sfs.v1api.model.*;
88
import java.io.IOException;
99
import java.net.HttpURLConnection;
1010
import java.time.Duration;

services/sfs/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.4.0
2+
- **Feature (breaking change):** Introduction of multi API version support. See the GitHub discussion post for more details: https://github.com/stackitcloud/stackit-sdk-java/discussions/530
3+
14
## v0.3.1
25
- Deprecate `getSchedule` and `listSchedules` methods in `SfsApi` class
36

services/sfs/README.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
# STACKIT Java SDK for STACKIT File Storage (SFS)
22

3-
- API version: 1.0.0
4-
5-
API used to create and manage NFS Shares.
6-
7-
83
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.
94

105
## Installation from Maven Central (recommended)

services/sfs/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.3.1
1+
0.4.0

services/sfs/src/main/java/cloud/stackit/sdk/sfs/ApiCallback.java renamed to services/sfs/src/main/java/cloud/stackit/sdk/sfs/v1api/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.sfs;
13+
package cloud.stackit.sdk.sfs.v1api;
1414

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

services/sfs/src/main/java/cloud/stackit/sdk/sfs/ApiClient.java renamed to services/sfs/src/main/java/cloud/stackit/sdk/sfs/v1api/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.sfs;
13+
package cloud.stackit.sdk.sfs.v1api;
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.sfs.ApiClient} object
360+
* @return a {@link cloud.stackit.sdk.sfs.v1api.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.sfs.ApiClient} object
371+
* @return a {@link cloud.stackit.sdk.sfs.v1api.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.sfs.ApiClient} object
382+
* @return a {@link cloud.stackit.sdk.sfs.v1api.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.sfs.ApiClient} object
393+
* @return a {@link cloud.stackit.sdk.sfs.v1api.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.sfs.ApiClient} object
404+
* @return a {@link cloud.stackit.sdk.sfs.v1api.ApiClient} object
405405
*/
406406
public ApiClient setLenientOnJson(boolean lenientOnJson) {
407407
JSON.setLenientOnJson(lenientOnJson);

services/sfs/src/main/java/cloud/stackit/sdk/sfs/ApiResponse.java renamed to services/sfs/src/main/java/cloud/stackit/sdk/sfs/v1api/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.sfs;
13+
package cloud.stackit.sdk.sfs.v1api;
1414

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

services/sfs/src/main/java/cloud/stackit/sdk/sfs/GzipRequestInterceptor.java renamed to services/sfs/src/main/java/cloud/stackit/sdk/sfs/v1api/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.sfs;
13+
package cloud.stackit.sdk.sfs.v1api;
1414

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

services/sfs/src/main/java/cloud/stackit/sdk/sfs/JSON.java renamed to services/sfs/src/main/java/cloud/stackit/sdk/sfs/v1api/JSON.java

Lines changed: 64 additions & 51 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.sfs;
13+
package cloud.stackit.sdk.sfs.v1api;
1414

1515
import com.google.gson.Gson;
1616
import com.google.gson.GsonBuilder;
@@ -96,129 +96,142 @@ private static Class getClassByDiscriminator(
9696
gsonBuilder.registerTypeAdapter(LocalDate.class, localDateTypeAdapter);
9797
gsonBuilder.registerTypeAdapter(byte[].class, byteArrayAdapter);
9898
gsonBuilder.registerTypeAdapterFactory(
99-
new cloud.stackit.sdk.sfs.model.CreateResourcePoolPayload
99+
new cloud.stackit.sdk.sfs.v1api.model.CreateResourcePoolPayload
100100
.CustomTypeAdapterFactory());
101101
gsonBuilder.registerTypeAdapterFactory(
102-
new cloud.stackit.sdk.sfs.model.CreateResourcePoolResponse
102+
new cloud.stackit.sdk.sfs.v1api.model.CreateResourcePoolResponse
103103
.CustomTypeAdapterFactory());
104104
gsonBuilder.registerTypeAdapterFactory(
105-
new cloud.stackit.sdk.sfs.model.CreateResourcePoolSnapshotPayload
105+
new cloud.stackit.sdk.sfs.v1api.model.CreateResourcePoolSnapshotPayload
106106
.CustomTypeAdapterFactory());
107107
gsonBuilder.registerTypeAdapterFactory(
108-
new cloud.stackit.sdk.sfs.model.CreateResourcePoolSnapshotResponse
108+
new cloud.stackit.sdk.sfs.v1api.model.CreateResourcePoolSnapshotResponse
109109
.CustomTypeAdapterFactory());
110110
gsonBuilder.registerTypeAdapterFactory(
111-
new cloud.stackit.sdk.sfs.model.CreateShareExportPolicyPayload
111+
new cloud.stackit.sdk.sfs.v1api.model.CreateShareExportPolicyPayload
112112
.CustomTypeAdapterFactory());
113113
gsonBuilder.registerTypeAdapterFactory(
114-
new cloud.stackit.sdk.sfs.model.CreateShareExportPolicyRequestRule
114+
new cloud.stackit.sdk.sfs.v1api.model.CreateShareExportPolicyRequestRule
115115
.CustomTypeAdapterFactory());
116116
gsonBuilder.registerTypeAdapterFactory(
117-
new cloud.stackit.sdk.sfs.model.CreateShareExportPolicyResponse
117+
new cloud.stackit.sdk.sfs.v1api.model.CreateShareExportPolicyResponse
118118
.CustomTypeAdapterFactory());
119119
gsonBuilder.registerTypeAdapterFactory(
120-
new cloud.stackit.sdk.sfs.model.CreateSharePayload.CustomTypeAdapterFactory());
120+
new cloud.stackit.sdk.sfs.v1api.model.CreateSharePayload
121+
.CustomTypeAdapterFactory());
121122
gsonBuilder.registerTypeAdapterFactory(
122-
new cloud.stackit.sdk.sfs.model.CreateShareResponse.CustomTypeAdapterFactory());
123+
new cloud.stackit.sdk.sfs.v1api.model.CreateShareResponse
124+
.CustomTypeAdapterFactory());
123125
gsonBuilder.registerTypeAdapterFactory(
124-
new cloud.stackit.sdk.sfs.model.EnableLockResponse.CustomTypeAdapterFactory());
126+
new cloud.stackit.sdk.sfs.v1api.model.EnableLockResponse
127+
.CustomTypeAdapterFactory());
125128
gsonBuilder.registerTypeAdapterFactory(
126-
new cloud.stackit.sdk.sfs.model.Error.CustomTypeAdapterFactory());
129+
new cloud.stackit.sdk.sfs.v1api.model.Error.CustomTypeAdapterFactory());
127130
gsonBuilder.registerTypeAdapterFactory(
128-
new cloud.stackit.sdk.sfs.model.GetLockResponse.CustomTypeAdapterFactory());
131+
new cloud.stackit.sdk.sfs.v1api.model.GetLockResponse.CustomTypeAdapterFactory());
129132
gsonBuilder.registerTypeAdapterFactory(
130-
new cloud.stackit.sdk.sfs.model.GetResourcePoolResponse.CustomTypeAdapterFactory());
133+
new cloud.stackit.sdk.sfs.v1api.model.GetResourcePoolResponse
134+
.CustomTypeAdapterFactory());
131135
gsonBuilder.registerTypeAdapterFactory(
132-
new cloud.stackit.sdk.sfs.model.GetResourcePoolSnapshotResponse
136+
new cloud.stackit.sdk.sfs.v1api.model.GetResourcePoolSnapshotResponse
133137
.CustomTypeAdapterFactory());
134138
gsonBuilder.registerTypeAdapterFactory(
135-
new cloud.stackit.sdk.sfs.model.GetScheduleResponse.CustomTypeAdapterFactory());
139+
new cloud.stackit.sdk.sfs.v1api.model.GetScheduleResponse
140+
.CustomTypeAdapterFactory());
136141
gsonBuilder.registerTypeAdapterFactory(
137-
new cloud.stackit.sdk.sfs.model.GetShareExportPolicyResponse
142+
new cloud.stackit.sdk.sfs.v1api.model.GetShareExportPolicyResponse
138143
.CustomTypeAdapterFactory());
139144
gsonBuilder.registerTypeAdapterFactory(
140-
new cloud.stackit.sdk.sfs.model.GetShareResponse.CustomTypeAdapterFactory());
145+
new cloud.stackit.sdk.sfs.v1api.model.GetShareResponse.CustomTypeAdapterFactory());
141146
gsonBuilder.registerTypeAdapterFactory(
142-
new cloud.stackit.sdk.sfs.model.GetSnapshotPolicyResponse
147+
new cloud.stackit.sdk.sfs.v1api.model.GetSnapshotPolicyResponse
143148
.CustomTypeAdapterFactory());
144149
gsonBuilder.registerTypeAdapterFactory(
145-
new cloud.stackit.sdk.sfs.model.GoogleProtobufAny.CustomTypeAdapterFactory());
150+
new cloud.stackit.sdk.sfs.v1api.model.GoogleProtobufAny.CustomTypeAdapterFactory());
146151
gsonBuilder.registerTypeAdapterFactory(
147-
new cloud.stackit.sdk.sfs.model.ListPerformanceClassesResponse
152+
new cloud.stackit.sdk.sfs.v1api.model.ListPerformanceClassesResponse
148153
.CustomTypeAdapterFactory());
149154
gsonBuilder.registerTypeAdapterFactory(
150-
new cloud.stackit.sdk.sfs.model.ListResourcePoolSnapshotsResponse
155+
new cloud.stackit.sdk.sfs.v1api.model.ListResourcePoolSnapshotsResponse
151156
.CustomTypeAdapterFactory());
152157
gsonBuilder.registerTypeAdapterFactory(
153-
new cloud.stackit.sdk.sfs.model.ListResourcePoolsResponse
158+
new cloud.stackit.sdk.sfs.v1api.model.ListResourcePoolsResponse
154159
.CustomTypeAdapterFactory());
155160
gsonBuilder.registerTypeAdapterFactory(
156-
new cloud.stackit.sdk.sfs.model.ListSchedulesResponse.CustomTypeAdapterFactory());
161+
new cloud.stackit.sdk.sfs.v1api.model.ListSchedulesResponse
162+
.CustomTypeAdapterFactory());
157163
gsonBuilder.registerTypeAdapterFactory(
158-
new cloud.stackit.sdk.sfs.model.ListShareExportPoliciesResponse
164+
new cloud.stackit.sdk.sfs.v1api.model.ListShareExportPoliciesResponse
159165
.CustomTypeAdapterFactory());
160166
gsonBuilder.registerTypeAdapterFactory(
161-
new cloud.stackit.sdk.sfs.model.ListSharesResponse.CustomTypeAdapterFactory());
167+
new cloud.stackit.sdk.sfs.v1api.model.ListSharesResponse
168+
.CustomTypeAdapterFactory());
162169
gsonBuilder.registerTypeAdapterFactory(
163-
new cloud.stackit.sdk.sfs.model.ListSnapshotPoliciesResponse
170+
new cloud.stackit.sdk.sfs.v1api.model.ListSnapshotPoliciesResponse
164171
.CustomTypeAdapterFactory());
165172
gsonBuilder.registerTypeAdapterFactory(
166-
new cloud.stackit.sdk.sfs.model.PerformanceClass.CustomTypeAdapterFactory());
173+
new cloud.stackit.sdk.sfs.v1api.model.PerformanceClass.CustomTypeAdapterFactory());
167174
gsonBuilder.registerTypeAdapterFactory(
168-
new cloud.stackit.sdk.sfs.model.ResourcePool.CustomTypeAdapterFactory());
175+
new cloud.stackit.sdk.sfs.v1api.model.ResourcePool.CustomTypeAdapterFactory());
169176
gsonBuilder.registerTypeAdapterFactory(
170-
new cloud.stackit.sdk.sfs.model.ResourcePoolPerformanceClass
177+
new cloud.stackit.sdk.sfs.v1api.model.ResourcePoolPerformanceClass
171178
.CustomTypeAdapterFactory());
172179
gsonBuilder.registerTypeAdapterFactory(
173-
new cloud.stackit.sdk.sfs.model.ResourcePoolSnapshot.CustomTypeAdapterFactory());
180+
new cloud.stackit.sdk.sfs.v1api.model.ResourcePoolSnapshot
181+
.CustomTypeAdapterFactory());
174182
gsonBuilder.registerTypeAdapterFactory(
175-
new cloud.stackit.sdk.sfs.model.ResourcePoolSnapshotPolicy
183+
new cloud.stackit.sdk.sfs.v1api.model.ResourcePoolSnapshotPolicy
176184
.CustomTypeAdapterFactory());
177185
gsonBuilder.registerTypeAdapterFactory(
178-
new cloud.stackit.sdk.sfs.model.ResourcePoolSpace.CustomTypeAdapterFactory());
186+
new cloud.stackit.sdk.sfs.v1api.model.ResourcePoolSpace.CustomTypeAdapterFactory());
179187
gsonBuilder.registerTypeAdapterFactory(
180-
new cloud.stackit.sdk.sfs.model.Schedule.CustomTypeAdapterFactory());
188+
new cloud.stackit.sdk.sfs.v1api.model.Schedule.CustomTypeAdapterFactory());
181189
gsonBuilder.registerTypeAdapterFactory(
182-
new cloud.stackit.sdk.sfs.model.Share.CustomTypeAdapterFactory());
190+
new cloud.stackit.sdk.sfs.v1api.model.Share.CustomTypeAdapterFactory());
183191
gsonBuilder.registerTypeAdapterFactory(
184-
new cloud.stackit.sdk.sfs.model.ShareExportPolicy.CustomTypeAdapterFactory());
192+
new cloud.stackit.sdk.sfs.v1api.model.ShareExportPolicy.CustomTypeAdapterFactory());
185193
gsonBuilder.registerTypeAdapterFactory(
186-
new cloud.stackit.sdk.sfs.model.ShareExportPolicyRule.CustomTypeAdapterFactory());
194+
new cloud.stackit.sdk.sfs.v1api.model.ShareExportPolicyRule
195+
.CustomTypeAdapterFactory());
187196
gsonBuilder.registerTypeAdapterFactory(
188-
new cloud.stackit.sdk.sfs.model.SnapshotPolicy.CustomTypeAdapterFactory());
197+
new cloud.stackit.sdk.sfs.v1api.model.SnapshotPolicy.CustomTypeAdapterFactory());
189198
gsonBuilder.registerTypeAdapterFactory(
190-
new cloud.stackit.sdk.sfs.model.SnapshotPolicySchedule.CustomTypeAdapterFactory());
199+
new cloud.stackit.sdk.sfs.v1api.model.SnapshotPolicySchedule
200+
.CustomTypeAdapterFactory());
191201
gsonBuilder.registerTypeAdapterFactory(
192-
new cloud.stackit.sdk.sfs.model.Status.CustomTypeAdapterFactory());
202+
new cloud.stackit.sdk.sfs.v1api.model.Status.CustomTypeAdapterFactory());
193203
gsonBuilder.registerTypeAdapterFactory(
194-
new cloud.stackit.sdk.sfs.model.UpdateResourcePoolPayload
204+
new cloud.stackit.sdk.sfs.v1api.model.UpdateResourcePoolPayload
195205
.CustomTypeAdapterFactory());
196206
gsonBuilder.registerTypeAdapterFactory(
197-
new cloud.stackit.sdk.sfs.model.UpdateResourcePoolResponse
207+
new cloud.stackit.sdk.sfs.v1api.model.UpdateResourcePoolResponse
198208
.CustomTypeAdapterFactory());
199209
gsonBuilder.registerTypeAdapterFactory(
200-
new cloud.stackit.sdk.sfs.model.UpdateResourcePoolSnapshotPayload
210+
new cloud.stackit.sdk.sfs.v1api.model.UpdateResourcePoolSnapshotPayload
201211
.CustomTypeAdapterFactory());
202212
gsonBuilder.registerTypeAdapterFactory(
203-
new cloud.stackit.sdk.sfs.model.UpdateResourcePoolSnapshotResponse
213+
new cloud.stackit.sdk.sfs.v1api.model.UpdateResourcePoolSnapshotResponse
204214
.CustomTypeAdapterFactory());
205215
gsonBuilder.registerTypeAdapterFactory(
206-
new cloud.stackit.sdk.sfs.model.UpdateShareExportPolicyBodyRule
216+
new cloud.stackit.sdk.sfs.v1api.model.UpdateShareExportPolicyBodyRule
207217
.CustomTypeAdapterFactory());
208218
gsonBuilder.registerTypeAdapterFactory(
209-
new cloud.stackit.sdk.sfs.model.UpdateShareExportPolicyPayload
219+
new cloud.stackit.sdk.sfs.v1api.model.UpdateShareExportPolicyPayload
210220
.CustomTypeAdapterFactory());
211221
gsonBuilder.registerTypeAdapterFactory(
212-
new cloud.stackit.sdk.sfs.model.UpdateShareExportPolicyResponse
222+
new cloud.stackit.sdk.sfs.v1api.model.UpdateShareExportPolicyResponse
213223
.CustomTypeAdapterFactory());
214224
gsonBuilder.registerTypeAdapterFactory(
215-
new cloud.stackit.sdk.sfs.model.UpdateSharePayload.CustomTypeAdapterFactory());
225+
new cloud.stackit.sdk.sfs.v1api.model.UpdateSharePayload
226+
.CustomTypeAdapterFactory());
216227
gsonBuilder.registerTypeAdapterFactory(
217-
new cloud.stackit.sdk.sfs.model.UpdateShareResponse.CustomTypeAdapterFactory());
228+
new cloud.stackit.sdk.sfs.v1api.model.UpdateShareResponse
229+
.CustomTypeAdapterFactory());
218230
gsonBuilder.registerTypeAdapterFactory(
219-
new cloud.stackit.sdk.sfs.model.ValidationError.CustomTypeAdapterFactory());
231+
new cloud.stackit.sdk.sfs.v1api.model.ValidationError.CustomTypeAdapterFactory());
220232
gsonBuilder.registerTypeAdapterFactory(
221-
new cloud.stackit.sdk.sfs.model.ValidationErrorField.CustomTypeAdapterFactory());
233+
new cloud.stackit.sdk.sfs.v1api.model.ValidationErrorField
234+
.CustomTypeAdapterFactory());
222235
gson = gsonBuilder.create();
223236
}
224237

0 commit comments

Comments
 (0)