Skip to content

Latest commit

 

History

History
76 lines (53 loc) · 2.36 KB

File metadata and controls

76 lines (53 loc) · 2.36 KB

STACKIT logo

STACKIT SDK for Java (BETA)

GitHub License CI/CD

This repository contains the STACKIT SDKs for Java.

Getting started

Requires Java 8 or higher.

The release artifacts of the STACKIT Java SDK are available on Maven Central. See below how to use them in your Java project.

Maven

Add the dependencies for the services you want to interact with to your project's POM, e.g. iaas and resourcemanager (replace <SDK_VERSION> with the latest version of each SDK submdoule):

<dependency>
  <groupId>cloud.stackit.sdk</groupId>
  <artifactId>iaas</artifactId>
  <version><SDK_VERSION></version>
  <scope>compile</scope>
</dependency>
<dependency>
  <groupId>cloud.stackit.sdk</groupId>
  <artifactId>resourcemanager</artifactId>
  <version><SDK_VERSION></version>
  <scope>compile</scope>
</dependency>

Gradle

Add the dependencies to your project's build file (replace <SDK_VERSION> with the latest version of each SDK submdoule):

  repositories {
    mavenCentral()
  }

  dependencies {
     // add the dependencies of the services you want to interact with here,
     // e.g. "iaas" and "resourcemanager"
     implementation "cloud.stackit.sdk:iaas:<SDK_VERSION>"
     implementation "cloud.stackit.sdk:resourcemanger:<SDK_VERSION>"
  }

Examples

Examples on services, configuration and authentication possibilities can be found in the examples folder.

Reporting issues

If you encounter any issues or have suggestions for improvements, please open an issue in the repository or create a ticket in the STACKIT Help Center.

Contribute

Your contribution is welcome! For more details on how to contribute, refer to our Contribution Guide.

Release creation

See the release documentation for further information.

License

Apache 2.0