Client API¶
Client API uses Unity Catalog's OpenAPI specification to generate the required classes (using OpenAPI Generator) to communicate with Unity Catalog Server.
The main communication client is ApiClient.
OpenAPI Generator¶
All the classes in io.unitycatalog.client.api
Java package (e.g., ApiClient, GrantsApi) are auto-generated using OpenAPI Generator based on Unity Catalog's OpenAPI specification.
sbt-openapi-generator 7.5.0 is used in the client
sbt module of the unitycatalog
project.