diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/api/DefaultApi.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/api/DefaultApi.java index 19e9bda..6ca7519 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/api/DefaultApi.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/api/DefaultApi.java @@ -41,7 +41,8 @@ import java.util.List; import java.util.Map; -public class DefaultApi { +// Package-private access to enforce service-specific API usage (DefaultApi => Api) +class DefaultApi { private ApiClient localVarApiClient; private int localHostIndex; private String localCustomBaseUrl; diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/api/ResourceManagerApi.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/api/ResourceManagerApi.java new file mode 100644 index 0000000..c48b804 --- /dev/null +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/api/ResourceManagerApi.java @@ -0,0 +1,14 @@ +package cloud.stackit.sdk.resourcemanager.api; + +import cloud.stackit.sdk.core.config.CoreConfiguration; +import java.io.IOException; + +public class ResourceManagerApi extends DefaultApi { + public ResourceManagerApi() throws IOException { + super(); + } + + public ResourceManagerApi(CoreConfiguration configuration) throws IOException { + super(configuration); + } +}