1
0
mirror of synced 2026-01-09 15:05:02 -05:00
Files
airbyte/airbyte-api
Anne f07cef808d Disable broken connections when feature flag is on (#19730)
When auto-detect schema changes feature flag is on, disable connections that have breaking schema changes and connections that have any schema changes where the user has set their preference to disable.
2022-11-29 12:20:26 -08:00
..
2022-03-13 14:45:36 -07:00

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.