1
0
mirror of synced 2026-01-04 00:04:25 -05:00
Files
airbyte/airbyte-config/config-models
Parker Mossman 9403c28b50 Parker/temporal cloud (#13243)
* switch to temporal cloud client for now

* format

* use client cert/key env secret instead of path to secret

* add TODO comments

* format

* add logging to debug timeout issue

* add more logging

* change workflow task timeout

* PR feedback: consolidate as much as possible, add missing javadoc

* fix acceptance test, needs to specify localhost

* add internal-use only comments

* format

* refactor to clean up TemporalClient and prepare it for future dependency injection framework

* remove extraneous log statements

* PR feedback

* fix test

* return isInitialized true in test
2022-06-21 11:37:27 -07:00
..
2022-06-21 11:37:27 -07:00

Config Models

This module uses jsonschema2pojo to generate Java config objects from json schema definitions. See build.gradle for details.

How to use

  • Update json schema under:
    src/main/resources/types/
    
  • Run the following command under the project root:
    SUB_BUILD=PLATFORM ./gradlew airbyte-config:config-models:generateJsonSchema2Pojo
    
    The generated file is under:
    build/generated/src/gen/java/io/airbyte/config/
    

Reference