SDK moved to https://github.com/redhat-developer/app-services-sdk-core/app-services-sdk-java
This repository has been replaced with app-services-sdk-core and should not be used.
Java packages and API clients for RHOAS services
- NodeJS 14.x lts or above
- Maven 3.6.x or above
- YQ 4.6.x or above
RHOAS Java SDK's are delivered as set of the individual maven packages. SDK's are divided into two types:
- Management SDKs - support creating services
- Instance SDKs - support interaction with services (limited to capabilities not supported by upstream tools)
Typically developers need to integrate with Management SDK's to create or manage service instances and later use upstream libraries or management SDK's to interact with services.
You can view all SDK packages directly in GitHub
Name | Artifact Id | Status | Version | Package | Docs |
---|---|---|---|---|---|
kafka | kafka-management-sdk | beta | 1.1.2 | info | doc |
service accounts | service-accounts-sdk | alpha | 1.1.2 | info | doc |
service registry | registry-management-sdk | alpha | 0.0.6 | info | doc |
connector-management | connector-management-sdk | alpha | 0.0.6 | info | doc |
smart-events-management | smart-events-management-sdk | alpha | 0.0.6 | info | doc |
Name | Package name | Status | Version | Package | Docs |
---|---|---|---|---|---|
kafka | kafka-instance-sdk | beta | 1.1.2 | info | doc |
service registry | TBA | TBA | TBA | TBA | TBA |
Contributions are welcome. See CONTRIBUTING for details.