1
0
mirror of synced 2025-12-26 14:02:10 -05:00
Files
airbyte/airbyte-cdk/python/reference_docs/_source/api/airbyte_cdk.sources.declarative.rst
Alexandre Girard 6332fd6527 [low-code-connectors] Replace JelloExtractor with DpathExtractor (#15514)
* Handle extracting no records from root

* handle missing keys

* record extractor interface

* dpath extractor

* docstring

* handle extract root array

* Update airbyte-cdk/python/airbyte_cdk/sources/declarative/extractors/jello.py

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* Update airbyte-cdk/python/airbyte_cdk/sources/declarative/extractors/record_selector.py

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* update docstring

* respect extractor interface

* edge case handling

* document

* use dpath by default

* delete jello extractor

* bump cdk version

* delete jello dependency

* Update reference docs templates

* update template

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2022-08-11 12:34:54 -07:00

79 lines
2.1 KiB
ReStructuredText

Subpackages
-----------
.. toctree::
:maxdepth: 4
airbyte_cdk.sources.declarative.auth
airbyte_cdk.sources.declarative.checks
airbyte_cdk.sources.declarative.datetime
airbyte_cdk.sources.declarative.decoders
airbyte_cdk.sources.declarative.extractors
airbyte_cdk.sources.declarative.interpolation
airbyte_cdk.sources.declarative.parsers
airbyte_cdk.sources.declarative.requesters
airbyte_cdk.sources.declarative.retrievers
airbyte_cdk.sources.declarative.schema
airbyte_cdk.sources.declarative.stream_slicers
airbyte_cdk.sources.declarative.transformations
Submodules
----------
airbyte\_cdk.sources.declarative.create\_partial module
-------------------------------------------------------
.. automodule:: airbyte_cdk.sources.declarative.create_partial
:members:
:undoc-members:
:show-inheritance:
airbyte\_cdk.sources.declarative.declarative\_source module
-----------------------------------------------------------
.. automodule:: airbyte_cdk.sources.declarative.declarative_source
:members:
:undoc-members:
:show-inheritance:
airbyte\_cdk.sources.declarative.declarative\_stream module
-----------------------------------------------------------
.. automodule:: airbyte_cdk.sources.declarative.declarative_stream
:members:
:undoc-members:
:show-inheritance:
airbyte\_cdk.sources.declarative.exceptions module
--------------------------------------------------
.. automodule:: airbyte_cdk.sources.declarative.exceptions
:members:
:undoc-members:
:show-inheritance:
airbyte\_cdk.sources.declarative.types module
---------------------------------------------
.. automodule:: airbyte_cdk.sources.declarative.types
:members:
:undoc-members:
:show-inheritance:
airbyte\_cdk.sources.declarative.yaml\_declarative\_source module
-----------------------------------------------------------------
.. automodule:: airbyte_cdk.sources.declarative.yaml_declarative_source
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: airbyte_cdk.sources.declarative
:members:
:undoc-members:
:show-inheritance: