1
0
mirror of synced 2026-01-01 18:02:53 -05:00
Files
airbyte/airbyte-api/readme.md
2022-03-13 14:45:36 -07:00

12 lines
612 B
Markdown

# airbyte-api
Defines the OpenApi configuration for the Airbyte Configuration API. It also is responsible for generating the following from the API spec:
* Java API client
* Java API server - this generated code is used in `airbyte-server` to allow us to implement the Configuration API in a type safe way. See `ConfigurationApi.java` in `airbyte-server`
* API docs
## Key Files
* src/openapi/config.yaml - Defines the config API interface using OpenApi3
* AirbyteApiClient.java - wraps all api clients so that they can be dependency injected together
* PatchedLogsApi.java - fixes generated code for log api.