You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2021/04/13 00:16:50 UTC
[airflow-site] branch master updated: Add documentation for
packages - 2021-04-07 (#402)
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
The following commit(s) were added to refs/heads/master by this push:
new 92b1b19 Add documentation for packages - 2021-04-07 (#402)
92b1b19 is described below
commit 92b1b198e9b20799c752b2fcd4931d8170bf32e2
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Tue Apr 13 02:16:42 2021 +0200
Add documentation for packages - 2021-04-07 (#402)
---
.../1.0.0}/.buildinfo | 2 +-
.../providers/airbyte/hooks/airbyte}/index.html | 264 +-
.../airflow/providers/airbyte/hooks}/index.html | 151 +-
.../_api/airflow/providers/airbyte}/index.html | 148 +-
.../airbyte/operators/airbyte}/index.html | 201 +-
.../providers/airbyte/operators}/index.html | 151 +-
.../providers/airbyte/sensors/airbyte}/index.html | 198 +-
.../airflow/providers/airbyte/sensors}/index.html | 151 +-
.../example_dags/example_airbyte_trigger_job.html} | 181 +-
.../airflow/providers/airbyte/hooks/airbyte.html} | 226 +-
.../providers/airbyte/operators/airbyte.html} | 202 +-
.../providers/airbyte/sensors/airbyte.html} | 190 +-
.../1.0.0}/_modules/index.html | 59 +-
.../providers/airbyte/hooks/airbyte/index.rst.txt | 87 +
.../airflow/providers/airbyte/hooks/index.rst.txt | 15 +
.../_api/airflow/providers/airbyte/index.rst.txt | 17 +
.../airbyte/operators/airbyte/index.rst.txt | 50 +
.../providers/airbyte/operators/index.rst.txt | 15 +
.../airbyte/sensors/airbyte/index.rst.txt | 44 +
.../providers/airbyte/sensors/index.rst.txt | 15 +
.../1.0.0/_sources/commits.rst.txt | 40 +
.../1.0.0/_sources/connections.rst.txt | 36 +
.../1.0.0/_sources/index.rst.txt | 205 +
.../1.0.0/_sources/operators/airbyte.rst.txt | 58 +
.../1.0.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.0.0/_static/_gen/css/main.min.css | 7 +
.../1.0.0/_static/_gen/js/docs.js | 1 +
.../1.0.0/_static/basic.css | 856 ++
.../1.0.0/_static/clipboard.min.js | 7 +
.../1.0.0/_static/copy-button.svg | 5 +
.../1.0.0/_static/copybutton.css | 67 +
.../1.0.0/_static/copybutton.js | 153 +
.../1.0.0/_static/copybutton_funcs.js | 47 +
.../1.0.0/_static/doctools.js | 316 +
.../1.0.0}/_static/documentation_options.js | 2 +-
.../1.0.0/_static/file.png | Bin 0 -> 286 bytes
.../1.0.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.0.0/_static/jquery.js | 2 +
.../1.0.0/_static/language_data.js | 297 +
.../1.0.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.0.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.0.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.0.0/_static/pygments.css | 74 +
.../1.0.0/_static/searchtools.js | 514 +
.../1.0.0/_static/underscore-1.3.1.js | 999 ++
.../1.0.0/_static/underscore.js | 31 +
.../1.0.0/commits.html} | 109 +-
.../1.0.0/connections.html} | 101 +-
.../1.0.0}/genindex.html | 252 +-
.../1.0.0/index.html} | 252 +-
.../1.0.0/objects.inv | Bin 0 -> 739 bytes
.../1.0.0/operators/airbyte.html} | 162 +-
...tput-build-apache-airflow-providers-airbyte.log | 107 +
...t-spelling-apache-airflow-providers-airbyte.log | 105 +
.../1.0.0/py-modindex.html} | 136 +-
.../1.0.0}/search.html | 56 +-
.../1.0.0/searchindex.js | 1 +
...ning-build-apache-airflow-providers-airbyte.log | 0
.../apache-airflow-providers-airbyte/stable.txt | 1 +
.../1.3.0}/.buildinfo | 2 +-
.../providers/amazon/aws/exceptions}/index.html | 160 +-
.../providers/amazon/aws/hooks/athena}/index.html | 332 +-
.../amazon/aws/hooks/aws_dynamodb}/index.html | 150 +-
.../amazon/aws/hooks/base_aws/index.html} | 639 +-
.../amazon/aws/hooks/batch_client/index.html} | 839 +-
.../amazon/aws/hooks/batch_waiters}/index.html | 363 +-
.../amazon/aws/hooks/cloud_formation}/index.html | 209 +-
.../amazon/aws/hooks/datasync/index.html} | 706 +-
.../amazon/aws/hooks/dynamodb}/index.html | 185 +-
.../providers/amazon/aws/hooks/ec2}/index.html | 231 +-
.../elasticache_replication_group/index.html} | 555 +-
.../providers/amazon/aws/hooks/emr}/index.html | 232 +-
.../providers/amazon/aws/hooks/glacier}/index.html | 207 +-
.../providers/amazon/aws/hooks/glue}/index.html | 262 +-
.../amazon/aws/hooks/glue_catalog}/index.html | 264 +-
.../amazon/aws/hooks/glue_crawler}/index.html | 286 +-
.../airflow/providers/amazon/aws/hooks}/index.html | 174 +-
.../providers/amazon/aws/hooks/kinesis}/index.html | 184 +-
.../amazon/aws/hooks/lambda_function}/index.html | 187 +-
.../providers/amazon/aws/hooks/logs}/index.html | 206 +-
.../amazon/aws/hooks/redshift}/index.html | 244 +-
.../providers/amazon/aws/hooks/s3/index.html | 1517 +++
.../amazon/aws/hooks/sagemaker/index.html | 1571 +++
.../amazon/aws/hooks/secrets_manager}/index.html | 205 +-
.../providers/amazon/aws/hooks/ses}/index.html | 201 +-
.../providers/amazon/aws/hooks/sns}/index.html | 200 +-
.../providers/amazon/aws/hooks/sqs}/index.html | 218 +-
.../amazon/aws/hooks/step_function}/index.html | 212 +-
.../_api/airflow/providers/amazon/aws/index.html} | 558 +-
.../aws/log/cloudwatch_task_handler}/index.html | 230 +-
.../airflow/providers/amazon/aws/log}/index.html | 150 +-
.../amazon/aws/log/s3_task_handler}/index.html | 263 +-
.../amazon/aws/operators/athena}/index.html | 235 +-
.../amazon/aws/operators/batch}/index.html | 286 +-
.../aws/operators/cloud_formation}/index.html | 270 +-
.../amazon/aws/operators/datasync/index.html} | 578 +-
.../aws/operators/ec2_start_instance}/index.html | 203 +-
.../aws/operators/ec2_stop_instance}/index.html | 203 +-
.../providers/amazon/aws/operators/ecs/index.html} | 664 +-
.../amazon/aws/operators/emr_add_steps}/index.html | 208 +-
.../aws/operators/emr_create_job_flow}/index.html | 213 +-
.../aws/operators/emr_modify_cluster}/index.html | 202 +-
.../operators/emr_terminate_job_flow}/index.html | 200 +-
.../amazon/aws/operators/glacier}/index.html | 189 +-
.../amazon/aws/operators/glue}/index.html | 225 +-
.../amazon/aws/operators/glue_crawler}/index.html | 202 +-
.../providers/amazon/aws/operators}/index.html | 180 +-
.../amazon/aws/operators/s3_bucket}/index.html | 238 +-
.../aws/operators/s3_bucket_tagging}/index.html | 290 +-
.../aws/operators/s3_copy_object}/index.html | 211 +-
.../aws/operators/s3_delete_objects}/index.html | 205 +-
.../aws/operators/s3_file_transform}/index.html | 230 +-
.../amazon/aws/operators/s3_list}/index.html | 222 +-
.../aws/operators/sagemaker_base}/index.html | 262 +-
.../aws/operators/sagemaker_endpoint}/index.html | 220 +-
.../sagemaker_endpoint_config}/index.html | 187 +-
.../aws/operators/sagemaker_model}/index.html | 187 +-
.../aws/operators/sagemaker_processing}/index.html | 206 +-
.../aws/operators/sagemaker_training}/index.html | 205 +-
.../aws/operators/sagemaker_transform}/index.html | 216 +-
.../aws/operators/sagemaker_tuning}/index.html | 202 +-
.../providers/amazon/aws/operators/sns}/index.html | 206 +-
.../providers/amazon/aws/operators/sqs}/index.html | 211 +-
.../step_function_get_execution_output}/index.html | 205 +-
.../step_function_start_execution}/index.html | 208 +-
.../providers/amazon/aws/secrets}/index.html | 150 +-
.../amazon/aws/secrets/secrets_manager}/index.html | 263 +-
.../amazon/aws/secrets/systems_manager}/index.html | 257 +-
.../amazon/aws/sensors/athena}/index.html | 238 +-
.../amazon/aws/sensors/cloud_formation}/index.html | 256 +-
.../aws/sensors/ec2_instance_state}/index.html | 210 +-
.../amazon/aws/sensors/emr_base}/index.html | 256 +-
.../amazon/aws/sensors/emr_job_flow}/index.html | 253 +-
.../amazon/aws/sensors/emr_step}/index.html | 251 +-
.../amazon/aws/sensors/glacier}/index.html | 230 +-
.../providers/amazon/aws/sensors/glue}/index.html | 185 +-
.../aws/sensors/glue_catalog_partition}/index.html | 215 +-
.../amazon/aws/sensors/glue_crawler}/index.html | 186 +-
.../providers/amazon/aws/sensors}/index.html | 169 +-
.../amazon/aws/sensors/redshift}/index.html | 193 +-
.../amazon/aws/sensors/s3_key}/index.html | 290 +-
.../aws/sensors/s3_keys_unchanged}/index.html | 233 +-
.../amazon/aws/sensors/s3_prefix}/index.html | 211 +-
.../amazon/aws/sensors/sagemaker_base}/index.html | 235 +-
.../aws/sensors/sagemaker_endpoint}/index.html | 224 +-
.../aws/sensors/sagemaker_training}/index.html | 234 +-
.../aws/sensors/sagemaker_transform}/index.html | 225 +-
.../aws/sensors/sagemaker_tuning}/index.html | 225 +-
.../providers/amazon/aws/sensors/sqs}/index.html | 208 +-
.../sensors/step_function_execution}/index.html | 237 +-
.../aws/transfers/dynamodb_to_s3}/index.html | 235 +-
.../amazon/aws/transfers/exasol_to_s3}/index.html | 223 +-
.../amazon/aws/transfers/ftp_to_s3}/index.html | 198 +-
.../amazon/aws/transfers/gcs_to_s3}/index.html | 233 +-
.../aws/transfers/glacier_to_gcs}/index.html | 211 +-
.../aws/transfers/google_api_to_s3}/index.html | 285 +-
.../aws/transfers/hive_to_dynamodb}/index.html | 212 +-
.../transfers/imap_attachment_to_s3}/index.html | 204 +-
.../providers/amazon/aws/transfers}/index.html | 163 +-
.../amazon/aws/transfers/mongo_to_s3}/index.html | 244 +-
.../amazon/aws/transfers/mysql_to_s3}/index.html | 225 +-
.../aws/transfers/redshift_to_s3}/index.html | 237 +-
.../amazon/aws/transfers/s3_to_ftp}/index.html | 190 +-
.../aws/transfers/s3_to_redshift}/index.html | 232 +-
.../amazon/aws/transfers/s3_to_sftp}/index.html | 201 +-
.../amazon/aws/transfers/sftp_to_s3}/index.html | 202 +-
.../providers/amazon/aws/utils/emailer}/index.html | 164 +-
.../airflow/providers/amazon/aws/utils}/index.html | 150 +-
.../amazon/aws/utils/redshift}/index.html | 182 +-
.../_api/airflow/providers/amazon/index.html} | 557 +-
.../_images/aws-web-identity-federation-gcp.png | Bin 0 -> 40170 bytes
.../aws/example_dags/example_datasync_1.html} | 184 +-
.../aws/example_dags/example_datasync_2.html} | 204 +-
.../aws/example_dags/example_ecs_fargate.html} | 195 +-
.../example_emr_job_flow_automatic_steps.html} | 207 +-
.../example_emr_job_flow_manual_steps.html} | 223 +-
.../aws/example_dags/example_glacier_to_gcs.html} | 183 +-
...xample_google_api_to_s3_transfer_advanced.html} | 238 +-
.../example_google_api_to_s3_transfer_basic.html} | 165 +-
.../example_imap_attachment_to_s3.html} | 161 +-
.../aws/example_dags/example_s3_bucket.html} | 179 +-
.../example_dags/example_s3_bucket_tagging.html} | 180 +-
.../aws/example_dags/example_s3_to_redshift.html} | 194 +-
.../airflow/providers/amazon/aws/exceptions.html} | 142 +-
.../providers/amazon/aws/hooks/athena.html} | 371 +-
.../providers/amazon/aws/hooks/base_aws.html | 1373 +++
.../providers/amazon/aws/hooks/batch_client.html} | 989 +-
.../providers/amazon/aws/hooks/batch_waiters.html} | 345 +-
.../amazon/aws/hooks/cloud_formation.html} | 193 +-
.../providers/amazon/aws/hooks/datasync.html} | 907 +-
.../providers/amazon/aws/hooks/dynamodb.html} | 174 +-
.../airflow/providers/amazon/aws/hooks/ec2.html} | 193 +-
.../aws/hooks/elasticache_replication_group.html} | 741 +-
.../airflow/providers/amazon/aws/hooks/emr.html} | 203 +-
.../providers/amazon/aws/hooks/glacier.html} | 163 +-
.../airflow/providers/amazon/aws/hooks/glue.html} | 606 +-
.../providers/amazon/aws/hooks/glue_catalog.html} | 248 +-
.../providers/amazon/aws/hooks/glue_crawler.html} | 287 +-
.../providers/amazon/aws/hooks/kinesis.html} | 161 +-
.../amazon/aws/hooks/lambda_function.html} | 182 +-
.../airflow/providers/amazon/aws/hooks/logs.html} | 218 +-
.../providers/amazon/aws/hooks/redshift.html} | 234 +-
.../airflow/providers/amazon/aws/hooks/s3.html | 1718 +++
.../providers/amazon/aws/hooks/sagemaker.html | 1753 +++
.../amazon/aws/hooks/secrets_manager.html} | 182 +-
.../airflow/providers/amazon/aws/hooks/ses.html} | 210 +-
.../airflow/providers/amazon/aws/hooks/sns.html} | 207 +-
.../airflow/providers/amazon/aws/hooks/sqs.html} | 198 +-
.../providers/amazon/aws/hooks/step_function.html} | 195 +-
.../amazon/aws/log/cloudwatch_task_handler.html} | 240 +-
.../providers/amazon/aws/log/s3_task_handler.html} | 311 +-
.../providers/amazon/aws/operators/athena.html} | 258 +-
.../providers/amazon/aws/operators/batch.html} | 319 +-
.../amazon/aws/operators/cloud_formation.html} | 205 +-
.../providers/amazon/aws/operators/datasync.html} | 849 +-
.../amazon/aws/operators/ec2_start_instance.html} | 184 +-
.../amazon/aws/operators/ec2_stop_instance.html} | 184 +-
.../providers/amazon/aws/operators/ecs.html} | 818 +-
.../amazon/aws/operators/emr_add_steps.html} | 219 +-
.../amazon/aws/operators/emr_create_job_flow.html} | 200 +-
.../amazon/aws/operators/emr_modify_cluster.html} | 185 +-
.../aws/operators/emr_terminate_job_flow.html} | 169 +-
.../providers/amazon/aws/operators/glacier.html} | 167 +-
.../providers/amazon/aws/operators/glue.html} | 242 +-
.../amazon/aws/operators/glue_crawler.html} | 193 +-
.../providers/amazon/aws/operators/s3_bucket.html} | 245 +-
.../amazon/aws/operators/s3_bucket_tagging.html} | 265 +-
.../amazon/aws/operators/s3_copy_object.html} | 220 +-
.../amazon/aws/operators/s3_delete_objects.html} | 205 +-
.../amazon/aws/operators/s3_file_transform.html} | 298 +-
.../providers/amazon/aws/operators/s3_list.html} | 213 +-
.../amazon/aws/operators/sagemaker_base.html} | 221 +-
.../amazon/aws/operators/sagemaker_endpoint.html} | 271 +-
.../aws/operators/sagemaker_endpoint_config.html} | 167 +-
.../amazon/aws/operators/sagemaker_model.html} | 171 +-
.../aws/operators/sagemaker_processing.html} | 236 +-
.../amazon/aws/operators/sagemaker_training.html} | 235 +-
.../amazon/aws/operators/sagemaker_transform.html} | 237 +-
.../amazon/aws/operators/sagemaker_tuning.html} | 210 +-
.../providers/amazon/aws/operators/sns.html} | 196 +-
.../providers/amazon/aws/operators/sqs.html} | 198 +-
.../step_function_get_execution_output.html} | 180 +-
.../operators/step_function_start_execution.html} | 192 +-
.../amazon/aws/secrets/secrets_manager.html} | 271 +-
.../amazon/aws/secrets/systems_manager.html} | 257 +-
.../providers/amazon/aws/sensors/athena.html} | 204 +-
.../amazon/aws/sensors/cloud_formation.html} | 222 +-
.../amazon/aws/sensors/ec2_instance_state.html} | 180 +-
.../providers/amazon/aws/sensors/emr_base.html} | 226 +-
.../amazon/aws/sensors/emr_job_flow.html} | 218 +-
.../providers/amazon/aws/sensors/emr_step.html} | 218 +-
.../providers/amazon/aws/sensors/glacier.html} | 214 +-
.../providers/amazon/aws/sensors/glue.html} | 171 +-
.../aws/sensors/glue_catalog_partition.html} | 208 +-
.../amazon/aws/sensors/glue_crawler.html} | 180 +-
.../providers/amazon/aws/sensors/redshift.html} | 175 +-
.../providers/amazon/aws/sensors/s3_key.html} | 336 +-
.../amazon/aws/sensors/s3_keys_unchanged.html} | 269 +-
.../providers/amazon/aws/sensors/s3_prefix.html} | 204 +-
.../amazon/aws/sensors/sagemaker_base.html} | 200 +-
.../amazon/aws/sensors/sagemaker_endpoint.html} | 168 +-
.../amazon/aws/sensors/sagemaker_training.html} | 217 +-
.../amazon/aws/sensors/sagemaker_transform.html} | 169 +-
.../amazon/aws/sensors/sagemaker_tuning.html} | 169 +-
.../airflow/providers/amazon/aws/sensors/sqs.html} | 219 +-
.../aws/sensors/step_function_execution.html} | 203 +-
.../amazon/aws/transfers/dynamodb_to_s3.html} | 267 +-
.../amazon/aws/transfers/exasol_to_s3.html} | 230 +-
.../providers/amazon/aws/transfers/ftp_to_s3.html} | 219 +-
.../providers/amazon/aws/transfers/gcs_to_s3.html} | 304 +-
.../amazon/aws/transfers/glacier_to_gcs.html} | 235 +-
.../amazon/aws/transfers/google_api_to_s3.html} | 307 +-
.../amazon/aws/transfers/hive_to_dynamodb.html} | 226 +-
.../aws/transfers/imap_attachment_to_s3.html} | 234 +-
.../amazon/aws/transfers/mongo_to_s3.html} | 268 +-
.../amazon/aws/transfers/mysql_to_s3.html} | 242 +-
.../amazon/aws/transfers/redshift_to_s3.html} | 263 +-
.../providers/amazon/aws/transfers/s3_to_ftp.html} | 186 +-
.../amazon/aws/transfers/s3_to_redshift.html} | 243 +-
.../amazon/aws/transfers/s3_to_sftp.html} | 198 +-
.../amazon/aws/transfers/sftp_to_s3.html} | 198 +-
.../providers/amazon/aws/utils/emailer.html} | 162 +-
.../providers/amazon/aws/utils/redshift.html} | 162 +-
.../1.3.0}/_modules/index.html | 163 +-
.../providers/amazon/aws/exceptions/index.rst.txt | 16 +
.../amazon/aws/hooks/athena/index.rst.txt | 146 +
.../amazon/aws/hooks/aws_dynamodb/index.rst.txt | 11 +
.../amazon/aws/hooks/base_aws/index.rst.txt | 212 +
.../amazon/aws/hooks/batch_client/index.rst.txt | 416 +
.../amazon/aws/hooks/batch_waiters/index.rst.txt | 182 +
.../amazon/aws/hooks/cloud_formation/index.rst.txt | 58 +
.../amazon/aws/hooks/datasync/index.rst.txt | 211 +
.../amazon/aws/hooks/dynamodb/index.rst.txt | 39 +
.../providers/amazon/aws/hooks/ec2/index.rst.txt | 63 +
.../elasticache_replication_group/index.rst.txt | 155 +
.../providers/amazon/aws/hooks/emr/index.rst.txt | 67 +
.../amazon/aws/hooks/glacier/index.rst.txt | 51 +
.../providers/amazon/aws/hooks/glue/index.rst.txt | 100 +
.../amazon/aws/hooks/glue_catalog/index.rst.txt | 101 +
.../amazon/aws/hooks/glue_crawler/index.rst.txt | 99 +
.../providers/amazon/aws/hooks/index.rst.txt | 40 +
.../amazon/aws/hooks/kinesis/index.rst.txt | 37 +
.../amazon/aws/hooks/lambda_function/index.rst.txt | 43 +
.../providers/amazon/aws/hooks/logs/index.rst.txt | 54 +
.../amazon/aws/hooks/redshift/index.rst.txt | 85 +
.../providers/amazon/aws/hooks/s3/index.rst.txt | 512 +
.../amazon/aws/hooks/sagemaker/index.rst.txt | 525 +
.../amazon/aws/hooks/secrets_manager/index.rst.txt | 47 +
.../providers/amazon/aws/hooks/ses/index.rst.txt | 51 +
.../providers/amazon/aws/hooks/sns/index.rst.txt | 52 +
.../providers/amazon/aws/hooks/sqs/index.rst.txt | 65 +
.../amazon/aws/hooks/step_function/index.rst.txt | 52 +
.../airflow/providers/amazon/aws/index.rst.txt | 30 +
.../aws/log/cloudwatch_task_handler/index.rst.txt | 65 +
.../airflow/providers/amazon/aws/log/index.rst.txt | 16 +
.../amazon/aws/log/s3_task_handler/index.rst.txt | 92 +
.../amazon/aws/operators/athena/index.rst.txt | 78 +
.../amazon/aws/operators/batch/index.rst.txt | 133 +
.../aws/operators/cloud_formation/index.rst.txt | 93 +
.../amazon/aws/operators/datasync/index.rst.txt | 185 +
.../aws/operators/ec2_start_instance/index.rst.txt | 46 +
.../aws/operators/ec2_stop_instance/index.rst.txt | 46 +
.../amazon/aws/operators/ecs/index.rst.txt | 202 +
.../aws/operators/emr_add_steps/index.rst.txt | 53 +
.../operators/emr_create_job_flow/index.rst.txt | 53 +
.../aws/operators/emr_modify_cluster/index.rst.txt | 44 +
.../operators/emr_terminate_job_flow/index.rst.txt | 41 +
.../amazon/aws/operators/glacier/index.rst.txt | 35 +
.../amazon/aws/operators/glue/index.rst.txt | 70 +
.../aws/operators/glue_crawler/index.rst.txt | 46 +
.../providers/amazon/aws/operators/index.rst.txt | 46 +
.../amazon/aws/operators/s3_bucket/index.rst.txt | 78 +
.../aws/operators/s3_bucket_tagging/index.rst.txt | 116 +
.../aws/operators/s3_copy_object/index.rst.txt | 67 +
.../aws/operators/s3_delete_objects/index.rst.txt | 59 +
.../aws/operators/s3_file_transform/index.rst.txt | 82 +
.../amazon/aws/operators/s3_list/index.rst.txt | 69 +
.../aws/operators/sagemaker_base/index.rst.txt | 87 +
.../aws/operators/sagemaker_endpoint/index.rst.txt | 74 +
.../sagemaker_endpoint_config/index.rst.txt | 35 +
.../aws/operators/sagemaker_model/index.rst.txt | 35 +
.../operators/sagemaker_processing/index.rst.txt | 57 +
.../aws/operators/sagemaker_training/index.rst.txt | 55 +
.../operators/sagemaker_transform/index.rst.txt | 67 +
.../aws/operators/sagemaker_tuning/index.rst.txt | 50 +
.../amazon/aws/operators/sns/index.rst.txt | 53 +
.../amazon/aws/operators/sqs/index.rst.txt | 56 +
.../index.rst.txt | 46 +
.../step_function_start_execution/index.rst.txt | 52 +
.../providers/amazon/aws/secrets/index.rst.txt | 16 +
.../aws/secrets/secrets_manager/index.rst.txt | 103 +
.../aws/secrets/systems_manager/index.rst.txt | 95 +
.../amazon/aws/sensors/athena/index.rst.txt | 70 +
.../aws/sensors/cloud_formation/index.rst.txt | 88 +
.../aws/sensors/ec2_instance_state/index.rst.txt | 49 +
.../amazon/aws/sensors/emr_base/index.rst.txt | 77 +
.../amazon/aws/sensors/emr_job_flow/index.rst.txt | 78 +
.../amazon/aws/sensors/emr_step/index.rst.txt | 77 +
.../amazon/aws/sensors/glacier/index.rst.txt | 70 +
.../amazon/aws/sensors/glue/index.rst.txt | 32 +
.../sensors/glue_catalog_partition/index.rst.txt | 62 +
.../amazon/aws/sensors/glue_crawler/index.rst.txt | 34 +
.../providers/amazon/aws/sensors/index.rst.txt | 35 +
.../amazon/aws/sensors/redshift/index.rst.txt | 38 +
.../amazon/aws/sensors/s3_key/index.rst.txt | 127 +
.../aws/sensors/s3_keys_unchanged/index.rst.txt | 80 +
.../amazon/aws/sensors/s3_prefix/index.rst.txt | 59 +
.../aws/sensors/sagemaker_base/index.rst.txt | 71 +
.../aws/sensors/sagemaker_endpoint/index.rst.txt | 55 +
.../aws/sensors/sagemaker_training/index.rst.txt | 64 +
.../aws/sensors/sagemaker_transform/index.rst.txt | 56 +
.../aws/sensors/sagemaker_tuning/index.rst.txt | 56 +
.../providers/amazon/aws/sensors/sqs/index.rst.txt | 55 +
.../sensors/step_function_execution/index.rst.txt | 68 +
.../aws/transfers/dynamodb_to_s3/index.rst.txt | 80 +
.../aws/transfers/exasol_to_s3/index.rst.txt | 71 +
.../amazon/aws/transfers/ftp_to_s3/index.rst.txt | 52 +
.../amazon/aws/transfers/gcs_to_s3/index.rst.txt | 91 +
.../aws/transfers/glacier_to_gcs/index.rst.txt | 63 +
.../aws/transfers/google_api_to_s3/index.rst.txt | 126 +
.../aws/transfers/hive_to_dynamodb/index.rst.txt | 64 +
.../transfers/imap_attachment_to_s3/index.rst.txt | 58 +
.../providers/amazon/aws/transfers/index.rst.txt | 29 +
.../amazon/aws/transfers/mongo_to_s3/index.rst.txt | 89 +
.../amazon/aws/transfers/mysql_to_s3/index.rst.txt | 71 +
.../aws/transfers/redshift_to_s3/index.rst.txt | 88 +
.../amazon/aws/transfers/s3_to_ftp/index.rst.txt | 39 +
.../aws/transfers/s3_to_redshift/index.rst.txt | 76 +
.../amazon/aws/transfers/s3_to_sftp/index.rst.txt | 49 +
.../amazon/aws/transfers/sftp_to_s3/index.rst.txt | 50 +
.../amazon/aws/utils/emailer/index.rst.txt | 18 +
.../providers/amazon/aws/utils/index.rst.txt | 16 +
.../amazon/aws/utils/redshift/index.rst.txt | 23 +
.../_api/airflow/providers/amazon/index.rst.txt | 15 +
.../1.3.0/_sources/commits.rst.txt | 330 +
.../1.3.0/_sources/connections/aws.rst.txt | 410 +
.../1.3.0/_sources/index.rst.txt | 204 +
.../logging/cloud-watch-task-handlers.rst.txt | 38 +
.../1.3.0/_sources/logging/index.rst.txt | 25 +
.../1.3.0/_sources/logging/s3-task-handler.rst.txt | 49 +
.../1.3.0/_sources/operators/datasync.rst.txt | 226 +
.../1.3.0/_sources/operators/ecs.rst.txt | 57 +
.../1.3.0/_sources/operators/emr.rst.txt | 121 +
.../1.3.0/_sources/operators/glacier.rst.txt | 72 +
.../operators/google_api_to_s3_transfer.rst.txt | 141 +
.../operators/imap_attachment_to_s3.rst.txt | 70 +
.../1.3.0/_sources/operators/index.rst.txt | 29 +
.../1.3.0/_sources/operators/s3.rst.txt | 105 +
.../_sources/operators/s3_to_redshift.rst.txt | 79 +
.../operators/transfer/glacier_to_gcs.rst.txt | 45 +
.../_sources/operators/transfer/index.rst.txt | 28 +
.../secrets-backends/aws-secrets-manager.rst.txt | 88 +
.../aws-ssm-parameter-store.rst.txt | 79 +
.../1.3.0/_sources/secrets-backends/index.rst.txt | 27 +
.../1.3.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.3.0/_static/_gen/css/main.min.css | 7 +
.../1.3.0/_static/_gen/js/docs.js | 1 +
.../1.3.0/_static/basic.css | 856 ++
.../1.3.0/_static/clipboard.min.js | 7 +
.../1.3.0/_static/copy-button.svg | 5 +
.../1.3.0/_static/copybutton.css | 67 +
.../1.3.0/_static/copybutton.js | 153 +
.../1.3.0/_static/copybutton_funcs.js | 47 +
.../1.3.0/_static/doctools.js | 316 +
.../1.3.0}/_static/documentation_options.js | 2 +-
.../1.3.0/_static/file.png | Bin 0 -> 286 bytes
.../1.3.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.3.0/_static/jquery.js | 2 +
.../1.3.0/_static/language_data.js | 297 +
.../1.3.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.3.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.3.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.3.0/_static/pygments.css | 74 +
.../1.3.0/_static/searchtools.js | 514 +
.../1.3.0/_static/underscore-1.3.1.js | 999 ++
.../1.3.0/_static/underscore.js | 31 +
.../1.3.0/commits.html | 1953 ++++
.../1.3.0/connections/aws.html} | 584 +-
.../1.3.0/connections/index.html | 1 +
.../1.3.0/genindex.html | 3452 ++++++
.../1.3.0/index.html} | 301 +-
.../1.3.0/logging/cloud-watch-task-handlers.html} | 121 +-
.../1.3.0/logging}/index.html | 106 +-
.../1.3.0/logging/s3-task-handler.html} | 133 +-
.../1.3.0/objects.inv | Bin 0 -> 9703 bytes
.../1.3.0/operators/datasync.html} | 570 +-
.../1.3.0/operators/ecs.html} | 183 +-
.../1.3.0/operators/emr.html} | 300 +-
.../1.3.0/operators/glacier.html} | 169 +-
.../operators/google_api_to_s3_transfer.html} | 298 +-
.../1.3.0/operators/imap_attachment_to_s3.html} | 174 +-
.../1.3.0/operators}/index.html | 113 +-
.../1.3.0/operators/s3.html} | 233 +-
.../1.3.0/operators/s3_to_redshift.html} | 179 +-
.../1.3.0/operators/transfer/glacier_to_gcs.html} | 179 +-
.../1.3.0/operators/transfer}/index.html | 139 +-
...utput-build-apache-airflow-providers-amazon.log | 118 +
...ut-spelling-apache-airflow-providers-amazon.log | 115 +
.../1.3.0/py-modindex.html} | 647 +-
.../1.3.0}/search.html | 52 +-
.../1.3.0/searchindex.js | 1 +
.../secrets-backends/aws-secrets-manager.html} | 167 +-
.../secrets-backends/aws-ssm-parameter-store.html} | 155 +-
.../1.3.0/secrets-backends}/index.html | 106 +-
...rning-build-apache-airflow-providers-amazon.log | 0
.../apache-airflow-providers-amazon/stable.txt | 2 +-
.../1.0.3}/.buildinfo | 2 +-
.../providers/apache/hive/hooks/hive/index.html | 1549 +++
.../providers/apache/hive/hooks}/index.html | 133 +-
.../_api/airflow/providers/apache/hive}/index.html | 138 +-
.../apache/hive/operators/hive}/index.html | 244 +-
.../apache/hive/operators/hive_stats}/index.html | 204 +-
.../providers/apache/hive/operators}/index.html | 134 +-
.../apache/hive/sensors/hive_partition}/index.html | 185 +-
.../providers/apache/hive/sensors}/index.html | 135 +-
.../hive/sensors/metastore_partition}/index.html | 193 +-
.../hive/sensors/named_hive_partition}/index.html | 217 +-
.../hive/transfers/hive_to_mysql}/index.html | 203 +-
.../hive/transfers/hive_to_samba}/index.html | 181 +-
.../providers/apache/hive/transfers}/index.html | 138 +-
.../hive/transfers/mssql_to_hive}/index.html | 216 +-
.../hive/transfers/mysql_to_hive}/index.html | 221 +-
.../apache/hive/transfers/s3_to_hive}/index.html | 251 +-
.../hive/transfers/vertica_to_hive}/index.html | 216 +-
.../airflow/providers/apache/hive/hooks/hive.html | 1841 ++++
.../providers/apache/hive/operators/hive.html} | 276 +-
.../apache/hive/operators/hive_stats.html} | 284 +-
.../apache/hive/sensors/hive_partition.html} | 177 +-
.../apache/hive/sensors/metastore_partition.html} | 188 +-
.../apache/hive/sensors/named_hive_partition.html} | 215 +-
.../apache/hive/transfers/hive_to_mysql.html} | 227 +-
.../apache/hive/transfers/hive_to_samba.html} | 173 +-
.../apache/hive/transfers/mssql_to_hive.html} | 240 +-
.../apache/hive/transfers/mysql_to_hive.html} | 270 +-
.../apache/hive/transfers/s3_to_hive.html} | 857 +-
.../apache/hive/transfers/vertica_to_hive.html} | 242 +-
.../1.0.3}/_modules/index.html | 49 +-
.../providers/apache/hive/hooks/hive/index.rst.txt | 568 +
.../providers/apache/hive/hooks/index.rst.txt | 15 +
.../airflow/providers/apache/hive/index.rst.txt | 18 +
.../apache/hive/operators/hive/index.rst.txt | 95 +
.../apache/hive/operators/hive_stats/index.rst.txt | 64 +
.../providers/apache/hive/operators/index.rst.txt | 16 +
.../hive/sensors/hive_partition/index.rst.txt | 47 +
.../providers/apache/hive/sensors/index.rst.txt | 17 +
.../hive/sensors/metastore_partition/index.rst.txt | 52 +
.../sensors/named_hive_partition/index.rst.txt | 67 +
.../hive/transfers/hive_to_mysql/index.rst.txt | 69 +
.../hive/transfers/hive_to_samba/index.rst.txt | 46 +
.../providers/apache/hive/transfers/index.rst.txt | 20 +
.../hive/transfers/mssql_to_hive/index.rst.txt | 81 +
.../hive/transfers/mysql_to_hive/index.rst.txt | 89 +
.../apache/hive/transfers/s3_to_hive/index.rst.txt | 117 +
.../hive/transfers/vertica_to_hive/index.rst.txt | 80 +
.../1.0.3/_sources/commits.rst.txt | 158 +
.../1.0.3/_sources/index.rst.txt | 165 +
.../1.0.3/_static/_gen/css/main-custom.min.css | 1 +
.../1.0.3/_static/_gen/css/main.min.css | 7 +
.../1.0.3/_static/_gen/js/docs.js | 1 +
.../1.0.3/_static/basic.css | 856 ++
.../1.0.3/_static/clipboard.min.js | 7 +
.../1.0.3/_static/copy-button.svg | 5 +
.../1.0.3/_static/copybutton.css | 67 +
.../1.0.3/_static/copybutton.js | 153 +
.../1.0.3/_static/copybutton_funcs.js | 47 +
.../1.0.3/_static/doctools.js | 316 +
.../1.0.3}/_static/documentation_options.js | 2 +-
.../1.0.3/_static/file.png | Bin 0 -> 286 bytes
.../1.0.3/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.0.3/_static/jquery.js | 2 +
.../1.0.3/_static/language_data.js | 297 +
.../1.0.3/_static/minus.png | Bin 0 -> 90 bytes
.../1.0.3/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.0.3/_static/plus.png | Bin 0 -> 90 bytes
.../1.0.3/_static/pygments.css | 74 +
.../1.0.3/_static/searchtools.js | 514 +
.../1.0.3/_static/underscore-1.3.1.js | 999 ++
.../1.0.3/_static/underscore.js | 31 +
.../1.0.3/commits.html} | 819 +-
.../1.0.3}/genindex.html | 605 +-
.../1.0.3/index.html} | 239 +-
.../1.0.3/objects.inv | Bin 0 -> 1721 bytes
...-build-apache-airflow-providers-apache-hive.log | 107 +
...elling-apache-airflow-providers-apache-hive.log | 105 +
.../1.0.3/py-modindex.html} | 168 +-
.../1.0.3}/search.html | 38 +-
.../1.0.3/searchindex.js | 1 +
...-build-apache-airflow-providers-apache-hive.log | 0
.../stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../providers/apache/livy/hooks}/index.html | 133 +-
.../providers/apache/livy/hooks/livy/index.html} | 768 +-
.../_api/airflow/providers/apache/livy}/index.html | 130 +-
.../providers/apache/livy/operators}/index.html | 133 +-
.../apache/livy/operators/livy}/index.html | 235 +-
.../providers/apache/livy/sensors}/index.html | 133 +-
.../providers/apache/livy/sensors/livy}/index.html | 187 +-
.../airflow/providers/apache/livy/hooks/livy.html} | 841 +-
.../providers/apache/livy/operators/livy.html} | 271 +-
.../providers/apache/livy/sensors/livy.html} | 169 +-
.../1.1.0}/_modules/index.html | 40 +-
.../providers/apache/livy/hooks/index.rst.txt | 15 +
.../providers/apache/livy/hooks/livy/index.rst.txt | 293 +
.../airflow/providers/apache/livy/index.rst.txt | 17 +
.../providers/apache/livy/operators/index.rst.txt | 15 +
.../apache/livy/operators/livy/index.rst.txt | 103 +
.../providers/apache/livy/sensors/index.rst.txt | 15 +
.../apache/livy/sensors/livy/index.rst.txt | 48 +
.../1.1.0/_sources/commits.rst.txt | 110 +
.../1.1.0/_sources/index.rst.txt | 133 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 331 +-
.../1.1.0}/genindex.html | 344 +-
.../1.1.0/index.html} | 178 +-
.../1.1.0/objects.inv | Bin 0 -> 903 bytes
...-build-apache-airflow-providers-apache-livy.log | 107 +
...elling-apache-airflow-providers-apache-livy.log | 105 +
.../1.1.0/py-modindex.html} | 118 +-
.../1.1.0}/search.html | 38 +-
.../1.1.0/searchindex.js | 1 +
...-build-apache-airflow-providers-apache-livy.log | 0
.../stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../backwards_compat_converters}/index.html | 328 +-
.../cncf/kubernetes/backcompat}/index.html | 147 +-
.../cncf/kubernetes/backcompat/pod}/index.html | 217 +-
.../backcompat/pod_runtime_info_env}/index.html | 171 +-
.../cncf/kubernetes/backcompat/volume}/index.html | 179 +-
.../kubernetes/backcompat/volume_mount}/index.html | 179 +-
.../providers/cncf/kubernetes/hooks}/index.html | 143 +-
.../cncf/kubernetes/hooks/kubernetes}/index.html | 327 +-
.../airflow/providers/cncf/kubernetes}/index.html | 145 +-
.../cncf/kubernetes/operators}/index.html | 144 +-
.../operators/kubernetes_pod/index.html} | 619 +-
.../operators/spark_kubernetes}/index.html | 202 +-
.../providers/cncf/kubernetes/sensors}/index.html | 143 +-
.../sensors/spark_kubernetes}/index.html | 211 +-
.../providers/cncf/kubernetes/utils}/index.html | 143 +-
.../cncf/kubernetes/utils/pod_launcher}/index.html | 370 +-
.../backcompat/backwards_compat_converters.html} | 254 +-
.../providers/cncf/kubernetes/backcompat/pod.html} | 219 +-
.../backcompat/pod_runtime_info_env.html} | 155 +-
.../cncf/kubernetes/backcompat/volume.html} | 173 +-
.../cncf/kubernetes/backcompat/volume_mount.html} | 149 +-
.../example_dags/example_kubernetes.html} | 274 +-
.../cncf/kubernetes/hooks/kubernetes.html} | 780 +-
.../cncf/kubernetes/operators/kubernetes_pod.html | 1353 +++
.../kubernetes/operators/spark_kubernetes.html} | 186 +-
.../cncf/kubernetes/sensors/spark_kubernetes.html} | 232 +-
.../cncf/kubernetes/utils/pod_launcher.html} | 757 +-
.../1.1.0}/_modules/index.html | 58 +-
.../backwards_compat_converters/index.rst.txt | 82 +
.../cncf/kubernetes/backcompat/index.rst.txt | 19 +
.../cncf/kubernetes/backcompat/pod/index.rst.txt | 66 +
.../backcompat/pod_runtime_info_env/index.rst.txt | 28 +
.../kubernetes/backcompat/volume/index.rst.txt | 33 +
.../backcompat/volume_mount/index.rst.txt | 33 +
.../providers/cncf/kubernetes/hooks/index.rst.txt | 15 +
.../cncf/kubernetes/hooks/kubernetes/index.rst.txt | 151 +
.../providers/cncf/kubernetes/index.rst.txt | 19 +
.../cncf/kubernetes/operators/index.rst.txt | 16 +
.../operators/kubernetes_pod/index.rst.txt | 223 +
.../operators/spark_kubernetes/index.rst.txt | 51 +
.../cncf/kubernetes/sensors/index.rst.txt | 15 +
.../sensors/spark_kubernetes/index.rst.txt | 58 +
.../providers/cncf/kubernetes/utils/index.rst.txt | 15 +
.../kubernetes/utils/pod_launcher/index.rst.txt | 162 +
.../1.1.0/_sources/commits.rst.txt | 186 +
.../1.1.0/_sources/connections/kubernetes.rst.txt | 59 +
.../1.1.0/_sources/index.rst.txt | 147 +
.../1.1.0/_sources/operators.rst.txt | 128 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 941 +-
.../1.1.0/connections/index.html | 1 +
.../1.1.0/connections/kubernetes.html} | 140 +-
.../1.1.0}/genindex.html | 535 +-
.../1.1.0/index.html} | 213 +-
.../1.1.0/objects.inv | Bin 0 -> 1787 bytes
.../1.1.0/operators.html} | 284 +-
...ld-apache-airflow-providers-cncf-kubernetes.log | 109 +
...ng-apache-airflow-providers-cncf-kubernetes.log | 107 +
.../1.1.0/py-modindex.html} | 173 +-
.../1.1.0}/search.html | 48 +-
.../1.1.0/searchindex.js | 1 +
...ld-apache-airflow-providers-cncf-kubernetes.log | 0
.../stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../providers/docker/hooks/docker}/index.html | 209 +-
.../airflow/providers/docker/hooks/index.html} | 107 +-
.../_api/airflow/providers/docker}/index.html | 131 +-
.../providers/docker/operators/docker/index.html} | 516 +-
.../docker/operators/docker_swarm}/index.html | 244 +-
.../airflow/providers/docker/operators}/index.html | 134 +-
.../airflow/providers/docker/hooks/docker.html} | 202 +-
.../providers/docker/operators/docker.html} | 858 +-
.../providers/docker/operators/docker_swarm.html} | 302 +-
.../1.1.0}/_modules/index.html | 40 +-
.../providers/docker/hooks/docker/index.rst.txt | 57 +
.../airflow/providers/docker/hooks/index.rst.txt | 15 +
.../_api/airflow/providers/docker/index.rst.txt | 16 +
.../docker/operators/docker/index.rst.txt | 170 +
.../docker/operators/docker_swarm/index.rst.txt | 116 +
.../providers/docker/operators/index.rst.txt | 16 +
.../1.1.0/_sources/commits.rst.txt | 143 +
.../1.1.0/_sources/index.rst.txt | 138 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 759 +-
.../1.1.0}/genindex.html | 233 +-
.../1.1.0/index.html} | 191 +-
.../1.1.0/objects.inv | Bin 0 -> 717 bytes
...utput-build-apache-airflow-providers-docker.log | 109 +
...ut-spelling-apache-airflow-providers-docker.log | 107 +
.../1.1.0/py-modindex.html} | 113 +-
.../1.1.0}/search.html | 38 +-
.../1.1.0/searchindex.js | 1 +
...rning-build-apache-airflow-providers-docker.log | 0
.../apache-airflow-providers-docker/stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../providers/facebook/ads/hooks/ads}/index.html | 284 +-
.../providers/facebook/ads/hooks/index.html} | 107 +-
.../airflow/providers/facebook/ads/index.html} | 108 +-
.../_api/airflow/providers/facebook/index.html} | 109 +-
.../airflow/providers/facebook/ads/hooks/ads.html} | 239 +-
.../1.1.0}/_modules/index.html | 36 +-
.../providers/facebook/ads/hooks/ads/index.rst.txt | 116 +
.../providers/facebook/ads/hooks/index.rst.txt | 15 +
.../airflow/providers/facebook/ads/index.rst.txt | 15 +
.../_api/airflow/providers/facebook/index.rst.txt | 15 +
.../1.1.0/_sources/commits.rst.txt | 106 +
.../1.1.0/_sources/index.rst.txt | 122 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 313 +-
.../1.1.0}/genindex.html | 190 +-
.../1.1.0/index.html} | 165 +-
.../1.1.0/objects.inv | Bin 0 -> 567 bytes
...put-build-apache-airflow-providers-facebook.log | 105 +
...-spelling-apache-airflow-providers-facebook.log | 103 +
.../1.1.0/py-modindex.html} | 101 +-
.../1.1.0}/search.html | 36 +-
.../1.1.0/searchindex.js | 1 +
...ing-build-apache-airflow-providers-facebook.log | 0
.../apache-airflow-providers-facebook/stable.txt | 2 +-
.../2.2.0}/.buildinfo | 2 +-
.../providers/google/ads/hooks/ads}/index.html | 310 +-
.../airflow/providers/google/ads/hooks}/index.html | 153 +-
.../_api/airflow/providers/google/ads}/index.html | 150 +-
.../providers/google/ads/operators/ads}/index.html | 214 +-
.../providers/google/ads/operators}/index.html | 153 +-
.../google/ads/transfers/ads_to_gcs}/index.html | 215 +-
.../providers/google/ads/transfers}/index.html | 153 +-
.../providers/google/cloud/hooks/automl/index.html | 1299 +++
.../google/cloud/hooks/bigquery/index.html | 2612 +++++
.../google/cloud/hooks/bigquery_dts/index.html} | 535 +-
.../google/cloud/hooks/bigtable/index.html} | 561 +-
.../google/cloud/hooks/cloud_build}/index.html | 261 +-
.../cloud/hooks/cloud_memorystore/index.html | 1427 +++
.../google/cloud/hooks/cloud_sql/index.html | 1649 +++
.../cloud_storage_transfer_service/index.html | 1646 +++
.../google/cloud/hooks/compute/index.html} | 845 +-
.../google/cloud/hooks/compute_ssh}/index.html | 325 +-
.../google/cloud/hooks/datacatalog/index.html | 1537 +++
.../google/cloud/hooks/dataflow/index.html | 1710 +++
.../google/cloud/hooks/datafusion/index.html} | 769 +-
.../google/cloud/hooks/dataprep}/index.html | 267 +-
.../google/cloud/hooks/dataproc/index.html | 1465 +++
.../google/cloud/hooks/datastore/index.html} | 621 +-
.../providers/google/cloud/hooks/dlp/index.html | 1828 ++++
.../google/cloud/hooks/functions/index.html} | 571 +-
.../providers/google/cloud/hooks/gcs/index.html | 1533 +++
.../providers/google/cloud/hooks/gdm}/index.html | 219 +-
.../providers/google/cloud/hooks}/index.html | 189 +-
.../providers/google/cloud/hooks/kms}/index.html | 280 +-
.../cloud/hooks/kubernetes_engine}/index.html | 343 +-
.../google/cloud/hooks/life_sciences}/index.html | 278 +-
.../google/cloud/hooks/mlengine/index.html} | 833 +-
.../cloud/hooks/natural_language/index.html} | 710 +-
.../google/cloud/hooks/os_login}/index.html | 203 +-
.../google/cloud/hooks/pubsub/index.html} | 687 +-
.../google/cloud/hooks/secret_manager}/index.html | 220 +-
.../google/cloud/hooks/spanner/index.html} | 635 +-
.../google/cloud/hooks/speech_to_text}/index.html | 222 +-
.../google/cloud/hooks/stackdriver/index.html} | 1110 +-
.../providers/google/cloud/hooks/tasks/index.html | 1283 +++
.../google/cloud/hooks/text_to_speech}/index.html | 233 +-
.../google/cloud/hooks/translate}/index.html | 232 +-
.../cloud/hooks/video_intelligence}/index.html | 231 +-
.../google/cloud/hooks/vision/index.html} | 1159 +-
.../google/cloud/hooks/workflows/index.html} | 771 +-
.../airflow/providers/google/cloud/index.html} | 529 +-
.../google/cloud/log/gcs_task_handler}/index.html | 253 +-
.../airflow/providers/google/cloud/log}/index.html | 154 +-
.../cloud/log/stackdriver_task_handler/index.html} | 657 +-
.../google/cloud/operators/automl/index.html | 1620 +++
.../google/cloud/operators/bigquery/index.html | 2508 +++++
.../cloud/operators/bigquery_dts/index.html} | 546 +-
.../google/cloud/operators/bigtable/index.html} | 769 +-
.../google/cloud/operators/cloud_build}/index.html | 333 +-
.../cloud/operators/cloud_memorystore/index.html | 1925 ++++
.../google/cloud/operators/cloud_sql/index.html | 1575 +++
.../cloud_storage_transfer_service/index.html | 1679 +++
.../google/cloud/operators/compute/index.html} | 893 +-
.../google/cloud/operators/datacatalog/index.html | 2151 ++++
.../google/cloud/operators/dataflow/index.html | 1628 +++
.../google/cloud/operators/datafusion/index.html | 1409 +++
.../google/cloud/operators/dataprep}/index.html | 273 +-
.../google/cloud/operators/dataproc/index.html | 2125 ++++
.../google/cloud/operators/datastore/index.html} | 1275 +--
.../google/cloud/operators/dlp/index.html | 2699 +++++
.../google/cloud/operators/functions/index.html} | 788 +-
.../google/cloud/operators/gcs/index.html | 1468 +++
.../providers/google/cloud/operators}/index.html | 185 +-
.../cloud/operators/kubernetes_engine/index.html} | 612 +-
.../cloud/operators/life_sciences}/index.html | 215 +-
.../google/cloud/operators/mlengine/index.html | 1723 +++
.../cloud/operators/natural_language/index.html} | 761 +-
.../google/cloud/operators/pubsub/index.html | 1476 +++
.../google/cloud/operators/spanner/index.html} | 740 +-
.../cloud/operators/speech_to_text}/index.html | 222 +-
.../google/cloud/operators/stackdriver/index.html | 1576 +++
.../google/cloud/operators/tasks/index.html | 1581 +++
.../cloud/operators/text_to_speech}/index.html | 226 +-
.../google/cloud/operators/translate}/index.html | 224 +-
.../cloud/operators/translate_speech}/index.html | 237 +-
.../cloud/operators/video_intelligence/index.html} | 557 +-
.../google/cloud/operators/vision/index.html | 1930 ++++
.../google/cloud/operators/workflows/index.html | 1307 +++
.../providers/google/cloud/secrets}/index.html | 153 +-
.../cloud/secrets/secret_manager}/index.html | 292 +-
.../google/cloud/sensors/bigquery}/index.html | 273 +-
.../google/cloud/sensors/bigquery_dts}/index.html | 225 +-
.../google/cloud/sensors/bigtable}/index.html | 215 +-
.../cloud_storage_transfer_service}/index.html | 210 +-
.../google/cloud/sensors/dataflow/index.html} | 767 +-
.../google/cloud/sensors/dataproc}/index.html | 201 +-
.../providers/google/cloud/sensors/gcs/index.html} | 850 +-
.../providers/google/cloud/sensors}/index.html | 161 +-
.../google/cloud/sensors/pubsub}/index.html | 277 +-
.../google/cloud/sensors/workflows}/index.html | 199 +-
.../google/cloud/transfers/adls_to_gcs}/index.html | 258 +-
.../transfers/azure_fileshare_to_gcs}/index.html | 212 +-
.../transfers/bigquery_to_bigquery}/index.html | 243 +-
.../cloud/transfers/bigquery_to_gcs}/index.html | 238 +-
.../cloud/transfers/bigquery_to_mysql}/index.html | 236 +-
.../cloud/transfers/cassandra_to_gcs/index.html} | 665 +-
.../transfers/facebook_ads_to_gcs}/index.html | 223 +-
.../cloud/transfers/gcs_to_bigquery}/index.html | 304 +-
.../google/cloud/transfers/gcs_to_gcs/index.html} | 641 +-
.../cloud/transfers/gcs_to_local}/index.html | 227 +-
.../google/cloud/transfers/gcs_to_sftp}/index.html | 280 +-
.../cloud/transfers/gdrive_to_gcs}/index.html | 212 +-
.../cloud/transfers/gdrive_to_local}/index.html | 206 +-
.../providers/google/cloud/transfers}/index.html | 177 +-
.../cloud/transfers/local_to_gcs}/index.html | 215 +-
.../cloud/transfers/mssql_to_gcs}/index.html | 240 +-
.../cloud/transfers/mysql_to_gcs}/index.html | 238 +-
.../cloud/transfers/oracle_to_gcs}/index.html | 236 +-
.../cloud/transfers/postgres_to_gcs}/index.html | 265 +-
.../cloud/transfers/presto_to_gcs}/index.html | 341 +-
.../google/cloud/transfers/s3_to_gcs}/index.html | 248 +-
.../cloud/transfers/salesforce_to_gcs}/index.html | 214 +-
.../google/cloud/transfers/sftp_to_gcs}/index.html | 256 +-
.../cloud/transfers/sheets_to_gcs}/index.html | 218 +-
.../google/cloud/transfers/sql_to_gcs/index.html} | 573 +-
.../cloud/transfers/trino_to_gcs}/index.html | 341 +-
.../cloud/utils/credentials_provider/index.html} | 803 +-
.../google/cloud/utils/field_sanitizer}/index.html | 276 +-
.../google/cloud/utils/field_validator/index.html} | 624 +-
.../providers/google/cloud/utils}/index.html | 157 +-
.../utils/mlengine_operator_utils}/index.html | 283 +-
.../utils/mlengine_prediction_summary}/index.html | 247 +-
.../common/auth_backend/google_openid}/index.html | 252 +-
.../google/common/auth_backend}/index.html | 153 +-
.../google/common/hooks/base_google/index.html} | 798 +-
.../google/common/hooks/discovery_api}/index.html | 275 +-
.../providers/google/common/hooks}/index.html | 154 +-
.../airflow/providers/google/common}/index.html | 151 +-
.../common/utils/id_token_credentials}/index.html | 284 +-
.../providers/google/common/utils}/index.html | 153 +-
.../google/firebase/hooks/firestore}/index.html | 260 +-
.../providers/google/firebase/hooks}/index.html | 153 +-
.../airflow/providers/google/firebase}/index.html | 150 +-
.../firebase/operators/firestore}/index.html | 216 +-
.../google/firebase/operators}/index.html | 153 +-
.../_api/airflow/providers/google/index.html} | 823 +-
.../providers/google/leveldb/hooks}/index.html | 153 +-
.../google/leveldb/hooks/leveldb}/index.html | 331 +-
.../airflow/providers/google/leveldb}/index.html | 150 +-
.../providers/google/leveldb/operators}/index.html | 153 +-
.../google/leveldb/operators/leveldb}/index.html | 240 +-
.../marketing_platform/hooks/analytics}/index.html | 287 +-
.../hooks/campaign_manager/index.html} | 667 +-
.../hooks/display_video/index.html} | 578 +-
.../google/marketing_platform/hooks}/index.html | 156 +-
.../hooks/search_ads}/index.html | 228 +-
.../google/marketing_platform}/index.html | 158 +-
.../operators/analytics/index.html} | 667 +-
.../operators/campaign_manager/index.html} | 903 +-
.../operators/display_video/index.html | 1318 +++
.../marketing_platform/operators}/index.html | 156 +-
.../operators/search_ads}/index.html | 300 +-
.../sensors/campaign_manager}/index.html | 214 +-
.../sensors/display_video}/index.html | 256 +-
.../google/marketing_platform/sensors}/index.html | 155 +-
.../sensors/search_ads}/index.html | 212 +-
.../providers/google/suite/hooks/drive}/index.html | 315 +-
.../providers/google/suite/hooks}/index.html | 154 +-
.../google/suite/hooks/sheets/index.html} | 603 +-
.../airflow/providers/google/suite}/index.html | 152 +-
.../providers/google/suite/operators}/index.html | 153 +-
.../google/suite/operators/sheets}/index.html | 205 +-
.../google/suite/sensors/drive}/index.html | 212 +-
.../providers/google/suite/sensors}/index.html | 153 +-
.../suite/transfers/gcs_to_gdrive}/index.html | 251 +-
.../suite/transfers/gcs_to_sheets}/index.html | 207 +-
.../providers/google/suite/transfers}/index.html | 154 +-
.../2.2.0/_modules/airflow/providers/google.html} | 155 +-
.../google/ads/example_dags/example_ads.html} | 226 +-
.../airflow/providers/google/ads/hooks/ads.html} | 351 +-
.../providers/google/ads/operators/ads.html} | 251 +-
.../google/ads/transfers/ads_to_gcs.html} | 251 +-
.../cloud/example_dags/example_automl_tables.html} | 443 +-
.../example_azure_fileshare_to_gcs.html} | 175 +-
.../example_dags/example_bigquery_operations.html} | 360 +-
.../example_dags/example_bigquery_queries.html} | 320 +-
.../example_dags/example_bigquery_sensors.html} | 225 +-
.../cloud/example_dags/example_bigtable.html} | 328 +-
.../example_dags/example_cloud_memorystore.html} | 788 +-
.../cloud/example_dags/example_cloud_sql.html} | 783 +-
.../example_dags/example_cloud_sql_query.html} | 745 +-
...xample_cloud_storage_transfer_service_aws.html} | 313 +-
...xample_cloud_storage_transfer_service_gcp.html} | 267 +-
.../cloud/example_dags/example_compute.html} | 219 +-
.../cloud/example_dags/example_compute_igm.html} | 276 +-
.../cloud/example_dags/example_datacatalog.html} | 911 +-
.../cloud/example_dags/example_dataflow.html} | 370 +-
.../example_dataflow_flex_template.html} | 186 +-
.../cloud/example_dags/example_dataflow_sql.html} | 185 +-
.../cloud/example_dags/example_datafusion.html} | 360 +-
.../cloud/example_dags/example_dataprep.html} | 196 +-
.../cloud/example_dags/example_dataproc.html} | 699 +-
.../cloud/example_dags/example_datastore.html} | 296 +-
.../google/cloud/example_dags/example_dlp.html} | 329 +-
.../example_dags/example_facebook_ads_to_gcs.html} | 246 +-
.../cloud/example_dags/example_functions.html} | 247 +-
.../google/cloud/example_dags/example_gcs.html} | 316 +-
.../example_gcs_timespan_file_transform.html} | 183 +-
.../example_dags/example_gcs_to_bigquery.html} | 205 +-
.../cloud/example_dags/example_gcs_to_gcs.html} | 267 +-
.../cloud/example_dags/example_gcs_to_local.html} | 162 +-
.../cloud/example_dags/example_gcs_to_sftp.html} | 256 +-
.../cloud/example_dags/example_gdrive_to_gcs.html} | 170 +-
.../example_dags/example_gdrive_to_local.html} | 168 +-
.../example_dags/example_kubernetes_engine.html} | 217 +-
.../cloud/example_dags/example_mlengine.html} | 374 +-
.../example_dags/example_natural_language.html} | 232 +-
.../cloud/example_dags/example_presto_to_gcs.html} | 269 +-
.../google/cloud/example_dags/example_pubsub.html} | 291 +-
.../example_dags/example_salesforce_to_gcs.html} | 242 +-
.../cloud/example_dags/example_sftp_to_gcs.html} | 213 +-
.../cloud/example_dags/example_sheets_to_gcs.html} | 159 +-
.../cloud/example_dags/example_spanner.html} | 312 +-
.../example_dags/example_speech_to_text.html} | 184 +-
.../cloud/example_dags/example_stackdriver.html} | 342 +-
.../example_dags/example_text_to_speech.html} | 184 +-
.../cloud/example_dags/example_translate.html} | 170 +-
.../example_dags/example_translate_speech.html} | 204 +-
.../cloud/example_dags/example_trino_to_gcs.html} | 269 +-
.../example_dags/example_video_intelligence.html} | 234 +-
.../google/cloud/example_dags/example_vision.html} | 955 +-
.../cloud/example_dags/example_workflows.html} | 336 +-
.../providers/google/cloud/hooks/automl.html | 1494 +++
.../providers/google/cloud/hooks/bigquery.html | 3772 +++++++
.../google/cloud/hooks/bigquery_dts.html} | 393 +-
.../providers/google/cloud/hooks/bigtable.html} | 939 +-
.../providers/google/cloud/hooks/cloud_build.html} | 271 +-
.../google/cloud/hooks/cloud_memorystore.html | 1799 +++
.../providers/google/cloud/hooks/cloud_sql.html | 1787 +++
.../hooks/cloud_storage_transfer_service.html | 1337 +++
.../providers/google/cloud/hooks/compute.html} | 907 +-
.../providers/google/cloud/hooks/compute_ssh.html} | 783 +-
.../providers/google/cloud/hooks/datacatalog.html | 2136 ++++
.../providers/google/cloud/hooks/dataflow.html | 1991 ++++
.../providers/google/cloud/hooks/datafusion.html | 1307 +++
.../providers/google/cloud/hooks/dataprep.html} | 236 +-
.../providers/google/cloud/hooks/dataproc.html | 1689 +++
.../providers/google/cloud/hooks/datastore.html} | 872 +-
.../airflow/providers/google/cloud/hooks/dlp.html | 2463 +++++
.../providers/google/cloud/hooks/functions.html} | 375 +-
.../airflow/providers/google/cloud/hooks/gcs.html | 2014 ++++
.../airflow/providers/google/cloud/hooks/gdm.html} | 231 +-
.../airflow/providers/google/cloud/hooks/kms.html} | 295 +-
.../google/cloud/hooks/kubernetes_engine.html} | 721 +-
.../google/cloud/hooks/life_sciences.html} | 284 +-
.../providers/google/cloud/hooks/mlengine.html | 1334 +++
.../google/cloud/hooks/natural_language.html} | 407 +-
.../providers/google/cloud/hooks/os_login.html} | 208 +-
.../providers/google/cloud/hooks/pubsub.html | 1425 +++
.../google/cloud/hooks/secret_manager.html} | 208 +-
.../providers/google/cloud/hooks/spanner.html} | 999 +-
.../google/cloud/hooks/speech_to_text.html} | 219 +-
.../providers/google/cloud/hooks/stackdriver.html | 1434 +++
.../providers/google/cloud/hooks/tasks.html | 1484 +++
.../google/cloud/hooks/text_to_speech.html} | 242 +-
.../providers/google/cloud/hooks/translate.html} | 233 +-
.../google/cloud/hooks/video_intelligence.html} | 252 +-
.../providers/google/cloud/hooks/vision.html | 1484 +++
.../providers/google/cloud/hooks/workflows.html} | 860 +-
.../google/cloud/log/gcs_task_handler.html} | 310 +-
.../cloud/log/stackdriver_task_handler.html} | 829 +-
.../providers/google/cloud/operators/automl.html | 2088 ++++
.../providers/google/cloud/operators/bigquery.html | 3024 ++++++
.../google/cloud/operators/bigquery_dts.html} | 415 +-
.../providers/google/cloud/operators/bigtable.html | 1440 +++
.../google/cloud/operators/cloud_build.html} | 704 +-
.../google/cloud/operators/cloud_memorystore.html | 2526 +++++
.../google/cloud/operators/cloud_sql.html | 1915 ++++
.../operators/cloud_storage_transfer_service.html | 1884 ++++
.../providers/google/cloud/operators/compute.html | 1454 +++
.../google/cloud/operators/datacatalog.html | 3074 ++++++
.../providers/google/cloud/operators/dataflow.html | 1975 ++++
.../google/cloud/operators/datafusion.html | 1757 +++
.../google/cloud/operators/dataprep.html} | 250 +-
.../providers/google/cloud/operators/dataproc.html | 2821 +++++
.../google/cloud/operators/datastore.html | 1502 +++
.../providers/google/cloud/operators/dlp.html | 3701 +++++++
.../google/cloud/operators/functions.html} | 1349 +--
.../providers/google/cloud/operators/gcs.html | 1877 ++++
.../google/cloud/operators/kubernetes_engine.html} | 798 +-
.../google/cloud/operators/life_sciences.html} | 218 +-
.../providers/google/cloud/operators/mlengine.html | 2187 ++++
.../google/cloud/operators/natural_language.html} | 487 +-
.../providers/google/cloud/operators/pubsub.html | 1765 +++
.../providers/google/cloud/operators/spanner.html | 1402 +++
.../google/cloud/operators/speech_to_text.html} | 236 +-
.../google/cloud/operators/stackdriver.html | 1812 ++++
.../providers/google/cloud/operators/tasks.html | 2016 ++++
.../google/cloud/operators/text_to_speech.html} | 270 +-
.../google/cloud/operators/translate.html} | 256 +-
.../google/cloud/operators/translate_speech.html} | 306 +-
.../cloud/operators/video_intelligence.html} | 787 +-
.../providers/google/cloud/operators/vision.html | 2488 +++++
.../google/cloud/operators/workflows.html | 1517 +++
.../google/cloud/secrets/secret_manager.html} | 289 +-
.../providers/google/cloud/sensors/bigquery.html} | 296 +-
.../google/cloud/sensors/bigquery_dts.html} | 257 +-
.../providers/google/cloud/sensors/bigtable.html} | 236 +-
.../sensors/cloud_storage_transfer_service.html} | 227 +-
.../providers/google/cloud/sensors/dataflow.html} | 863 +-
.../providers/google/cloud/sensors/dataproc.html} | 202 +-
.../providers/google/cloud/sensors/gcs.html} | 1032 +-
.../providers/google/cloud/sensors/pubsub.html} | 323 +-
.../providers/google/cloud/sensors/workflows.html} | 242 +-
.../google/cloud/transfers/adls_to_gcs.html} | 304 +-
.../cloud/transfers/azure_fileshare_to_gcs.html} | 318 +-
.../cloud/transfers/bigquery_to_bigquery.html} | 268 +-
.../google/cloud/transfers/bigquery_to_gcs.html} | 283 +-
.../google/cloud/transfers/bigquery_to_mysql.html} | 286 +-
.../google/cloud/transfers/cassandra_to_gcs.html} | 847 +-
.../cloud/transfers/facebook_ads_to_gcs.html} | 232 +-
.../google/cloud/transfers/gcs_to_bigquery.html} | 814 +-
.../google/cloud/transfers/gcs_to_gcs.html} | 889 +-
.../google/cloud/transfers/gcs_to_local.html} | 241 +-
.../google/cloud/transfers/gcs_to_sftp.html} | 329 +-
.../google/cloud/transfers/gdrive_to_gcs.html} | 245 +-
.../google/cloud/transfers/gdrive_to_local.html} | 214 +-
.../google/cloud/transfers/local_to_gcs.html} | 257 +-
.../google/cloud/transfers/mssql_to_gcs.html} | 207 +-
.../google/cloud/transfers/mysql_to_gcs.html} | 256 +-
.../google/cloud/transfers/oracle_to_gcs.html} | 225 +-
.../google/cloud/transfers/postgres_to_gcs.html} | 273 +-
.../google/cloud/transfers/presto_to_gcs.html} | 307 +-
.../google/cloud/transfers/s3_to_gcs.html} | 349 +-
.../google/cloud/transfers/salesforce_to_gcs.html} | 244 +-
.../google/cloud/transfers/sftp_to_gcs.html} | 307 +-
.../google/cloud/transfers/sheets_to_gcs.html} | 264 +-
.../google/cloud/transfers/sql_to_gcs.html} | 825 +-
.../google/cloud/transfers/trino_to_gcs.html} | 329 +-
.../google/cloud/utils/credentials_provider.html} | 823 +-
.../google/cloud/utils/field_sanitizer.html} | 263 +-
.../google/cloud/utils/field_validator.html} | 925 +-
.../cloud/utils/mlengine_operator_utils.html} | 696 +-
.../cloud/utils/mlengine_prediction_summary.html} | 326 +-
.../google/common/auth_backend/google_openid.html} | 251 +-
.../providers/google/common/hooks/base_google.html | 1358 +++
.../google/common/hooks/discovery_api.html} | 304 +-
.../google/common/utils/id_token_credentials.html} | 325 +-
.../google/firebase/hooks/firestore.html} | 271 +-
.../google/firebase/operators/firestore.html} | 216 +-
.../leveldb/example_dags/example_leveldb.html} | 171 +-
.../providers/google/leveldb/hooks/leveldb.html} | 270 +-
.../google/leveldb/operators/leveldb.html} | 219 +-
.../example_dags/example_analytics.html} | 206 +-
.../example_dags/example_campaign_manager.html} | 280 +-
.../example_dags/example_display_video.html} | 315 +-
.../example_dags/example_search_ads.html} | 189 +-
.../marketing_platform/hooks/analytics.html} | 339 +-
.../hooks/campaign_manager.html} | 805 +-
.../marketing_platform/hooks/display_video.html} | 388 +-
.../marketing_platform/hooks/search_ads.html} | 221 +-
.../marketing_platform/operators/analytics.html} | 1000 +-
.../operators/campaign_manager.html | 1450 +++
.../operators/display_video.html | 1546 +++
.../marketing_platform/operators/search_ads.html} | 383 +-
.../sensors/campaign_manager.html} | 224 +-
.../marketing_platform/sensors/display_video.html} | 280 +-
.../marketing_platform/sensors/search_ads.html} | 212 +-
.../suite/example_dags/example_gcs_to_gdrive.html} | 177 +-
.../suite/example_dags/example_gcs_to_sheets.html} | 171 +-
.../google/suite/example_dags/example_sheets.html} | 193 +-
.../providers/google/suite/hooks/drive.html} | 692 +-
.../providers/google/suite/hooks/sheets.html} | 993 +-
.../providers/google/suite/operators/sheets.html} | 202 +-
.../providers/google/suite/sensors/drive.html} | 210 +-
.../google/suite/transfers/gcs_to_gdrive.html} | 290 +-
.../google/suite/transfers/gcs_to_sheets.html} | 236 +-
.../2.2.0}/_modules/index.html | 265 +-
.../providers/google/ads/hooks/ads/index.rst.txt | 133 +
.../providers/google/ads/hooks/index.rst.txt | 15 +
.../airflow/providers/google/ads/index.rst.txt | 17 +
.../google/ads/operators/ads/index.rst.txt | 64 +
.../providers/google/ads/operators/index.rst.txt | 15 +
.../google/ads/transfers/ads_to_gcs/index.rst.txt | 64 +
.../providers/google/ads/transfers/index.rst.txt | 15 +
.../google/cloud/hooks/automl/index.rst.txt | 437 +
.../google/cloud/hooks/bigquery/index.rst.txt | 1498 +++
.../google/cloud/hooks/bigquery_dts/index.rst.txt | 169 +
.../google/cloud/hooks/bigtable/index.rst.txt | 206 +
.../google/cloud/hooks/cloud_build/index.rst.txt | 90 +
.../cloud/hooks/cloud_memorystore/index.rst.txt | 568 +
.../google/cloud/hooks/cloud_sql/index.rst.txt | 592 +
.../cloud_storage_transfer_service/index.rst.txt | 522 +
.../google/cloud/hooks/compute/index.rst.txt | 289 +
.../google/cloud/hooks/compute_ssh/index.rst.txt | 134 +
.../google/cloud/hooks/datacatalog/index.rst.txt | 720 ++
.../google/cloud/hooks/dataflow/index.rst.txt | 636 ++
.../google/cloud/hooks/datafusion/index.rst.txt | 311 +
.../google/cloud/hooks/dataprep/index.rst.txt | 93 +
.../google/cloud/hooks/dataproc/index.rst.txt | 567 +
.../google/cloud/hooks/datastore/index.rst.txt | 240 +
.../providers/google/cloud/hooks/dlp/index.rst.txt | 927 ++
.../google/cloud/hooks/functions/index.rst.txt | 162 +
.../providers/google/cloud/hooks/gcs/index.rst.txt | 569 +
.../providers/google/cloud/hooks/gdm/index.rst.txt | 57 +
.../providers/google/cloud/hooks/index.rst.txt | 51 +
.../providers/google/cloud/hooks/kms/index.rst.txt | 108 +
.../cloud/hooks/kubernetes_engine/index.rst.txt | 161 +
.../google/cloud/hooks/life_sciences/index.rst.txt | 105 +
.../google/cloud/hooks/mlengine/index.rst.txt | 288 +
.../cloud/hooks/natural_language/index.rst.txt | 184 +
.../google/cloud/hooks/os_login/index.rst.txt | 51 +
.../google/cloud/hooks/pubsub/index.rst.txt | 313 +
.../cloud/hooks/secret_manager/index.rst.txt | 66 +
.../google/cloud/hooks/spanner/index.rst.txt | 243 +
.../cloud/hooks/speech_to_text/index.rst.txt | 67 +
.../google/cloud/hooks/stackdriver/index.rst.txt | 311 +
.../google/cloud/hooks/tasks/index.rst.txt | 421 +
.../cloud/hooks/text_to_speech/index.rst.txt | 76 +
.../google/cloud/hooks/translate/index.rst.txt | 78 +
.../cloud/hooks/video_intelligence/index.rst.txt | 84 +
.../google/cloud/hooks/vision/index.rst.txt | 261 +
.../google/cloud/hooks/workflows/index.rst.txt | 259 +
.../airflow/providers/google/cloud/index.rst.txt | 21 +
.../cloud/log/gcs_task_handler/index.rst.txt | 90 +
.../providers/google/cloud/log/index.rst.txt | 16 +
.../log/stackdriver_task_handler/index.rst.txt | 244 +
.../google/cloud/operators/automl/index.rst.txt | 714 ++
.../google/cloud/operators/bigquery/index.rst.txt | 1433 +++
.../cloud/operators/bigquery_dts/index.rst.txt | 171 +
.../google/cloud/operators/bigtable/index.rst.txt | 370 +
.../cloud/operators/cloud_build/index.rst.txt | 146 +
.../operators/cloud_memorystore/index.rst.txt | 963 ++
.../google/cloud/operators/cloud_sql/index.rst.txt | 595 +
.../cloud_storage_transfer_service/index.rst.txt | 677 ++
.../google/cloud/operators/compute/index.rst.txt | 318 +
.../cloud/operators/datacatalog/index.rst.txt | 1217 +++
.../google/cloud/operators/dataflow/index.rst.txt | 772 ++
.../cloud/operators/datafusion/index.rst.txt | 514 +
.../google/cloud/operators/dataprep/index.rst.txt | 99 +
.../google/cloud/operators/dataproc/index.rst.txt | 1100 ++
.../google/cloud/operators/datastore/index.rst.txt | 421 +
.../google/cloud/operators/dlp/index.rst.txt | 1656 +++
.../google/cloud/operators/functions/index.rst.txt | 294 +
.../google/cloud/operators/gcs/index.rst.txt | 564 +
.../providers/google/cloud/operators/index.rst.txt | 47 +
.../operators/kubernetes_engine/index.rst.txt | 201 +
.../cloud/operators/life_sciences/index.rst.txt | 61 +
.../google/cloud/operators/mlengine/index.rst.txt | 775 ++
.../cloud/operators/natural_language/index.rst.txt | 203 +
.../google/cloud/operators/pubsub/index.rst.txt | 615 ++
.../google/cloud/operators/spanner/index.rst.txt | 330 +
.../cloud/operators/speech_to_text/index.rst.txt | 69 +
.../cloud/operators/stackdriver/index.rst.txt | 643 ++
.../google/cloud/operators/tasks/index.rst.txt | 673 ++
.../cloud/operators/text_to_speech/index.rst.txt | 76 +
.../google/cloud/operators/translate/index.rst.txt | 83 +
.../cloud/operators/translate_speech/index.rst.txt | 103 +
.../operators/video_intelligence/index.rst.txt | 185 +
.../google/cloud/operators/vision/index.rst.txt | 970 ++
.../google/cloud/operators/workflows/index.rst.txt | 388 +
.../providers/google/cloud/secrets/index.rst.txt | 15 +
.../cloud/secrets/secret_manager/index.rst.txt | 123 +
.../google/cloud/sensors/bigquery/index.rst.txt | 112 +
.../cloud/sensors/bigquery_dts/index.rst.txt | 72 +
.../google/cloud/sensors/bigtable/index.rst.txt | 60 +
.../cloud_storage_transfer_service/index.rst.txt | 58 +
.../google/cloud/sensors/dataflow/index.rst.txt | 217 +
.../google/cloud/sensors/dataproc/index.rst.txt | 46 +
.../google/cloud/sensors/gcs/index.rst.txt | 258 +
.../providers/google/cloud/sensors/index.rst.txt | 23 +
.../google/cloud/sensors/pubsub/index.rst.txt | 121 +
.../google/cloud/sensors/workflows/index.rst.txt | 49 +
.../cloud/transfers/adls_to_gcs/index.rst.txt | 106 +
.../transfers/azure_fileshare_to_gcs/index.rst.txt | 64 +
.../transfers/bigquery_to_bigquery/index.rst.txt | 89 +
.../cloud/transfers/bigquery_to_gcs/index.rst.txt | 87 +
.../transfers/bigquery_to_mysql/index.rst.txt | 87 +
.../cloud/transfers/cassandra_to_gcs/index.rst.txt | 215 +
.../transfers/facebook_ads_to_gcs/index.rst.txt | 73 +
.../cloud/transfers/gcs_to_bigquery/index.rst.txt | 171 +
.../cloud/transfers/gcs_to_gcs/index.rst.txt | 235 +
.../cloud/transfers/gcs_to_local/index.rst.txt | 73 +
.../cloud/transfers/gcs_to_sftp/index.rst.txt | 121 +
.../cloud/transfers/gdrive_to_gcs/index.rst.txt | 62 +
.../cloud/transfers/gdrive_to_local/index.rst.txt | 52 +
.../providers/google/cloud/transfers/index.rst.txt | 39 +
.../cloud/transfers/local_to_gcs/index.rst.txt | 68 +
.../cloud/transfers/mssql_to_gcs/index.rst.txt | 73 +
.../cloud/transfers/mysql_to_gcs/index.rst.txt | 76 +
.../cloud/transfers/oracle_to_gcs/index.rst.txt | 71 +
.../cloud/transfers/postgres_to_gcs/index.rst.txt | 90 +
.../cloud/transfers/presto_to_gcs/index.rst.txt | 156 +
.../google/cloud/transfers/s3_to_gcs/index.rst.txt | 101 +
.../transfers/salesforce_to_gcs/index.rst.txt | 62 +
.../cloud/transfers/sftp_to_gcs/index.rst.txt | 98 +
.../cloud/transfers/sheets_to_gcs/index.rst.txt | 62 +
.../cloud/transfers/sql_to_gcs/index.rst.txt | 177 +
.../cloud/transfers/trino_to_gcs/index.rst.txt | 156 +
.../cloud/utils/credentials_provider/index.rst.txt | 189 +
.../cloud/utils/field_sanitizer/index.rst.txt | 123 +
.../cloud/utils/field_validator/index.rst.txt | 233 +
.../providers/google/cloud/utils/index.rst.txt | 19 +
.../utils/mlengine_operator_utils/index.rst.txt | 164 +
.../mlengine_prediction_summary/index.rst.txt | 122 +
.../auth_backend/google_openid/index.rst.txt | 54 +
.../google/common/auth_backend/index.rst.txt | 15 +
.../google/common/hooks/base_google/index.rst.txt | 318 +
.../common/hooks/discovery_api/index.rst.txt | 100 +
.../providers/google/common/hooks/index.rst.txt | 16 +
.../airflow/providers/google/common/index.rst.txt | 17 +
.../utils/id_token_credentials/index.rst.txt | 87 +
.../providers/google/common/utils/index.rst.txt | 15 +
.../google/firebase/hooks/firestore/index.rst.txt | 92 +
.../providers/google/firebase/hooks/index.rst.txt | 15 +
.../providers/google/firebase/index.rst.txt | 16 +
.../firebase/operators/firestore/index.rst.txt | 59 +
.../google/firebase/operators/index.rst.txt | 15 +
.../_api/airflow/providers/google/index.rst.txt | 39 +
.../providers/google/leveldb/hooks/index.rst.txt | 15 +
.../google/leveldb/hooks/leveldb/index.rst.txt | 139 +
.../airflow/providers/google/leveldb/index.rst.txt | 16 +
.../google/leveldb/operators/index.rst.txt | 15 +
.../google/leveldb/operators/leveldb/index.rst.txt | 50 +
.../hooks/analytics/index.rst.txt | 116 +
.../hooks/campaign_manager/index.rst.txt | 198 +
.../hooks/display_video/index.rst.txt | 167 +
.../google/marketing_platform/hooks/index.rst.txt | 18 +
.../hooks/search_ads/index.rst.txt | 65 +
.../google/marketing_platform/index.rst.txt | 17 +
.../operators/analytics/index.rst.txt | 277 +
.../operators/campaign_manager/index.rst.txt | 354 +
.../operators/display_video/index.rst.txt | 400 +
.../marketing_platform/operators/index.rst.txt | 18 +
.../operators/search_ads/index.rst.txt | 136 +
.../sensors/campaign_manager/index.rst.txt | 63 +
.../sensors/display_video/index.rst.txt | 96 +
.../marketing_platform/sensors/index.rst.txt | 17 +
.../sensors/search_ads/index.rst.txt | 59 +
.../google/suite/hooks/drive/index.rst.txt | 128 +
.../providers/google/suite/hooks/index.rst.txt | 16 +
.../google/suite/hooks/sheets/index.rst.txt | 265 +
.../airflow/providers/google/suite/index.rst.txt | 18 +
.../providers/google/suite/operators/index.rst.txt | 15 +
.../google/suite/operators/sheets/index.rst.txt | 49 +
.../google/suite/sensors/drive/index.rst.txt | 59 +
.../providers/google/suite/sensors/index.rst.txt | 15 +
.../suite/transfers/gcs_to_gdrive/index.rst.txt | 94 +
.../suite/transfers/gcs_to_sheets/index.rst.txt | 54 +
.../providers/google/suite/transfers/index.rst.txt | 16 +
.../api-auth-backend/google-openid.rst.txt | 69 +
.../2.2.0/_sources/commits.rst.txt | 540 +
.../2.2.0/_sources/configurations-ref.rst.txt | 71 +
.../2.2.0/_sources/connections/gcp.rst.txt | 231 +
.../2.2.0/_sources/connections/gcp_sql.rst.txt | 78 +
.../2.2.0/_sources/connections/gcp_ssh.rst.txt | 73 +
.../2.2.0/_sources/connections/index.rst.txt | 25 +
.../2.2.0/_sources/example-dags.rst.txt | 28 +
.../2.2.0/_sources/index.rst.txt | 338 +
.../2.2.0/_sources/logging/gcs.rst.txt | 57 +
.../2.2.0/_sources/logging/index.rst.txt | 25 +
.../2.2.0/_sources/logging/stackdriver.rst.txt | 63 +
.../2.2.0/_sources/operators/ads.rst.txt | 68 +
.../2.2.0/_sources/operators/cloud/automl.rst.txt | 199 +
.../_sources/operators/cloud/bigquery.rst.txt | 413 +
.../_sources/operators/cloud/bigquery_dts.rst.txt | 137 +
.../_sources/operators/cloud/bigtable.rst.txt | 202 +
.../_sources/operators/cloud/cloud_build.rst.txt | 126 +
.../operators/cloud/cloud_memorystore.rst.txt | 279 +
.../cloud/cloud_memorystore_memcached.rst.txt | 158 +
.../_sources/operators/cloud/cloud_sql.rst.txt | 572 +
.../cloud/cloud_storage_transfer_service.rst.txt | 379 +
.../2.2.0/_sources/operators/cloud/compute.rst.txt | 292 +
.../_sources/operators/cloud/compute_ssh.rst.txt | 72 +
.../operators/cloud/data_loss_prevention.rst.txt | 342 +
.../_sources/operators/cloud/datacatalog.rst.txt | 614 ++
.../_sources/operators/cloud/dataflow.rst.txt | 296 +
.../_sources/operators/cloud/datafusion.rst.txt | 231 +
.../_sources/operators/cloud/dataprep.rst.txt | 108 +
.../_sources/operators/cloud/dataproc.rst.txt | 212 +
.../_sources/operators/cloud/datastore.rst.txt | 173 +
.../_sources/operators/cloud/functions.rst.txt | 192 +
.../2.2.0/_sources/operators/cloud/gcs.rst.txt | 213 +
.../2.2.0/_sources/operators/cloud/index.rst.txt | 32 +
.../operators/cloud/kubernetes_engine.rst.txt | 146 +
.../_sources/operators/cloud/life_sciences.rst.txt | 79 +
.../_sources/operators/cloud/mlengine.rst.txt | 233 +
.../operators/cloud/natural_language.rst.txt | 182 +
.../2.2.0/_sources/operators/cloud/pubsub.rst.txt | 145 +
.../2.2.0/_sources/operators/cloud/spanner.rst.txt | 280 +
.../operators/cloud/speech_to_text.rst.txt | 81 +
.../_sources/operators/cloud/stackdriver.rst.txt | 231 +
.../operators/cloud/text_to_speech.rst.txt | 81 +
.../_sources/operators/cloud/translate.rst.txt | 83 +
.../operators/cloud/translate_speech.rst.txt | 82 +
.../operators/cloud/video_intelligence.rst.txt | 188 +
.../2.2.0/_sources/operators/cloud/vision.rst.txt | 1029 ++
.../_sources/operators/cloud/workflows.rst.txt | 185 +
.../_sources/operators/firebase/firestore.rst.txt | 65 +
.../2.2.0/_sources/operators/index.rst.txt | 32 +
.../_sources/operators/leveldb/leveldb.rst.txt | 51 +
.../operators/marketing_platform/analytics.rst.txt | 86 +
.../marketing_platform/campaign_manager.rst.txt | 166 +
.../marketing_platform/display_video.rst.txt | 226 +
.../operators/marketing_platform/index.rst.txt | 32 +
.../marketing_platform/search_ads.rst.txt | 94 +
.../2.2.0/_sources/operators/suite/sheets.rst.txt | 67 +
.../transfer/azure_fileshare_to_gcs.rst.txt | 54 +
.../operators/transfer/facebook_ads_to_gcs.rst.txt | 52 +
.../_sources/operators/transfer/gcs_to_gcs.rst.txt | 252 +
.../operators/transfer/gcs_to_gdrive.rst.txt | 90 +
.../operators/transfer/gcs_to_local.rst.txt | 57 +
.../operators/transfer/gcs_to_sftp.rst.txt | 104 +
.../operators/transfer/gcs_to_sheets.rst.txt | 52 +
.../operators/transfer/gdrive_to_gcs.rst.txt | 71 +
.../operators/transfer/gdrive_to_local.rst.txt | 58 +
.../_sources/operators/transfer/index.rst.txt | 28 +
.../operators/transfer/local_to_gcs.rst.txt | 58 +
.../operators/transfer/mysql_to_gcs.rst.txt | 58 +
.../operators/transfer/oracle_to_gcs.rst.txt | 58 +
.../operators/transfer/presto_to_gcs.rst.txt | 142 +
.../_sources/operators/transfer/s3_to_gcs.rst.txt | 52 +
.../operators/transfer/salesforce_to_gcs.rst.txt | 49 +
.../operators/transfer/sftp_to_gcs.rst.txt | 106 +
.../operators/transfer/sheets_to_gcs.rst.txt | 52 +
.../operators/transfer/trino_to_gcs.rst.txt | 142 +
.../google-cloud-secret-manager-backend.rst.txt | 191 +
.../2.2.0/_static/_gen/css/main-custom.min.css | 1 +
.../2.2.0/_static/_gen/css/main.min.css | 7 +
.../2.2.0/_static/_gen/js/docs.js | 1 +
.../2.2.0/_static/basic.css | 856 ++
.../2.2.0/_static/clipboard.min.js | 7 +
.../2.2.0/_static/copy-button.svg | 5 +
.../2.2.0/_static/copybutton.css | 67 +
.../2.2.0/_static/copybutton.js | 153 +
.../2.2.0/_static/copybutton_funcs.js | 47 +
.../2.2.0/_static/doctools.js | 316 +
.../2.2.0}/_static/documentation_options.js | 2 +-
.../2.2.0/_static/file.png | Bin 0 -> 286 bytes
.../2.2.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../2.2.0/_static/jquery.js | 2 +
.../2.2.0/_static/language_data.js | 297 +
.../2.2.0/_static/minus.png | Bin 0 -> 90 bytes
.../2.2.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../2.2.0/_static/plus.png | Bin 0 -> 90 bytes
.../2.2.0/_static/pygments.css | 74 +
.../2.2.0/_static/searchtools.js | 514 +
.../2.2.0/_static/underscore-1.3.1.js | 999 ++
.../2.2.0/_static/underscore.js | 31 +
.../2.2.0/api-auth-backend/google-openid.html} | 152 +-
.../2.2.0/api-auth-backend/index.html | 1 +
.../2.2.0/commits.html | 2779 +++++
.../2.2.0/configurations-ref.html} | 124 +-
.../2.2.0/connections/gcp.html} | 289 +-
.../2.2.0/connections/gcp_sql.html} | 162 +-
.../2.2.0/connections/gcp_ssh.html} | 161 +-
.../2.2.0/connections}/index.html | 111 +-
.../2.2.0/example-dags.html} | 93 +-
.../2.2.0/genindex.html | 7778 +++++++++++++
.../2.2.0}/index.html | 803 +-
.../2.2.0/logging/gcs.html} | 143 +-
.../2.2.0/logging}/index.html | 110 +-
.../2.2.0/logging/stackdriver.html} | 145 +-
.../2.2.0/objects.inv | Bin 0 -> 30496 bytes
.../2.2.0/operators/ads.html} | 166 +-
.../2.2.0/operators/cloud/automl.html} | 592 +-
.../2.2.0/operators/cloud/bigquery.html} | 975 +-
.../2.2.0/operators/cloud/bigquery_dts.html} | 288 +-
.../2.2.0/operators/cloud/bigtable.html} | 617 +-
.../2.2.0/operators/cloud/cloud_build.html} | 251 +-
.../2.2.0/operators/cloud/cloud_memorystore.html} | 805 +-
.../cloud/cloud_memorystore_memcached.html} | 323 +-
.../2.2.0/operators/cloud/cloud_sql.html | 1715 +++
.../cloud/cloud_storage_transfer_service.html} | 1004 +-
.../2.2.0/operators/cloud/compute.html} | 803 +-
.../2.2.0/operators/cloud/compute_ssh.html} | 225 +-
.../operators/cloud/data_loss_prevention.html} | 676 +-
.../2.2.0/operators/cloud/datacatalog.html | 1527 +++
.../2.2.0/operators/cloud/dataflow.html} | 899 +-
.../2.2.0/operators/cloud/datafusion.html} | 618 +-
.../2.2.0/operators/cloud/dataprep.html} | 226 +-
.../2.2.0/operators/cloud/dataproc.html} | 636 +-
.../2.2.0/operators/cloud/datastore.html} | 329 +-
.../2.2.0/operators/cloud/functions.html} | 330 +-
.../2.2.0/operators/cloud/gcs.html} | 384 +-
.../2.2.0/operators/cloud}/index.html | 190 +-
.../2.2.0/operators/cloud/kubernetes_engine.html} | 291 +-
.../2.2.0/operators/cloud/life_sciences.html} | 245 +-
.../2.2.0/operators/cloud/mlengine.html} | 719 +-
.../2.2.0/operators/cloud/natural_language.html} | 323 +-
.../2.2.0/operators/cloud/pubsub.html} | 298 +-
.../2.2.0/operators/cloud/spanner.html} | 810 +-
.../2.2.0/operators/cloud/speech_to_text.html} | 217 +-
.../2.2.0/operators/cloud/stackdriver.html} | 630 +-
.../2.2.0/operators/cloud/text_to_speech.html} | 232 +-
.../2.2.0/operators/cloud/translate.html} | 222 +-
.../2.2.0/operators/cloud/translate_speech.html} | 237 +-
.../2.2.0/operators/cloud/video_intelligence.html} | 356 +-
.../2.2.0/operators/cloud/vision.html | 2060 ++++
.../2.2.0/operators/cloud/workflows.html} | 355 +-
.../2.2.0/operators/firebase/firestore.html} | 187 +-
.../2.2.0/operators}/index.html | 115 +-
.../2.2.0/operators/leveldb/leveldb.html} | 178 +-
.../operators/marketing_platform/analytics.html} | 212 +-
.../marketing_platform/campaign_manager.html} | 312 +-
.../marketing_platform/display_video.html} | 609 +-
.../2.2.0/operators/marketing_platform}/index.html | 151 +-
.../operators/marketing_platform/search_ads.html} | 216 +-
.../2.2.0/operators/suite/sheets.html} | 190 +-
.../transfer/azure_fileshare_to_gcs.html} | 188 +-
.../operators/transfer/facebook_ads_to_gcs.html} | 187 +-
.../2.2.0/operators/transfer/gcs_to_gcs.html} | 628 +-
.../2.2.0/operators/transfer/gcs_to_gdrive.html} | 229 +-
.../2.2.0/operators/transfer/gcs_to_local.html} | 185 +-
.../2.2.0/operators/transfer/gcs_to_sftp.html} | 251 +-
.../2.2.0/operators/transfer/gcs_to_sheets.html} | 180 +-
.../2.2.0/operators/transfer/gdrive_to_gcs.html} | 199 +-
.../2.2.0/operators/transfer/gdrive_to_local.html} | 186 +-
.../2.2.0/operators/transfer}/index.html | 160 +-
.../2.2.0/operators/transfer/local_to_gcs.html} | 186 +-
.../2.2.0/operators/transfer/mysql_to_gcs.html} | 185 +-
.../2.2.0/operators/transfer/oracle_to_gcs.html} | 185 +-
.../2.2.0/operators/transfer/presto_to_gcs.html} | 284 +-
.../2.2.0/operators/transfer/s3_to_gcs.html} | 170 +-
.../operators/transfer/salesforce_to_gcs.html} | 202 +-
.../2.2.0/operators/transfer/sftp_to_gcs.html} | 249 +-
.../2.2.0/operators/transfer/sheets_to_gcs.html} | 179 +-
.../2.2.0/operators/transfer/trino_to_gcs.html} | 284 +-
...utput-build-apache-airflow-providers-google.log | 253 +
...ut-spelling-apache-airflow-providers-google.log | 251 +
.../2.2.0/py-modindex.html} | 1307 ++-
.../2.2.0}/search.html | 56 +-
.../2.2.0/searchindex.js | 1 +
.../google-cloud-secret-manager-backend.html} | 261 +-
.../2.2.0/secrets-backends/index.html | 1 +
...rning-build-apache-airflow-providers-google.log | 0
.../apache-airflow-providers-google/stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../airflow/providers/grpc/hooks/grpc}/index.html | 236 +-
.../_api/airflow/providers/grpc/hooks/index.html} | 113 +-
.../1.1.0/_api/airflow/providers/grpc}/index.html | 136 +-
.../providers/grpc/operators/grpc}/index.html | 208 +-
.../airflow/providers/grpc/operators}/index.html | 139 +-
.../airflow/providers/grpc/hooks/grpc.html} | 269 +-
.../airflow/providers/grpc/operators/grpc.html} | 208 +-
.../1.1.0}/_modules/index.html | 45 +-
.../providers/grpc/hooks/grpc/index.rst.txt | 82 +
.../airflow/providers/grpc/hooks/index.rst.txt | 15 +
.../_api/airflow/providers/grpc/index.rst.txt | 16 +
.../providers/grpc/operators/grpc/index.rst.txt | 63 +
.../airflow/providers/grpc/operators/index.rst.txt | 15 +
.../1.1.0/_sources/commits.rst.txt | 112 +
.../1.1.0/_sources/connections/grpc.rst.txt | 75 +
.../1.1.0/_sources/index.rst.txt | 130 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 345 +-
.../1.1.0/connections/grpc.html} | 152 +-
.../1.1.0/connections/index.html | 1 +
.../1.1.0}/genindex.html | 204 +-
.../1.1.0/index.html} | 185 +-
.../1.1.0/objects.inv | Bin 0 -> 610 bytes
.../output-build-apache-airflow-providers-grpc.log | 104 +
...tput-spelling-apache-airflow-providers-grpc.log | 102 +
.../1.1.0/py-modindex.html} | 114 +-
.../1.1.0}/search.html | 44 +-
.../1.1.0/searchindex.js | 1 +
...warning-build-apache-airflow-providers-grpc.log | 0
.../apache-airflow-providers-grpc/stable.txt | 2 +-
.../1.0.2}/.buildinfo | 2 +-
.../airflow/providers/hashicorp/hooks}/index.html | 139 +-
.../providers/hashicorp/hooks/vault/index.html} | 677 +-
.../_api/airflow/providers/hashicorp}/index.html | 136 +-
.../providers/hashicorp/secrets}/index.html | 139 +-
.../providers/hashicorp/secrets/vault}/index.html | 269 +-
.../airflow/providers/hashicorp/hooks/vault.html} | 869 +-
.../providers/hashicorp/secrets/vault.html} | 311 +-
.../1.0.2}/_modules/index.html | 45 +-
.../providers/hashicorp/hooks/index.rst.txt | 15 +
.../providers/hashicorp/hooks/vault/index.rst.txt | 221 +
.../_api/airflow/providers/hashicorp/index.rst.txt | 16 +
.../providers/hashicorp/secrets/index.rst.txt | 15 +
.../hashicorp/secrets/vault/index.rst.txt | 137 +
.../1.0.2/_sources/commits.rst.txt | 119 +
.../1.0.2/_sources/index.rst.txt | 147 +
.../secrets-backends/hashicorp-vault.rst.txt | 132 +
.../1.0.2/_static/_gen/css/main-custom.min.css | 1 +
.../1.0.2/_static/_gen/css/main.min.css | 7 +
.../1.0.2/_static/_gen/js/docs.js | 1 +
.../1.0.2/_static/basic.css | 856 ++
.../1.0.2/_static/clipboard.min.js | 7 +
.../1.0.2/_static/copy-button.svg | 5 +
.../1.0.2/_static/copybutton.css | 67 +
.../1.0.2/_static/copybutton.js | 153 +
.../1.0.2/_static/copybutton_funcs.js | 47 +
.../1.0.2/_static/doctools.js | 316 +
.../1.0.2}/_static/documentation_options.js | 2 +-
.../1.0.2/_static/file.png | Bin 0 -> 286 bytes
.../1.0.2/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.0.2/_static/jquery.js | 2 +
.../1.0.2/_static/language_data.js | 297 +
.../1.0.2/_static/minus.png | Bin 0 -> 90 bytes
.../1.0.2/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.0.2/_static/plus.png | Bin 0 -> 90 bytes
.../1.0.2/_static/pygments.css | 74 +
.../1.0.2/_static/searchtools.js | 514 +
.../1.0.2/_static/underscore-1.3.1.js | 999 ++
.../1.0.2/_static/underscore.js | 31 +
.../1.0.2/commits.html} | 691 +-
.../1.0.2}/genindex.html | 196 +-
.../1.0.2/index.html} | 205 +-
.../1.0.2/objects.inv | Bin 0 -> 693 bytes
...ut-build-apache-airflow-providers-hashicorp.log | 106 +
...spelling-apache-airflow-providers-hashicorp.log | 104 +
.../1.0.2/py-modindex.html} | 114 +-
.../1.0.2}/search.html | 44 +-
.../1.0.2/searchindex.js | 1 +
.../1.0.2/secrets-backends/hashicorp-vault.html} | 190 +-
.../1.0.2/secrets-backends/index.html | 1 +
...ng-build-apache-airflow-providers-hashicorp.log | 0
.../apache-airflow-providers-hashicorp/stable.txt | 2 +-
.../1.3.0}/.buildinfo | 2 +-
.../microsoft/azure/hooks/adx}/index.html | 266 +-
.../microsoft/azure/hooks/azure_batch/index.html} | 601 +-
.../hooks/azure_container_instance}/index.html | 335 +-
.../hooks/azure_container_registry}/index.html | 176 +-
.../azure/hooks/azure_container_volume}/index.html | 184 +-
.../microsoft/azure/hooks/azure_cosmos/index.html} | 589 +-
.../azure/hooks/azure_data_factory/index.html | 1556 +++
.../azure/hooks/azure_data_lake}/index.html | 324 +-
.../azure/hooks/azure_fileshare/index.html} | 584 +-
.../microsoft/azure/hooks/base_azure}/index.html | 213 +-
.../providers/microsoft/azure/hooks}/index.html | 157 +-
.../microsoft/azure/hooks/wasb/index.html} | 639 +-
.../airflow/providers/microsoft/azure}/index.html | 164 +-
.../providers/microsoft/azure/log}/index.html | 147 +-
.../azure/log/wasb_task_handler}/index.html | 258 +-
.../azure/operators/adls_delete}/index.html | 198 +-
.../azure/operators/adls_list}/index.html | 208 +-
.../microsoft/azure/operators/adx}/index.html | 215 +-
.../azure/operators/azure_batch/index.html} | 511 +-
.../azure_container_instances/index.html} | 590 +-
.../azure/operators/azure_cosmos}/index.html | 193 +-
.../microsoft/azure/operators}/index.html | 153 +-
.../azure/operators/wasb_delete_blob}/index.html | 188 +-
.../azure/secrets/azure_key_vault}/index.html | 272 +-
.../providers/microsoft/azure/secrets}/index.html | 147 +-
.../azure/sensors/azure_cosmos}/index.html | 196 +-
.../providers/microsoft/azure/sensors}/index.html | 148 +-
.../microsoft/azure/sensors/wasb}/index.html | 220 +-
.../azure/transfers/azure_blob_to_gcs}/index.html | 205 +-
.../azure/transfers/file_to_wasb}/index.html | 187 +-
.../microsoft/azure/transfers}/index.html | 150 +-
.../azure/transfers/local_to_adls}/index.html | 211 +-
.../oracle_to_azure_data_lake}/index.html | 215 +-
.../azure/example_dags/example_adls_delete.html} | 160 +-
.../example_dags/example_azure_blob_to_gcs.html} | 179 +-
.../azure/example_dags/example_local_to_adls.html} | 159 +-
.../providers/microsoft/azure/hooks/adx.html} | 285 +-
.../microsoft/azure/hooks/azure_batch.html} | 828 +-
.../azure/hooks/azure_container_instance.html} | 270 +-
.../azure/hooks/azure_container_registry.html} | 132 +-
.../azure/hooks/azure_container_volume.html} | 174 +-
.../microsoft/azure/hooks/azure_cosmos.html} | 835 +-
.../microsoft/azure/hooks/azure_data_factory.html | 1529 +++
.../microsoft/azure/hooks/azure_data_lake.html} | 324 +-
.../microsoft/azure/hooks/azure_fileshare.html} | 721 +-
.../microsoft/azure/hooks/base_azure.html} | 185 +-
.../providers/microsoft/azure/hooks/wasb.html} | 824 +-
.../microsoft/azure/log/wasb_task_handler.html} | 308 +-
.../microsoft/azure/operators/adls_delete.html} | 176 +-
.../microsoft/azure/operators/adls_list.html} | 180 +-
.../providers/microsoft/azure/operators/adx.html} | 194 +-
.../microsoft/azure/operators/azure_batch.html} | 817 +-
.../operators/azure_container_instances.html} | 846 +-
.../microsoft/azure/operators/azure_cosmos.html} | 184 +-
.../azure/operators/wasb_delete_blob.html} | 188 +-
.../microsoft/azure/secrets/azure_key_vault.html} | 279 +-
.../microsoft/azure/sensors/azure_cosmos.html} | 202 +-
.../providers/microsoft/azure/sensors/wasb.html} | 218 +-
.../azure/transfers/azure_blob_to_gcs.html} | 228 +-
.../microsoft/azure/transfers/file_to_wasb.html} | 187 +-
.../microsoft/azure/transfers/local_to_adls.html} | 217 +-
.../transfers/oracle_to_azure_data_lake.html} | 214 +-
.../1.3.0}/_modules/index.html | 80 +-
.../microsoft/azure/hooks/adx/index.rst.txt | 111 +
.../azure/hooks/azure_batch/index.rst.txt | 208 +
.../hooks/azure_container_instance/index.rst.txt | 143 +
.../hooks/azure_container_registry/index.rst.txt | 30 +
.../hooks/azure_container_volume/index.rst.txt | 34 +
.../azure/hooks/azure_cosmos/index.rst.txt | 160 +
.../azure/hooks/azure_data_factory/index.rst.txt | 446 +
.../azure/hooks/azure_data_lake/index.rst.txt | 157 +
.../azure/hooks/azure_fileshare/index.rst.txt | 243 +
.../microsoft/azure/hooks/base_azure/index.rst.txt | 49 +
.../providers/microsoft/azure/hooks/index.rst.txt | 25 +
.../microsoft/azure/hooks/wasb/index.rst.txt | 288 +
.../providers/microsoft/azure/index.rst.txt | 20 +
.../providers/microsoft/azure/log/index.rst.txt | 15 +
.../azure/log/wasb_task_handler/index.rst.txt | 90 +
.../azure/operators/adls_delete/index.rst.txt | 42 +
.../azure/operators/adls_list/index.rst.txt | 51 +
.../microsoft/azure/operators/adx/index.rst.txt | 62 +
.../azure/operators/azure_batch/index.rst.txt | 151 +
.../azure_container_instances/index.rst.txt | 154 +
.../azure/operators/azure_cosmos/index.rst.txt | 41 +
.../microsoft/azure/operators/index.rst.txt | 21 +
.../azure/operators/wasb_delete_blob/index.rst.txt | 40 +
.../azure/secrets/azure_key_vault/index.rst.txt | 109 +
.../microsoft/azure/secrets/index.rst.txt | 15 +
.../azure/sensors/azure_cosmos/index.rst.txt | 45 +
.../microsoft/azure/sensors/index.rst.txt | 16 +
.../microsoft/azure/sensors/wasb/index.rst.txt | 63 +
.../transfers/azure_blob_to_gcs/index.rst.txt | 62 +
.../azure/transfers/file_to_wasb/index.rst.txt | 40 +
.../microsoft/azure/transfers/index.rst.txt | 18 +
.../azure/transfers/local_to_adls/index.rst.txt | 62 +
.../oracle_to_azure_data_lake/index.rst.txt | 64 +
.../1.3.0/_sources/commits.rst.txt | 172 +
.../1.3.0/_sources/connections/azure.rst.txt | 83 +
.../1.3.0/_sources/index.rst.txt | 190 +
.../1.3.0/_sources/logging.rst.txt | 55 +
.../1.3.0/_sources/operators/adls.rst.txt | 55 +
.../_sources/operators/azure_blob_to_gcs.rst.txt | 64 +
.../1.3.0/_sources/operators/index.rst.txt | 28 +
.../1.3.0/_sources/operators/local_to_adls.rst.txt | 58 +
.../secrets-backends/azure-key-vault.rst.txt | 66 +
.../1.3.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.3.0/_static/_gen/css/main.min.css | 7 +
.../1.3.0/_static/_gen/js/docs.js | 1 +
.../1.3.0/_static/basic.css | 856 ++
.../1.3.0/_static/clipboard.min.js | 7 +
.../1.3.0/_static/copy-button.svg | 5 +
.../1.3.0/_static/copybutton.css | 67 +
.../1.3.0/_static/copybutton.js | 153 +
.../1.3.0/_static/copybutton_funcs.js | 47 +
.../1.3.0/_static/doctools.js | 316 +
.../1.3.0}/_static/documentation_options.js | 2 +-
.../1.3.0/_static/file.png | Bin 0 -> 286 bytes
.../1.3.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.3.0/_static/jquery.js | 2 +
.../1.3.0/_static/language_data.js | 297 +
.../1.3.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.3.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.3.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.3.0/_static/pygments.css | 74 +
.../1.3.0/_static/searchtools.js | 514 +
.../1.3.0/_static/underscore-1.3.1.js | 999 ++
.../1.3.0/_static/underscore.js | 31 +
.../1.3.0/commits.html} | 889 +-
.../1.3.0/connections/azure.html} | 159 +-
.../1.3.0/connections/index.html | 1 +
.../1.3.0/genindex.html | 1801 +++
.../1.3.0/index.html} | 295 +-
.../1.3.0/logging.html} | 113 +-
.../1.3.0/objects.inv | Bin 0 -> 3411 bytes
.../1.3.0/operators/adls.html} | 141 +-
.../1.3.0/operators/azure_blob_to_gcs.html} | 161 +-
.../1.3.0/operators}/index.html | 107 +-
.../1.3.0/operators/local_to_adls.html} | 147 +-
...ld-apache-airflow-providers-microsoft-azure.log | 112 +
...ng-apache-airflow-providers-microsoft-azure.log | 110 +
.../1.3.0/py-modindex.html} | 262 +-
.../1.3.0}/search.html | 52 +-
.../1.3.0/searchindex.js | 1 +
.../1.3.0/secrets-backends/azure-key-vault.html} | 146 +-
.../1.3.0/secrets-backends/index.html | 1 +
...ld-apache-airflow-providers-microsoft-azure.log | 0
.../stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../providers/microsoft/winrm/hooks}/index.html | 133 +-
.../microsoft/winrm/hooks/winrm}/index.html | 196 +-
.../airflow/providers/microsoft/winrm}/index.html | 130 +-
.../microsoft/winrm/operators}/index.html | 133 +-
.../microsoft/winrm/operators/winrm}/index.html | 182 +-
.../providers/microsoft/winrm/hooks/winrm.html} | 359 +-
.../microsoft/winrm/operators/winrm.html} | 261 +-
.../1.1.0}/_modules/index.html | 39 +-
.../providers/microsoft/winrm/hooks/index.rst.txt | 15 +
.../microsoft/winrm/hooks/winrm/index.rst.txt | 82 +
.../providers/microsoft/winrm/index.rst.txt | 16 +
.../microsoft/winrm/operators/index.rst.txt | 15 +
.../microsoft/winrm/operators/winrm/index.rst.txt | 47 +
.../1.1.0/_sources/commits.rst.txt | 112 +
.../1.1.0/_sources/index.rst.txt | 129 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 339 +-
.../1.1.0}/genindex.html | 148 +-
.../1.1.0/index.html} | 175 +-
.../1.1.0/objects.inv | Bin 0 -> 542 bytes
...ld-apache-airflow-providers-microsoft-winrm.log | 107 +
...ng-apache-airflow-providers-microsoft-winrm.log | 105 +
.../1.1.0/py-modindex.html} | 108 +-
.../1.1.0}/search.html | 38 +-
.../1.1.0/searchindex.js | 1 +
...ld-apache-airflow-providers-microsoft-winrm.log | 0
.../stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../_api/airflow/providers/mysql/hooks}/index.html | 149 +-
.../providers/mysql/hooks/mysql}/index.html | 390 +-
.../1.1.0/_api/airflow/providers/mysql}/index.html | 149 +-
.../airflow/providers/mysql/operators}/index.html | 149 +-
.../providers/mysql/operators/mysql}/index.html | 212 +-
.../airflow/providers/mysql/transfers}/index.html | 152 +-
.../mysql/transfers/presto_to_mysql}/index.html | 217 +-
.../mysql/transfers/s3_to_mysql}/index.html | 216 +-
.../mysql/transfers/trino_to_mysql}/index.html | 217 +-
.../mysql/transfers/vertica_to_mysql}/index.html | 222 +-
.../mysql/example_dags/example_mysql.html} | 171 +-
.../airflow/providers/mysql/hooks/mysql.html} | 805 +-
.../airflow/providers/mysql/operators/mysql.html} | 189 +-
.../mysql/transfers/presto_to_mysql.html} | 198 +-
.../providers/mysql/transfers/s3_to_mysql.html} | 213 +-
.../providers/mysql/transfers/trino_to_mysql.html} | 198 +-
.../mysql/transfers/vertica_to_mysql.html} | 270 +-
.../1.1.0}/_modules/index.html | 60 +-
.../airflow/providers/mysql/hooks/index.rst.txt | 15 +
.../providers/mysql/hooks/mysql/index.rst.txt | 181 +
.../_api/airflow/providers/mysql/index.rst.txt | 17 +
.../providers/mysql/operators/index.rst.txt | 15 +
.../providers/mysql/operators/mysql/index.rst.txt | 55 +
.../providers/mysql/transfers/index.rst.txt | 18 +
.../mysql/transfers/presto_to_mysql/index.rst.txt | 58 +
.../mysql/transfers/s3_to_mysql/index.rst.txt | 58 +
.../mysql/transfers/trino_to_mysql/index.rst.txt | 58 +
.../mysql/transfers/vertica_to_mysql/index.rst.txt | 65 +
.../1.1.0/_sources/commits.rst.txt | 141 +
.../1.1.0/_sources/connections/mysql.rst.txt | 110 +
.../1.1.0/_sources/index.rst.txt | 176 +
.../1.1.0/_sources/operators.rst.txt | 69 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 767 +-
.../1.1.0/connections/index.html | 1 +
.../1.1.0/connections/mysql.html} | 190 +-
.../1.1.0}/genindex.html | 374 +-
.../1.1.0/index.html} | 258 +-
.../1.1.0/objects.inv | Bin 0 -> 1014 bytes
.../1.1.0/operators.html} | 151 +-
...output-build-apache-airflow-providers-mysql.log | 106 +
...put-spelling-apache-airflow-providers-mysql.log | 104 +
.../1.1.0/py-modindex.html} | 149 +-
.../1.1.0}/search.html | 54 +-
.../1.1.0/searchindex.js | 1 +
...arning-build-apache-airflow-providers-mysql.log | 0
.../apache-airflow-providers-mysql/stable.txt | 2 +-
.../1.0.2}/.buildinfo | 2 +-
.../airflow/providers/opsgenie/hooks/index.html} | 131 +-
.../opsgenie/hooks/opsgenie_alert}/index.html | 193 +-
.../_api/airflow/providers/opsgenie}/index.html | 128 +-
.../providers/opsgenie/operators/index.html} | 105 +-
.../opsgenie/operators/opsgenie_alert}/index.html | 203 +-
.../providers/opsgenie/hooks/opsgenie_alert.html} | 183 +-
.../opsgenie/operators/opsgenie_alert.html} | 240 +-
.../1.0.2}/_modules/index.html | 37 +-
.../airflow/providers/opsgenie/hooks/index.rst.txt | 15 +
.../opsgenie/hooks/opsgenie_alert/index.rst.txt | 54 +
.../_api/airflow/providers/opsgenie/index.rst.txt | 16 +
.../providers/opsgenie/operators/index.rst.txt | 15 +
.../operators/opsgenie_alert/index.rst.txt | 77 +
.../1.0.2/_sources/commits.rst.txt | 109 +
.../1.0.2/_sources/index.rst.txt | 132 +
.../1.0.2/_static/_gen/css/main-custom.min.css | 1 +
.../1.0.2/_static/_gen/css/main.min.css | 7 +
.../1.0.2/_static/_gen/js/docs.js | 1 +
.../1.0.2/_static/basic.css | 856 ++
.../1.0.2/_static/clipboard.min.js | 7 +
.../1.0.2/_static/copy-button.svg | 5 +
.../1.0.2/_static/copybutton.css | 67 +
.../1.0.2/_static/copybutton.js | 153 +
.../1.0.2/_static/copybutton_funcs.js | 47 +
.../1.0.2/_static/doctools.js | 316 +
.../1.0.2}/_static/documentation_options.js | 2 +-
.../1.0.2/_static/file.png | Bin 0 -> 286 bytes
.../1.0.2/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.0.2/_static/jquery.js | 2 +
.../1.0.2/_static/language_data.js | 297 +
.../1.0.2/_static/minus.png | Bin 0 -> 90 bytes
.../1.0.2/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.0.2/_static/plus.png | Bin 0 -> 90 bytes
.../1.0.2/_static/pygments.css | 74 +
.../1.0.2/_static/searchtools.js | 514 +
.../1.0.2/_static/underscore-1.3.1.js | 999 ++
.../1.0.2/_static/underscore.js | 31 +
.../1.0.2/commits.html} | 325 +-
.../1.0.2}/genindex.html | 159 +-
.../1.0.2/index.html} | 171 +-
.../1.0.2/objects.inv | Bin 0 -> 555 bytes
...put-build-apache-airflow-providers-opsgenie.log | 105 +
...-spelling-apache-airflow-providers-opsgenie.log | 103 +
.../1.0.2/py-modindex.html} | 106 +-
.../1.0.2}/search.html | 36 +-
.../1.0.2/searchindex.js | 1 +
...ing-build-apache-airflow-providers-opsgenie.log | 0
.../apache-airflow-providers-opsgenie/stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../airflow/providers/oracle/hooks}/index.html | 139 +-
.../providers/oracle/hooks/oracle}/index.html | 266 +-
.../_api/airflow/providers/oracle}/index.html | 136 +-
.../airflow/providers/oracle/operators}/index.html | 139 +-
.../providers/oracle/operators/oracle}/index.html | 196 +-
.../airflow/providers/oracle/transfers}/index.html | 139 +-
.../oracle/transfers/oracle_to_oracle}/index.html | 203 +-
.../airflow/providers/oracle/hooks/oracle.html} | 756 +-
.../providers/oracle/operators/oracle.html} | 149 +-
.../oracle/transfers/oracle_to_oracle.html} | 200 +-
.../1.1.0}/_modules/index.html | 46 +-
.../airflow/providers/oracle/hooks/index.rst.txt | 15 +
.../providers/oracle/hooks/oracle/index.rst.txt | 111 +
.../_api/airflow/providers/oracle/index.rst.txt | 17 +
.../providers/oracle/operators/index.rst.txt | 15 +
.../oracle/operators/oracle/index.rst.txt | 49 +
.../providers/oracle/transfers/index.rst.txt | 15 +
.../transfers/oracle_to_oracle/index.rst.txt | 56 +
.../1.1.0/_sources/commits.rst.txt | 116 +
.../1.1.0/_sources/connections/oracle.rst.txt | 116 +
.../1.1.0/_sources/index.rst.txt | 128 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 361 +-
.../1.1.0/connections/oracle.html} | 173 +-
.../1.1.0}/genindex.html | 275 +-
.../1.1.0/index.html} | 179 +-
.../1.1.0/objects.inv | 6 +
...utput-build-apache-airflow-providers-oracle.log | 105 +
...ut-spelling-apache-airflow-providers-oracle.log | 103 +
.../1.1.0/py-modindex.html} | 124 +-
.../1.1.0}/search.html | 44 +-
.../1.1.0/searchindex.js | 1 +
...rning-build-apache-airflow-providers-oracle.log | 0
.../apache-airflow-providers-oracle/stable.txt | 2 +-
.../1.1.0}/.buildinfo | 2 +-
.../_api/airflow/providers/singularity}/index.html | 130 +-
.../providers/singularity/operators}/index.html | 133 +-
.../singularity/operators/singularity}/index.html | 215 +-
.../singularity/operators/singularity.html} | 291 +-
.../1.1.0}/_modules/index.html | 38 +-
.../airflow/providers/singularity/index.rst.txt | 15 +
.../providers/singularity/operators/index.rst.txt | 15 +
.../operators/singularity/index.rst.txt | 75 +
.../1.1.0/_sources/commits.rst.txt | 108 +
.../1.1.0/_sources/index.rst.txt | 124 +
.../1.1.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.1.0/_static/_gen/css/main.min.css | 7 +
.../1.1.0/_static/_gen/js/docs.js | 1 +
.../1.1.0/_static/basic.css | 856 ++
.../1.1.0/_static/clipboard.min.js | 7 +
.../1.1.0/_static/copy-button.svg | 5 +
.../1.1.0/_static/copybutton.css | 67 +
.../1.1.0/_static/copybutton.js | 153 +
.../1.1.0/_static/copybutton_funcs.js | 47 +
.../1.1.0/_static/doctools.js | 316 +
.../1.1.0}/_static/documentation_options.js | 2 +-
.../1.1.0/_static/file.png | Bin 0 -> 286 bytes
.../1.1.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.1.0/_static/jquery.js | 2 +
.../1.1.0/_static/language_data.js | 297 +
.../1.1.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.1.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.1.0/_static/pygments.css | 74 +
.../1.1.0/_static/searchtools.js | 514 +
.../1.1.0/_static/underscore-1.3.1.js | 999 ++
.../1.1.0/_static/underscore.js | 31 +
.../1.1.0/commits.html} | 323 +-
.../1.1.0}/genindex.html | 137 +-
.../1.1.0/index.html} | 168 +-
.../1.1.0/objects.inv | Bin 0 -> 489 bytes
...-build-apache-airflow-providers-singularity.log | 107 +
...elling-apache-airflow-providers-singularity.log | 105 +
.../1.1.0/py-modindex.html} | 98 +-
.../1.1.0}/search.html | 38 +-
.../1.1.0/searchindex.js | 1 +
...-build-apache-airflow-providers-singularity.log | 0
.../stable.txt | 2 +-
.../1.2.0}/.buildinfo | 2 +-
.../airflow/providers/snowflake/hooks}/index.html | 141 +-
.../snowflake/hooks/snowflake}/index.html | 299 +-
.../_api/airflow/providers/snowflake}/index.html | 139 +-
.../providers/snowflake/operators}/index.html | 141 +-
.../snowflake/operators/snowflake}/index.html | 231 +-
.../providers/snowflake/transfers}/index.html | 142 +-
.../transfers/s3_to_snowflake}/index.html | 197 +-
.../transfers/snowflake_to_slack}/index.html | 262 +-
.../snowflake/example_dags/example_snowflake.html} | 238 +-
.../providers/snowflake/hooks/snowflake.html} | 758 +-
.../providers/snowflake/operators/snowflake.html} | 228 +-
.../snowflake/transfers/s3_to_snowflake.html} | 258 +-
.../snowflake/transfers/snowflake_to_slack.html} | 271 +-
.../1.2.0}/_modules/index.html | 50 +-
.../providers/snowflake/hooks/index.rst.txt | 15 +
.../snowflake/hooks/snowflake/index.rst.txt | 133 +
.../_api/airflow/providers/snowflake/index.rst.txt | 17 +
.../providers/snowflake/operators/index.rst.txt | 15 +
.../snowflake/operators/snowflake/index.rst.txt | 86 +
.../providers/snowflake/transfers/index.rst.txt | 16 +
.../transfers/s3_to_snowflake/index.rst.txt | 68 +
.../transfers/snowflake_to_slack/index.rst.txt | 101 +
.../1.2.0/_sources/commits.rst.txt | 144 +
.../1.2.0/_sources/index.rst.txt | 164 +
.../1.2.0/_sources/operators/index.rst.txt | 25 +
.../_sources/operators/s3_to_snowflake.rst.txt | 42 +
.../1.2.0/_sources/operators/snowflake.rst.txt | 58 +
.../_sources/operators/snowflake_to_slack.rst.txt | 52 +
.../1.2.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.2.0/_static/_gen/css/main.min.css | 7 +
.../1.2.0/_static/_gen/js/docs.js | 1 +
.../1.2.0/_static/basic.css | 856 ++
.../1.2.0/_static/clipboard.min.js | 7 +
.../1.2.0/_static/copy-button.svg | 5 +
.../1.2.0/_static/copybutton.css | 67 +
.../1.2.0/_static/copybutton.js | 153 +
.../1.2.0/_static/copybutton_funcs.js | 47 +
.../1.2.0/_static/doctools.js | 316 +
.../1.2.0}/_static/documentation_options.js | 2 +-
.../1.2.0/_static/file.png | Bin 0 -> 286 bytes
.../1.2.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.2.0/_static/jquery.js | 2 +
.../1.2.0/_static/language_data.js | 297 +
.../1.2.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.2.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.2.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.2.0/_static/pygments.css | 74 +
.../1.2.0/_static/searchtools.js | 514 +
.../1.2.0/_static/underscore-1.3.1.js | 999 ++
.../1.2.0/_static/underscore.js | 31 +
.../1.2.0/commits.html} | 771 +-
.../1.2.0}/genindex.html | 291 +-
.../1.2.0/index.html} | 235 +-
.../1.2.0/objects.inv | Bin 0 -> 960 bytes
.../1.2.0/operators}/index.html | 101 +-
.../1.2.0/operators/s3_to_snowflake.html} | 134 +-
.../1.2.0/operators/snowflake.html} | 184 +-
.../1.2.0/operators/snowflake_to_slack.html} | 150 +-
...ut-build-apache-airflow-providers-snowflake.log | 107 +
...spelling-apache-airflow-providers-snowflake.log | 105 +
.../1.2.0/py-modindex.html} | 131 +-
.../1.2.0}/search.html | 46 +-
.../1.2.0/searchindex.js | 1 +
...ng-build-apache-airflow-providers-snowflake.log | 0
.../apache-airflow-providers-snowflake/stable.txt | 2 +-
.../1.3.0}/.buildinfo | 2 +-
.../_api/airflow/providers/ssh/hooks/index.html} | 113 +-
.../airflow/providers/ssh/hooks/ssh}/index.html | 308 +-
.../1.3.0/_api/airflow/providers/ssh}/index.html | 136 +-
.../airflow/providers/ssh/operators}/index.html | 139 +-
.../providers/ssh/operators/ssh}/index.html | 212 +-
.../_modules/airflow/providers/ssh/hooks/ssh.html} | 789 +-
.../airflow/providers/ssh/operators/ssh.html} | 304 +-
.../1.3.0}/_modules/index.html | 45 +-
.../_api/airflow/providers/ssh/hooks/index.rst.txt | 15 +
.../airflow/providers/ssh/hooks/ssh/index.rst.txt | 133 +
.../_api/airflow/providers/ssh/index.rst.txt | 16 +
.../airflow/providers/ssh/operators/index.rst.txt | 15 +
.../providers/ssh/operators/ssh/index.rst.txt | 66 +
.../1.3.0/_sources/commits.rst.txt | 132 +
.../1.3.0/_sources/connections/ssh.rst.txt | 83 +
.../1.3.0/_sources/index.rst.txt | 143 +
.../1.3.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.3.0/_static/_gen/css/main.min.css | 7 +
.../1.3.0/_static/_gen/js/docs.js | 1 +
.../1.3.0/_static/basic.css | 856 ++
.../1.3.0/_static/clipboard.min.js | 7 +
.../1.3.0/_static/copy-button.svg | 5 +
.../1.3.0/_static/copybutton.css | 67 +
.../1.3.0/_static/copybutton.js | 153 +
.../1.3.0/_static/copybutton_funcs.js | 47 +
.../1.3.0/_static/doctools.js | 316 +
.../1.3.0}/_static/documentation_options.js | 2 +-
.../1.3.0/_static/file.png | Bin 0 -> 286 bytes
.../1.3.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.3.0/_static/jquery.js | 2 +
.../1.3.0/_static/language_data.js | 297 +
.../1.3.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.3.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.3.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.3.0/_static/pygments.css | 74 +
.../1.3.0/_static/searchtools.js | 514 +
.../1.3.0/_static/underscore-1.3.1.js | 999 ++
.../1.3.0/_static/underscore.js | 31 +
.../1.3.0/commits.html} | 721 +-
.../1.3.0/connections/ssh.html} | 153 +-
.../1.3.0}/genindex.html | 225 +-
.../1.3.0/index.html} | 207 +-
.../apache-airflow-providers-ssh/1.3.0/objects.inv | 6 +
.../output-build-apache-airflow-providers-ssh.log | 105 +
...utput-spelling-apache-airflow-providers-ssh.log | 103 +
.../1.3.0/py-modindex.html} | 114 +-
.../1.3.0}/search.html | 44 +-
.../1.3.0/searchindex.js | 1 +
.../warning-build-apache-airflow-providers-ssh.log | 0
.../apache-airflow-providers-ssh/stable.txt | 2 +-
.../1.0.0}/.buildinfo | 2 +-
.../_api/airflow/providers/trino/hooks/index.html} | 105 +-
.../providers/trino/hooks/trino}/index.html | 281 +-
.../1.0.0/_api/airflow/providers/trino/index.html} | 106 +-
.../airflow/providers/trino/hooks/trino.html} | 288 +-
.../1.0.0}/_modules/index.html | 36 +-
.../airflow/providers/trino/hooks/index.rst.txt | 15 +
.../providers/trino/hooks/trino/index.rst.txt | 116 +
.../_api/airflow/providers/trino/index.rst.txt | 15 +
.../1.0.0/_sources/commits.rst.txt | 40 +
.../1.0.0/_sources/index.rst.txt | 109 +
.../1.0.0/_static/_gen/css/main-custom.min.css | 1 +
.../1.0.0/_static/_gen/css/main.min.css | 7 +
.../1.0.0/_static/_gen/js/docs.js | 1 +
.../1.0.0/_static/basic.css | 856 ++
.../1.0.0/_static/clipboard.min.js | 7 +
.../1.0.0/_static/copy-button.svg | 5 +
.../1.0.0/_static/copybutton.css | 67 +
.../1.0.0/_static/copybutton.js | 153 +
.../1.0.0/_static/copybutton_funcs.js | 47 +
.../1.0.0/_static/doctools.js | 316 +
.../1.0.0}/_static/documentation_options.js | 2 +-
.../1.0.0/_static/file.png | Bin 0 -> 286 bytes
.../1.0.0/_static/jquery-3.5.1.js | 10872 +++++++++++++++++++
.../1.0.0/_static/jquery.js | 2 +
.../1.0.0/_static/language_data.js | 297 +
.../1.0.0/_static/minus.png | Bin 0 -> 90 bytes
.../1.0.0/_static/pin_32.png | Bin 0 -> 1201 bytes
.../1.0.0/_static/plus.png | Bin 0 -> 90 bytes
.../1.0.0/_static/pygments.css | 74 +
.../1.0.0/_static/searchtools.js | 514 +
.../1.0.0/_static/underscore-1.3.1.js | 999 ++
.../1.0.0/_static/underscore.js | 31 +
.../1.0.0/commits.html} | 89 +-
.../1.0.0}/genindex.html | 178 +-
.../1.0.0/index.html} | 147 +-
.../1.0.0/objects.inv | 8 +
...output-build-apache-airflow-providers-trino.log | 106 +
...put-spelling-apache-airflow-providers-trino.log | 103 +
.../1.0.0/py-modindex.html} | 96 +-
.../1.0.0}/search.html | 36 +-
.../1.0.0/searchindex.js | 1 +
...arning-build-apache-airflow-providers-trino.log | 0
.../apache-airflow-providers-trino/stable.txt | 1 +
docs-archive/apache-airflow-providers/.buildinfo | 2 +-
.../apache-airflow-providers/_modules/index.html | 6 +-
.../_sources/howto/create-update-providers.rst.txt | 301 +
.../_sources/index.rst.txt | 33 +-
.../_static/documentation_options.js | 2 +-
.../apache-airflow-providers/genindex.html | 8 +-
.../create-update-providers.html} | 336 +-
docs-archive/apache-airflow-providers/index.html | 97 +-
docs-archive/apache-airflow-providers/objects.inv | Bin 923 -> 960 bytes
.../operators-and-hooks-ref/apache.html | 8 +-
.../operators-and-hooks-ref/aws.html | 26 +-
.../operators-and-hooks-ref/azure.html | 10 +-
.../operators-and-hooks-ref/google.html | 29 +-
.../operators-and-hooks-ref/index.html | 8 +-
.../operators-and-hooks-ref/protocol.html | 26 +-
.../operators-and-hooks-ref/services.html | 26 +-
.../operators-and-hooks-ref/software.html | 78 +-
.../output-build-apache-airflow-providers.log | 99 +
.../output-spelling-apache-airflow-providers.log | 96 +
.../apache-airflow-providers/packages-ref.html | 79 +-
docs-archive/apache-airflow-providers/search.html | 8 +-
.../apache-airflow-providers/searchindex.js | 2 +-
.../warning-build-apache-airflow-providers.log | 0
landing-pages/site/content/en/docs/_index.md | 4 +
2223 files changed, 700752 insertions(+), 99996 deletions(-)
diff --git a/docs-archive/apache-airflow-providers/.buildinfo b/docs-archive/apache-airflow-providers-airbyte/1.0.0/.buildinfo
similarity index 82%
copy from docs-archive/apache-airflow-providers/.buildinfo
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/.buildinfo
index 1bf9f92..9752d33 100644
--- a/docs-archive/apache-airflow-providers/.buildinfo
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: d06f2dada6efa5c96489b46058c8bf78
+config: 71dce70472bc278dcf414f1ff2e05e6d
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/hooks/airbyte/index.html
similarity index 81%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/hooks/airbyte/index.html
index 9f74ed8..09d68dd 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/hooks/airbyte/index.html
@@ -9,15 +9,15 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Operators and Hooks Reference — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="../_static/pin_32.png"/>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="ASF: Apache Software Foundation" href="apache.html" />
- <link rel="prev" title="Providers packages reference" href="../packages-ref.html" />
+ <title>airflow.providers.airbyte.hooks.airbyte — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../../search.html" />
+ <link rel="next" title="airflow.providers.airbyte.operators" href="../../operators/index.html" />
+ <link rel="prev" title="airflow.providers.airbyte.hooks" href="../index.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -272,7 +272,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -283,7 +283,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -313,9 +313,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -399,7 +417,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -410,7 +428,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -440,9 +458,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -531,9 +567,13 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a></li>
+
+ <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks</span></code></a></li>
- <li class="breadcrumb-item"><a href="index.html"> Operators and Hooks Reference</a></li>
+ <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks.airbyte</span></code></a></li>
</ul>
</div>
@@ -544,58 +584,103 @@
<div class="bodywrapper">
<div class="body" role="main">
- <blockquote>
-<div></div></blockquote>
-<div class="section" id="operators-and-hooks-reference">
-<h1>Operators and Hooks Reference<a class="headerlink" href="#operators-and-hooks-reference" title="Permalink to this headline">¶</a></h1>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
+ <div class="section" id="module-airflow.providers.airbyte.hooks.airbyte">
+<span id="airflow-providers-airbyte-hooks-airbyte"></span><h1><a class="reference internal" href="#module-airflow.providers.airbyte.hooks.airbyte" title="airflow.providers.airbyte.hooks.airbyte"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks.airbyte</span></code></a><a class="headerlink" href="#module-airflow.providers.airbyte.hooks.airbyte" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="py class">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.providers.airbyte.hooks.airbyte.</code><code class="sig-name descname">AirbyteHook</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">airbyte_conn_id</span><span class="p">:</span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)">str</a></span> <span class="o">=</span> <span class="default_value">'airbyte [...]
+<dd><p>Bases: <a class="reference external" href="/docs/apache-airflow-providers-http/stable/_api/airflow/providers/http/hooks/http/index.html#airflow.providers.http.hooks.http.HttpHook" title="(in apache-airflow-providers-http vdevel)"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.http.hooks.http.HttpHook</span></code></a></p>
+<p>Hook for Airbyte API</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>airbyte_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Required. The name of the Airflow connection to get
+connection information for Airbyte.</p></li>
+<li><p><strong>api_version</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Optional. Airbyte API version.</p></li>
</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="google.html">Google</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-cloud">Google Cloud</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-marketing-platform">Google Marketing Platform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#other-google-operators-and-hooks">Other Google operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="protocol.html">Protocol integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#protocol-operators-and-hooks">Protocol operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="services.html">Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="services.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="software.html">Software integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="software.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
+</dd>
+</dl>
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.RUNNING">
+<code class="sig-name descname">RUNNING</code><em class="property"> = running</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/hooks/airbyte.html#AirbyteHook.RUNNING"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.RUNNING" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.SUCCEEDED">
+<code class="sig-name descname">SUCCEEDED</code><em class="property"> = succeeded</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/hooks/airbyte.html#AirbyteHook.SUCCEEDED"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.SUCCEEDED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.CANCELLED">
+<code class="sig-name descname">CANCELLED</code><em class="property"> = cancelled</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/hooks/airbyte.html#AirbyteHook.CANCELLED"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.CANCELLED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.PENDING">
+<code class="sig-name descname">PENDING</code><em class="property"> = pending</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/hooks/airbyte.html#AirbyteHook.PENDING"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.PENDING" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.FAILED">
+<code class="sig-name descname">FAILED</code><em class="property"> = failed</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/hooks/airbyte.html#AirbyteHook.FAILED"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.FAILED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.ERROR">
+<code class="sig-name descname">ERROR</code><em class="property"> = error</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/hooks/airbyte.html#AirbyteHook.ERROR"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.ERROR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py method">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.wait_for_job">
+<code class="sig-name descname">wait_for_job</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">self</span></em>, <em class="sig-param"><span class="n">job_id</span><span class="p">:</span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)">str</a></span></em>, <em class="sig-param"><span class="n">wait_seconds</span><span class="p">:</span> <span class="n">Optional<span class="p">[</s [...]
+<dd><p>Helper method which polls a job to check if it finishes.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Required. Id of the Airbyte job</p></li>
+<li><p><strong>wait_seconds</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.9)"><em>float</em></a>) – Optional. Number of seconds between checks.</p></li>
+<li><p><strong>timeout</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.9)"><em>float</em></a>) – Optional. How many seconds wait for job to be ready.
+Used only if <code class="docutils literal notranslate"><span class="pre">asynchronous</span></code> is False.</p></li>
</ul>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.submit_sync_connection">
+<code class="sig-name descname">submit_sync_connection</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">self</span></em>, <em class="sig-param"><span class="n">connection_id</span><span class="p">:</span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)">str</a></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/provider [...]
+<dd><p>Submits a job to a Airbyte server.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>connection_id</strong> – Required. The ConnectionId of the Airbyte Connection.</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt id="airflow.providers.airbyte.hooks.airbyte.AirbyteHook.get_job">
+<code class="sig-name descname">get_job</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">self</span></em>, <em class="sig-param"><span class="n">job_id</span><span class="p">:</span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.9)">int</a></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/hooks/airby [...]
+<dd><p>Gets the resource representation for a job in Airbyte.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.9)"><em>int</em></a>) – Required. Id of the Airbyte job</p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
</div>
</div>
<div class="pager" role="navigation" aria-label="related navigation">
- <a rel="prev" title="Providers packages reference" href="../packages-ref.html" >
+ <a rel="prev" title="airflow.providers.airbyte.hooks" href="../index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
- <a rel="next" title="ASF: Apache Software Foundation" href="apache.html" >
+ <a rel="next" title="airflow.providers.airbyte.operators" href="../../operators/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
@@ -665,7 +750,40 @@
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
-<li><a class="reference internal" href="#">Operators and Hooks Reference</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks.airbyte</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook">AirbyteHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.RUNNING">RUNNING</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.SUCCEEDED">SUCCEEDED</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.CANCELLED">CANCELLED</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.PENDING">PENDING</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.FAILED">FAILED</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.ERROR">ERROR</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.wait_for_job">wait_for_job</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.submit_sync_connection">submit_sync_connection</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.get_job">get_job</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
</ul>
</div>
@@ -688,7 +806,7 @@
<div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/operators-and-hooks-ref/index.rst" rel="nofollow">
+ <a href="https://github.com/apache/airflow/edit/devel/docs/apache-airflow-providers-airbyte/_api/airflow/providers/airbyte/hooks/airbyte/index.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -822,15 +940,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../" src="../../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="../_static/jquery.js"></script>
- <script src="../_static/underscore.js"></script>
- <script src="../_static/doctools.js"></script>
- <script src="../_static/clipboard.min.js"></script>
- <script src="../_static/copybutton.js"></script>
+ <script src="../../../../../../_static/jquery.js"></script>
+ <script src="../../../../../../_static/underscore.js"></script>
+ <script src="../../../../../../_static/doctools.js"></script>
+ <script src="../../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/hooks/index.html
similarity index 92%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/hooks/index.html
index 9f74ed8..988c3bb 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/hooks/index.html
@@ -9,15 +9,15 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Operators and Hooks Reference — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="../_static/pin_32.png"/>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="ASF: Apache Software Foundation" href="apache.html" />
- <link rel="prev" title="Providers packages reference" href="../packages-ref.html" />
+ <title>airflow.providers.airbyte.hooks — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.providers.airbyte.hooks.airbyte" href="airbyte/index.html" />
+ <link rel="prev" title="airflow.providers.airbyte" href="../index.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -272,7 +272,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -283,7 +283,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -313,9 +313,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -399,7 +417,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -410,7 +428,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -440,9 +458,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -531,9 +567,11 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a></li>
- <li class="breadcrumb-item"><a href="index.html"> Operators and Hooks Reference</a></li>
+ <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks</span></code></a></li>
</ul>
</div>
@@ -544,58 +582,24 @@
<div class="bodywrapper">
<div class="body" role="main">
- <blockquote>
-<div></div></blockquote>
-<div class="section" id="operators-and-hooks-reference">
-<h1>Operators and Hooks Reference<a class="headerlink" href="#operators-and-hooks-reference" title="Permalink to this headline">¶</a></h1>
+ <div class="section" id="module-airflow.providers.airbyte.hooks">
+<span id="airflow-providers-airbyte-hooks"></span><h1><a class="reference internal" href="#module-airflow.providers.airbyte.hooks" title="airflow.providers.airbyte.hooks"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks</span></code></a><a class="headerlink" href="#module-airflow.providers.airbyte.hooks" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="submodules">
+<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
-<li class="toctree-l1"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="google.html">Google</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-cloud">Google Cloud</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-marketing-platform">Google Marketing Platform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#other-google-operators-and-hooks">Other Google operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="protocol.html">Protocol integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#protocol-operators-and-hooks">Protocol operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="services.html">Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="services.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="software.html">Software integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="software.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="airbyte/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks.airbyte</span></code></a></li>
</ul>
</div>
</div>
+</div>
<div class="pager" role="navigation" aria-label="related navigation">
- <a rel="prev" title="Providers packages reference" href="../packages-ref.html" >
+ <a rel="prev" title="airflow.providers.airbyte" href="../index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
- <a rel="next" title="ASF: Apache Software Foundation" href="apache.html" >
+ <a rel="next" title="airflow.providers.airbyte.hooks.airbyte" href="airbyte/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
@@ -665,7 +669,10 @@
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
-<li><a class="reference internal" href="#">Operators and Hooks Reference</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks</span></code></a><ul>
+<li><a class="reference internal" href="#submodules">Submodules</a></li>
+</ul>
+</li>
</ul>
</div>
@@ -688,7 +695,7 @@
<div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/operators-and-hooks-ref/index.rst" rel="nofollow">
+ <a href="https://github.com/apache/airflow/edit/devel/docs/apache-airflow-providers-airbyte/_api/airflow/providers/airbyte/hooks/index.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -822,15 +829,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="../_static/jquery.js"></script>
- <script src="../_static/underscore.js"></script>
- <script src="../_static/doctools.js"></script>
- <script src="../_static/clipboard.min.js"></script>
- <script src="../_static/copybutton.js"></script>
+ <script src="../../../../../_static/jquery.js"></script>
+ <script src="../../../../../_static/underscore.js"></script>
+ <script src="../../../../../_static/doctools.js"></script>
+ <script src="../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/index.html
similarity index 92%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/index.html
index 9f74ed8..6183b42 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/index.html
@@ -9,15 +9,15 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Operators and Hooks Reference — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="../_static/pin_32.png"/>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="ASF: Apache Software Foundation" href="apache.html" />
- <link rel="prev" title="Providers packages reference" href="../packages-ref.html" />
+ <title>airflow.providers.airbyte — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../search.html" />
+ <link rel="next" title="airflow.providers.airbyte.hooks" href="hooks/index.html" />
+ <link rel="prev" title="Airbyte Connection" href="../../../../connections.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -272,7 +272,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -283,7 +283,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -313,9 +313,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="current reference internal" href="#">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -399,7 +417,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -410,7 +428,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -440,9 +458,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="current reference internal" href="#">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -531,9 +567,9 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../index.html" class="icon icon-home"> Home</a></li>
- <li class="breadcrumb-item"><a href="index.html"> Operators and Hooks Reference</a></li>
+ <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a></li>
</ul>
</div>
@@ -544,58 +580,35 @@
<div class="bodywrapper">
<div class="body" role="main">
- <blockquote>
-<div></div></blockquote>
-<div class="section" id="operators-and-hooks-reference">
-<h1>Operators and Hooks Reference<a class="headerlink" href="#operators-and-hooks-reference" title="Permalink to this headline">¶</a></h1>
+ <div class="section" id="module-airflow.providers.airbyte">
+<span id="airflow-providers-airbyte"></span><h1><a class="reference internal" href="#module-airflow.providers.airbyte" title="airflow.providers.airbyte"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a><a class="headerlink" href="#module-airflow.providers.airbyte" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="subpackages">
+<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
-<li class="toctree-l1"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
+<li class="toctree-l1"><a class="reference internal" href="hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks</span></code></a><ul>
+<li class="toctree-l2"><a class="reference internal" href="hooks/airbyte/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks.airbyte</span></code></a></li>
</ul>
</li>
-<li class="toctree-l1"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
+<li class="toctree-l1"><a class="reference internal" href="operators/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators</span></code></a><ul>
+<li class="toctree-l2"><a class="reference internal" href="operators/airbyte/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators.airbyte</span></code></a></li>
</ul>
</li>
-<li class="toctree-l1"><a class="reference internal" href="google.html">Google</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-cloud">Google Cloud</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-marketing-platform">Google Marketing Platform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#other-google-operators-and-hooks">Other Google operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="protocol.html">Protocol integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#protocol-operators-and-hooks">Protocol operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="services.html">Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="services.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="software.html">Software integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="software.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
+<li class="toctree-l1"><a class="reference internal" href="sensors/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors</span></code></a><ul>
+<li class="toctree-l2"><a class="reference internal" href="sensors/airbyte/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors.airbyte</span></code></a></li>
</ul>
</li>
</ul>
</div>
</div>
+</div>
<div class="pager" role="navigation" aria-label="related navigation">
- <a rel="prev" title="Providers packages reference" href="../packages-ref.html" >
+ <a rel="prev" title="Airbyte Connection" href="../../../../connections.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
- <a rel="next" title="ASF: Apache Software Foundation" href="apache.html" >
+ <a rel="next" title="airflow.providers.airbyte.hooks" href="hooks/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
@@ -665,7 +678,10 @@
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
-<li><a class="reference internal" href="#">Operators and Hooks Reference</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a><ul>
+<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
+</ul>
+</li>
</ul>
</div>
@@ -688,7 +704,7 @@
<div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/operators-and-hooks-ref/index.rst" rel="nofollow">
+ <a href="https://github.com/apache/airflow/edit/devel/docs/apache-airflow-providers-airbyte/_api/airflow/providers/airbyte/index.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -822,15 +838,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../" src="../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="../_static/jquery.js"></script>
- <script src="../_static/underscore.js"></script>
- <script src="../_static/doctools.js"></script>
- <script src="../_static/clipboard.min.js"></script>
- <script src="../_static/copybutton.js"></script>
+ <script src="../../../../_static/jquery.js"></script>
+ <script src="../../../../_static/underscore.js"></script>
+ <script src="../../../../_static/doctools.js"></script>
+ <script src="../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/operators/airbyte/index.html
similarity index 85%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/operators/airbyte/index.html
index 9f74ed8..6c7b810 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/operators/airbyte/index.html
@@ -9,15 +9,15 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Operators and Hooks Reference — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="../_static/pin_32.png"/>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="ASF: Apache Software Foundation" href="apache.html" />
- <link rel="prev" title="Providers packages reference" href="../packages-ref.html" />
+ <title>airflow.providers.airbyte.operators.airbyte — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../../search.html" />
+ <link rel="next" title="airflow.providers.airbyte.sensors" href="../../sensors/index.html" />
+ <link rel="prev" title="airflow.providers.airbyte.operators" href="../index.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -272,7 +272,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -283,7 +283,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -313,9 +313,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -399,7 +417,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -410,7 +428,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -440,9 +458,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -531,9 +567,13 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a></li>
+
+ <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators</span></code></a></li>
- <li class="breadcrumb-item"><a href="index.html"> Operators and Hooks Reference</a></li>
+ <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators.airbyte</span></code></a></li>
</ul>
</div>
@@ -544,58 +584,59 @@
<div class="bodywrapper">
<div class="body" role="main">
- <blockquote>
-<div></div></blockquote>
-<div class="section" id="operators-and-hooks-reference">
-<h1>Operators and Hooks Reference<a class="headerlink" href="#operators-and-hooks-reference" title="Permalink to this headline">¶</a></h1>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="google.html">Google</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-cloud">Google Cloud</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-marketing-platform">Google Marketing Platform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#other-google-operators-and-hooks">Other Google operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="protocol.html">Protocol integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#protocol-operators-and-hooks">Protocol operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="services.html">Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="services.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="software.html">Software integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="software.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
+ <div class="section" id="module-airflow.providers.airbyte.operators.airbyte">
+<span id="airflow-providers-airbyte-operators-airbyte"></span><h1><a class="reference internal" href="#module-airflow.providers.airbyte.operators.airbyte" title="airflow.providers.airbyte.operators.airbyte"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators.airbyte</span></code></a><a class="headerlink" href="#module-airflow.providers.airbyte.operators.airbyte" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="py class">
+<dt id="airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.providers.airbyte.operators.airbyte.</code><code class="sig-name descname">AirbyteTriggerSyncOperator</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">connection_id</span><span class="p">:</span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)">str</a></span></em>, <em class="sig-param"><span class="n"> [...]
+<dd><p>Bases: <a class="reference external" href="/docs/apache-airflow/stable/_api/airflow/models/index.html#airflow.models.BaseOperator" title="(in apache-airflow v2.1.0.dev0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.models.BaseOperator</span></code></a></p>
+<p>This operator allows you to submit a job to an Airbyte server to run a integration
+process between your source and destination.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p>For more information on how to use this operator, take a look at the guide:
+<a class="reference internal" href="../../../../../../operators/airbyte.html#howto-operator-airbytetriggersyncoperator"><span class="std std-ref">AirbyteTriggerSyncOperator</span></a></p>
+</div>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>airbyte_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Required. The name of the Airflow connection to get connection
+information for Airbyte.</p></li>
+<li><p><strong>connection_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Required. The Airbyte ConnectionId UUID between a source and destination.</p></li>
+<li><p><strong>asynchronous</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.9)"><em>bool</em></a>) – Optional. Flag to get job_id after submitting the job to the Airbyte API.
+This is useful for submitting long running jobs and
+waiting on them asynchronously using the AirbyteJobSensor.</p></li>
+<li><p><strong>api_version</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Optional. Airbyte API version.</p></li>
+<li><p><strong>wait_seconds</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.9)"><em>float</em></a>) – Optional. Number of seconds between checks. Only used when <code class="docutils literal notranslate"><span class="pre">asynchronous</span></code> is False.</p></li>
+<li><p><strong>timeout</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.9)"><em>float</em></a>) – Optional. The amount of time, in seconds, to wait for the request to complete.
+Only used when <code class="docutils literal notranslate"><span class="pre">asynchronous</span></code> is False.</p></li>
</ul>
+</dd>
+</dl>
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator.template_fields">
+<code class="sig-name descname">template_fields</code><em class="property"> = ['connection_id']</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/operators/airbyte.html#AirbyteTriggerSyncOperator.template_fields"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator.template_fields" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py method">
+<dt id="airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator.execute">
+<code class="sig-name descname">execute</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">self</span></em>, <em class="sig-param"><span class="n">context</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/operators/airbyte.html#AirbyteTriggerSyncOperator.execute"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.operators.airbyte.A [...]
+<dd><p>Create Airbyte Job and wait to finish</p>
+</dd></dl>
+
+</dd></dl>
+
</div>
</div>
<div class="pager" role="navigation" aria-label="related navigation">
- <a rel="prev" title="Providers packages reference" href="../packages-ref.html" >
+ <a rel="prev" title="airflow.providers.airbyte.operators" href="../index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
- <a rel="next" title="ASF: Apache Software Foundation" href="apache.html" >
+ <a rel="next" title="airflow.providers.airbyte.sensors" href="../../sensors/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
@@ -665,7 +706,19 @@
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
-<li><a class="reference internal" href="#">Operators and Hooks Reference</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators.airbyte</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator">AirbyteTriggerSyncOperator</a><ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator.template_fields">template_fields</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator.execute">execute</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
</ul>
</div>
@@ -688,7 +741,7 @@
<div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/operators-and-hooks-ref/index.rst" rel="nofollow">
+ <a href="https://github.com/apache/airflow/edit/devel/docs/apache-airflow-providers-airbyte/_api/airflow/providers/airbyte/operators/airbyte/index.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -822,15 +875,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../" src="../../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="../_static/jquery.js"></script>
- <script src="../_static/underscore.js"></script>
- <script src="../_static/doctools.js"></script>
- <script src="../_static/clipboard.min.js"></script>
- <script src="../_static/copybutton.js"></script>
+ <script src="../../../../../../_static/jquery.js"></script>
+ <script src="../../../../../../_static/underscore.js"></script>
+ <script src="../../../../../../_static/doctools.js"></script>
+ <script src="../../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/operators/index.html
similarity index 92%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/operators/index.html
index 9f74ed8..0d6c500 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/operators/index.html
@@ -9,15 +9,15 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Operators and Hooks Reference — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="../_static/pin_32.png"/>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="ASF: Apache Software Foundation" href="apache.html" />
- <link rel="prev" title="Providers packages reference" href="../packages-ref.html" />
+ <title>airflow.providers.airbyte.operators — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.providers.airbyte.operators.airbyte" href="airbyte/index.html" />
+ <link rel="prev" title="airflow.providers.airbyte.hooks.airbyte" href="../hooks/airbyte/index.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -272,7 +272,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -283,7 +283,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -313,9 +313,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -399,7 +417,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -410,7 +428,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -440,9 +458,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -531,9 +567,11 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a></li>
- <li class="breadcrumb-item"><a href="index.html"> Operators and Hooks Reference</a></li>
+ <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators</span></code></a></li>
</ul>
</div>
@@ -544,58 +582,24 @@
<div class="bodywrapper">
<div class="body" role="main">
- <blockquote>
-<div></div></blockquote>
-<div class="section" id="operators-and-hooks-reference">
-<h1>Operators and Hooks Reference<a class="headerlink" href="#operators-and-hooks-reference" title="Permalink to this headline">¶</a></h1>
+ <div class="section" id="module-airflow.providers.airbyte.operators">
+<span id="airflow-providers-airbyte-operators"></span><h1><a class="reference internal" href="#module-airflow.providers.airbyte.operators" title="airflow.providers.airbyte.operators"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators</span></code></a><a class="headerlink" href="#module-airflow.providers.airbyte.operators" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="submodules">
+<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
-<li class="toctree-l1"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="google.html">Google</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-cloud">Google Cloud</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-marketing-platform">Google Marketing Platform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#other-google-operators-and-hooks">Other Google operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="protocol.html">Protocol integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#protocol-operators-and-hooks">Protocol operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="services.html">Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="services.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="software.html">Software integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="software.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="airbyte/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators.airbyte</span></code></a></li>
</ul>
</div>
</div>
+</div>
<div class="pager" role="navigation" aria-label="related navigation">
- <a rel="prev" title="Providers packages reference" href="../packages-ref.html" >
+ <a rel="prev" title="airflow.providers.airbyte.hooks.airbyte" href="../hooks/airbyte/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
- <a rel="next" title="ASF: Apache Software Foundation" href="apache.html" >
+ <a rel="next" title="airflow.providers.airbyte.operators.airbyte" href="airbyte/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
@@ -665,7 +669,10 @@
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
-<li><a class="reference internal" href="#">Operators and Hooks Reference</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators</span></code></a><ul>
+<li><a class="reference internal" href="#submodules">Submodules</a></li>
+</ul>
+</li>
</ul>
</div>
@@ -688,7 +695,7 @@
<div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/operators-and-hooks-ref/index.rst" rel="nofollow">
+ <a href="https://github.com/apache/airflow/edit/devel/docs/apache-airflow-providers-airbyte/_api/airflow/providers/airbyte/operators/index.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -822,15 +829,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="../_static/jquery.js"></script>
- <script src="../_static/underscore.js"></script>
- <script src="../_static/doctools.js"></script>
- <script src="../_static/clipboard.min.js"></script>
- <script src="../_static/copybutton.js"></script>
+ <script src="../../../../../_static/jquery.js"></script>
+ <script src="../../../../../_static/underscore.js"></script>
+ <script src="../../../../../_static/doctools.js"></script>
+ <script src="../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/sensors/airbyte/index.html
similarity index 87%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/sensors/airbyte/index.html
index 9f74ed8..f115352 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/sensors/airbyte/index.html
@@ -9,15 +9,15 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Operators and Hooks Reference — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="../_static/pin_32.png"/>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="ASF: Apache Software Foundation" href="apache.html" />
- <link rel="prev" title="Providers packages reference" href="../packages-ref.html" />
+ <title>airflow.providers.airbyte.sensors.airbyte — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../../search.html" />
+ <link rel="next" title="Package apache-airflow-providers-airbyte" href="../../../../../../commits.html" />
+ <link rel="prev" title="airflow.providers.airbyte.sensors" href="../index.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -272,7 +272,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -283,7 +283,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -313,9 +313,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -399,7 +417,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -410,7 +428,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -440,9 +458,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -531,9 +567,13 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a></li>
+
+ <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors</span></code></a></li>
- <li class="breadcrumb-item"><a href="index.html"> Operators and Hooks Reference</a></li>
+ <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors.airbyte</span></code></a></li>
</ul>
</div>
@@ -544,58 +584,53 @@
<div class="bodywrapper">
<div class="body" role="main">
- <blockquote>
-<div></div></blockquote>
-<div class="section" id="operators-and-hooks-reference">
-<h1>Operators and Hooks Reference<a class="headerlink" href="#operators-and-hooks-reference" title="Permalink to this headline">¶</a></h1>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="google.html">Google</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-cloud">Google Cloud</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-marketing-platform">Google Marketing Platform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#other-google-operators-and-hooks">Other Google operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="protocol.html">Protocol integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#protocol-operators-and-hooks">Protocol operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="services.html">Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="services.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="software.html">Software integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="software.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
+ <div class="section" id="module-airflow.providers.airbyte.sensors.airbyte">
+<span id="airflow-providers-airbyte-sensors-airbyte"></span><h1><a class="reference internal" href="#module-airflow.providers.airbyte.sensors.airbyte" title="airflow.providers.airbyte.sensors.airbyte"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors.airbyte</span></code></a><a class="headerlink" href="#module-airflow.providers.airbyte.sensors.airbyte" title="Permalink to this headline">¶</a></h1>
+<p><p>This module contains a Airbyte Job sensor.</p>
+</p>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="py class">
+<dt id="airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.providers.airbyte.sensors.airbyte.</code><code class="sig-name descname">AirbyteJobSensor</code><span class="sig-paren">(</span><em class="sig-param"><span class="o">*</span></em>, <em class="sig-param"><span class="n">airbyte_job_id</span><span class="p">:</span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)">str</a></span></e [...]
+<dd><p>Bases: <a class="reference external" href="/docs/apache-airflow/stable/_api/airflow/sensors/base/index.html#airflow.sensors.base.BaseSensorOperator" title="(in apache-airflow v2.1.0.dev0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.sensors.base.BaseSensorOperator</span></code></a></p>
+<p>Check for the state of a previously submitted Airbyte job.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>airbyte_job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Required. Id of the Airbyte job</p></li>
+<li><p><strong>airbyte_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Required. The name of the Airflow connection to get
+connection information for Airbyte.</p></li>
+<li><p><strong>api_version</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><em>str</em></a>) – Optional. Airbyte API version.</p></li>
</ul>
+</dd>
+</dl>
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.template_fields">
+<code class="sig-name descname">template_fields</code><em class="property"> = ['airbyte_job_id']</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/sensors/airbyte.html#AirbyteJobSensor.template_fields"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.template_fields" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt id="airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.ui_color">
+<code class="sig-name descname">ui_color</code><em class="property"> = #6C51FD</em><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/sensors/airbyte.html#AirbyteJobSensor.ui_color"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.ui_color" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py method">
+<dt id="airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.poke">
+<code class="sig-name descname">poke</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">self</span></em>, <em class="sig-param"><span class="n">context</span><span class="p">:</span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.9)">dict</a></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/airbyte/sensors/airb [...]
+<dd></dd></dl>
+
+</dd></dl>
+
</div>
</div>
<div class="pager" role="navigation" aria-label="related navigation">
- <a rel="prev" title="Providers packages reference" href="../packages-ref.html" >
+ <a rel="prev" title="airflow.providers.airbyte.sensors" href="../index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
- <a rel="next" title="ASF: Apache Software Foundation" href="apache.html" >
+ <a rel="next" title="Package apache-airflow-providers-airbyte" href="../../../../../../commits.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
@@ -665,7 +700,22 @@
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
-<li><a class="reference internal" href="#">Operators and Hooks Reference</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors.airbyte</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor">AirbyteJobSensor</a><ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.template_fields">template_fields</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.ui_color">ui_color</a></li>
+</ul>
+<ul>
+<li><a class="reference internal" href="#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.poke">poke</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
</ul>
</div>
@@ -688,7 +738,7 @@
<div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/operators-and-hooks-ref/index.rst" rel="nofollow">
+ <a href="https://github.com/apache/airflow/edit/devel/docs/apache-airflow-providers-airbyte/_api/airflow/providers/airbyte/sensors/airbyte/index.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -822,15 +872,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../" src="../../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="../_static/jquery.js"></script>
- <script src="../_static/underscore.js"></script>
- <script src="../_static/doctools.js"></script>
- <script src="../_static/clipboard.min.js"></script>
- <script src="../_static/copybutton.js"></script>
+ <script src="../../../../../../_static/jquery.js"></script>
+ <script src="../../../../../../_static/underscore.js"></script>
+ <script src="../../../../../../_static/doctools.js"></script>
+ <script src="../../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/sensors/index.html
similarity index 92%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/sensors/index.html
index 9f74ed8..57b9737 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_api/airflow/providers/airbyte/sensors/index.html
@@ -9,15 +9,15 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Operators and Hooks Reference — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="../_static/pin_32.png"/>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="ASF: Apache Software Foundation" href="apache.html" />
- <link rel="prev" title="Providers packages reference" href="../packages-ref.html" />
+ <title>airflow.providers.airbyte.sensors — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.providers.airbyte.sensors.airbyte" href="airbyte/index.html" />
+ <link rel="prev" title="airflow.providers.airbyte.operators.airbyte" href="../operators/airbyte/index.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -272,7 +272,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -283,7 +283,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -313,9 +313,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -399,7 +417,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -410,7 +428,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="../search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -440,9 +458,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -531,9 +567,11 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte</span></code></a></li>
- <li class="breadcrumb-item"><a href="index.html"> Operators and Hooks Reference</a></li>
+ <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors</span></code></a></li>
</ul>
</div>
@@ -544,58 +582,24 @@
<div class="bodywrapper">
<div class="body" role="main">
- <blockquote>
-<div></div></blockquote>
-<div class="section" id="operators-and-hooks-reference">
-<h1>Operators and Hooks Reference<a class="headerlink" href="#operators-and-hooks-reference" title="Permalink to this headline">¶</a></h1>
+ <div class="section" id="module-airflow.providers.airbyte.sensors">
+<span id="airflow-providers-airbyte-sensors"></span><h1><a class="reference internal" href="#module-airflow.providers.airbyte.sensors" title="airflow.providers.airbyte.sensors"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors</span></code></a><a class="headerlink" href="#module-airflow.providers.airbyte.sensors" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="submodules">
+<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
-<li class="toctree-l1"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="apache.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="google.html">Google</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-cloud">Google Cloud</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#google-marketing-platform">Google Marketing Platform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html#other-google-operators-and-hooks">Other Google operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="protocol.html">Protocol integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#protocol-operators-and-hooks">Protocol operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="services.html">Services</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="services.html#service-operators-and-hooks">Service operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="software.html">Software integrations</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="software.html#software-operators-and-hooks">Software operators and hooks</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html#transfer-operators-and-hooks">Transfer operators and hooks</a></li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="airbyte/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors.airbyte</span></code></a></li>
</ul>
</div>
</div>
+</div>
<div class="pager" role="navigation" aria-label="related navigation">
- <a rel="prev" title="Providers packages reference" href="../packages-ref.html" >
+ <a rel="prev" title="airflow.providers.airbyte.operators.airbyte" href="../operators/airbyte/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
</a>
- <a rel="next" title="ASF: Apache Software Foundation" href="apache.html" >
+ <a rel="next" title="airflow.providers.airbyte.sensors.airbyte" href="airbyte/index.html" >
<button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
</a>
</div>
@@ -665,7 +669,10 @@
<nav class="wy-nav-side-toc">
<div class="wy-menu-vertical">
<ul>
-<li><a class="reference internal" href="#">Operators and Hooks Reference</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.sensors</span></code></a><ul>
+<li><a class="reference internal" href="#submodules">Submodules</a></li>
+</ul>
+</li>
</ul>
</div>
@@ -688,7 +695,7 @@
<div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/operators-and-hooks-ref/index.rst" rel="nofollow">
+ <a href="https://github.com/apache/airflow/edit/devel/docs/apache-airflow-providers-airbyte/_api/airflow/providers/airbyte/sensors/index.rst" rel="nofollow">
<button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
<svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -822,15 +829,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="../_static/jquery.js"></script>
- <script src="../_static/underscore.js"></script>
- <script src="../_static/doctools.js"></script>
- <script src="../_static/clipboard.min.js"></script>
- <script src="../_static/copybutton.js"></script>
+ <script src="../../../../../_static/jquery.js"></script>
+ <script src="../../../../../_static/underscore.js"></script>
+ <script src="../../../../../_static/doctools.js"></script>
+ <script src="../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/genindex.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/example_dags/example_airbyte_trigger_job.html
similarity index 88%
copy from docs-archive/apache-airflow-providers/genindex.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/example_dags/example_airbyte_trigger_job.html
index fff5bf7..13b136f 100644
--- a/docs-archive/apache-airflow-providers/genindex.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/example_dags/example_airbyte_trigger_job.html
@@ -9,13 +9,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Index — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="_static/pin_32.png"/>
- <link rel="index" title="Index" href="#" />
- <link rel="search" title="Search" href="search.html" />
+ <title>airflow.providers.airbyte.example_dags.example_airbyte_trigger_job — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,7 +270,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -281,7 +281,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -311,9 +311,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -397,7 +415,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -408,7 +426,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -438,9 +456,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -529,9 +565,11 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../../../../index.html">Module code</a></li>
- <li class="breadcrumb-item"><a href="genindex.html"> Index</a></li>
+ <li class="breadcrumb-item"><a href="example_airbyte_trigger_job.html"> airflow.providers.airbyte.example_dags.example_airbyte_trigger_job</a></li>
</ul>
</div>
@@ -542,13 +580,72 @@
<div class="bodywrapper">
<div class="body" role="main">
-
-<h1 id="index">Index</h1>
-
-<div class="genindex-jumpbox">
-
-</div>
-
+ <h1>Source code for airflow.providers.airbyte.example_dags.example_airbyte_trigger_job</h1><div class="highlight"><pre>
+<span></span><span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
+
+<span class="sd">"""Example DAG demonstrating the usage of the AirbyteTriggerSyncOperator."""</span>
+
+<span class="kn">from</span> <span class="nn">datetime</span> <span class="kn">import</span> <span class="n">timedelta</span>
+
+<span class="kn">from</span> <span class="nn">airflow</span> <span class="kn">import</span> <span class="n">DAG</span>
+<span class="kn">from</span> <span class="nn">airflow.providers.airbyte.operators.airbyte</span> <span class="kn">import</span> <span class="n">AirbyteTriggerSyncOperator</span>
+<span class="kn">from</span> <span class="nn">airflow.providers.airbyte.sensors.airbyte</span> <span class="kn">import</span> <span class="n">AirbyteJobSensor</span>
+<span class="kn">from</span> <span class="nn">airflow.utils.dates</span> <span class="kn">import</span> <span class="n">days_ago</span>
+
+<span class="n">args</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'owner'</span><span class="p">:</span> <span class="s1">'airflow'</span><span class="p">,</span>
+<span class="p">}</span>
+
+<span class="k">with</span> <span class="n">DAG</span><span class="p">(</span>
+ <span class="n">dag_id</span><span class="o">=</span><span class="s1">'example_airbyte_operator'</span><span class="p">,</span>
+ <span class="n">default_args</span><span class="o">=</span><span class="n">args</span><span class="p">,</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
+ <span class="n">start_date</span><span class="o">=</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">),</span>
+ <span class="n">dagrun_timeout</span><span class="o">=</span><span class="n">timedelta</span><span class="p">(</span><span class="n">minutes</span><span class="o">=</span><span class="mi">60</span><span class="p">),</span>
+ <span class="n">tags</span><span class="o">=</span><span class="p">[</span><span class="s1">'example'</span><span class="p">],</span>
+<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+
+ <span class="c1"># [START howto_operator_airbyte_synchronous]</span>
+ <span class="n">sync_source_destination</span> <span class="o">=</span> <span class="n">AirbyteTriggerSyncOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'airbyte_sync_source_dest_example'</span><span class="p">,</span>
+ <span class="n">airbyte_conn_id</span><span class="o">=</span><span class="s1">'airbyte_default'</span><span class="p">,</span>
+ <span class="n">connection_id</span><span class="o">=</span><span class="s1">'15bc3800-82e4-48c3-a32d-620661273f28'</span><span class="p">,</span>
+ <span class="p">)</span>
+ <span class="c1"># [END howto_operator_airbyte_synchronous]</span>
+
+ <span class="c1"># [START howto_operator_airbyte_asynchronous]</span>
+ <span class="n">async_source_destination</span> <span class="o">=</span> <span class="n">AirbyteTriggerSyncOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'airbyte_async_source_dest_example'</span><span class="p">,</span>
+ <span class="n">airbyte_conn_id</span><span class="o">=</span><span class="s1">'airbyte_default'</span><span class="p">,</span>
+ <span class="n">connection_id</span><span class="o">=</span><span class="s1">'15bc3800-82e4-48c3-a32d-620661273f28'</span><span class="p">,</span>
+ <span class="n">asynchronous</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
+ <span class="p">)</span>
+
+ <span class="n">airbyte_sensor</span> <span class="o">=</span> <span class="n">AirbyteJobSensor</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'airbyte_sensor_source_dest_example'</span><span class="p">,</span>
+ <span class="n">airbyte_job_id</span><span class="o">=</span><span class="s2">"{{task_instance.xcom_pull(task_ids='airbyte_async_source_dest_example')}}"</span><span class="p">,</span>
+ <span class="n">airbyte_conn_id</span><span class="o">=</span><span class="s1">'airbyte_default'</span><span class="p">,</span>
+ <span class="p">)</span>
+ <span class="c1"># [END howto_operator_airbyte_asynchronous]</span>
+
+ <span class="n">async_source_destination</span> <span class="o">>></span> <span class="n">airbyte_sensor</span>
+</pre></div>
<div class="pager" role="navigation" aria-label="related navigation"><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Previous</button><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Next</button>
</div>
@@ -633,24 +730,6 @@
-
-
-
-
- <div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/genindex.rst" rel="nofollow">
-
- <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
- <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
- <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
- </svg>
-
- <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
- </button>
- </a>
- </div>
-
-
</div>
@@ -772,15 +851,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="_static/jquery.js"></script>
- <script src="_static/underscore.js"></script>
- <script src="_static/doctools.js"></script>
- <script src="_static/clipboard.min.js"></script>
- <script src="_static/copybutton.js"></script>
+ <script src="../../../../../_static/jquery.js"></script>
+ <script src="../../../../../_static/underscore.js"></script>
+ <script src="../../../../../_static/doctools.js"></script>
+ <script src="../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/genindex.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/hooks/airbyte.html
similarity index 79%
copy from docs-archive/apache-airflow-providers/genindex.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/hooks/airbyte.html
index fff5bf7..0b91c5f 100644
--- a/docs-archive/apache-airflow-providers/genindex.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/hooks/airbyte.html
@@ -9,13 +9,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Index — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="_static/pin_32.png"/>
- <link rel="index" title="Index" href="#" />
- <link rel="search" title="Search" href="search.html" />
+ <title>airflow.providers.airbyte.hooks.airbyte — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,7 +270,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -281,7 +281,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -311,9 +311,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -397,7 +415,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -408,7 +426,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -438,9 +456,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -529,9 +565,11 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../../../../index.html">Module code</a></li>
- <li class="breadcrumb-item"><a href="genindex.html"> Index</a></li>
+ <li class="breadcrumb-item"><a href="airbyte.html"> airflow.providers.airbyte.hooks.airbyte</a></li>
</ul>
</div>
@@ -542,13 +580,117 @@
<div class="bodywrapper">
<div class="body" role="main">
-
-<h1 id="index">Index</h1>
-
-<div class="genindex-jumpbox">
-
-</div>
-
+ <h1>Source code for airflow.providers.airbyte.hooks.airbyte</h1><div class="highlight"><pre>
+<span></span><span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
+<span class="kn">import</span> <span class="nn">time</span>
+<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Any</span><span class="p">,</span> <span class="n">Optional</span>
+
+<span class="kn">from</span> <span class="nn">airflow.exceptions</span> <span class="kn">import</span> <span class="n">AirflowException</span>
+<span class="kn">from</span> <span class="nn">airflow.providers.http.hooks.http</span> <span class="kn">import</span> <span class="n">HttpHook</span>
+
+
+<div class="viewcode-block" id="AirbyteHook"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook">[docs]</a><span class="k">class</span> <span class="nc">AirbyteHook</span><span class="p">(</span><span class="n">HttpHook</span><span class="p">):</span>
+ <span class="sd">"""</span>
+<span class="sd"> Hook for Airbyte API</span>
+
+<span class="sd"> :param airbyte_conn_id: Required. The name of the Airflow connection to get</span>
+<span class="sd"> connection information for Airbyte.</span>
+<span class="sd"> :type airbyte_conn_id: str</span>
+<span class="sd"> :param api_version: Optional. Airbyte API version.</span>
+<span class="sd"> :type api_version: str</span>
+<span class="sd"> """</span>
+
+<div class="viewcode-block" id="AirbyteHook.RUNNING"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.RUNNING">[docs]</a> <span class="n">RUNNING</span> <span class="o">=</span> <span class="s2">"running"</span></div>
+<div class="viewcode-block" id="AirbyteHook.SUCCEEDED"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.SUCCEEDED">[docs]</a> <span class="n">SUCCEEDED</span> <span class="o">=</span> <span class="s2">"succeeded"</span></div>
+<div class="viewcode-block" id="AirbyteHook.CANCELLED"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.CANCELLED">[docs]</a> <span class="n">CANCELLED</span> <span class="o">=</span> <span class="s2">"cancelled"</span></div>
+<div class="viewcode-block" id="AirbyteHook.PENDING"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.PENDING">[docs]</a> <span class="n">PENDING</span> <span class="o">=</span> <span class="s2">"pending"</span></div>
+<div class="viewcode-block" id="AirbyteHook.FAILED"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.FAILED">[docs]</a> <span class="n">FAILED</span> <span class="o">=</span> <span class="s2">"failed"</span></div>
+<div class="viewcode-block" id="AirbyteHook.ERROR"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.ERROR">[docs]</a> <span class="n">ERROR</span> <span class="o">=</span> <span class="s2">"error"</span></div>
+
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">airbyte_conn_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">"airbyte_default"</span><span class="p">,</span> <span class="n">api_version</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</ [...]
+ <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="n">http_conn_id</span><span class="o">=</span><span class="n">airbyte_conn_id</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">api_version</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="n">api_version</span>
+
+<div class="viewcode-block" id="AirbyteHook.wait_for_job"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.wait_for_job">[docs]</a> <span class="k">def</span> <span class="nf">wait_for_job</span><span class="p">(</span>
+ <span class="bp">self</span><span class="p">,</span> <span class="n">job_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">wait_seconds</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="mi">3</span><span class="p">,</span> <span class="n">timeout</span><span class="p">:</span> <span class="n">Optional</ [...]
+ <span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
+ <span class="sd">"""</span>
+<span class="sd"> Helper method which polls a job to check if it finishes.</span>
+
+<span class="sd"> :param job_id: Required. Id of the Airbyte job</span>
+<span class="sd"> :type job_id: str</span>
+<span class="sd"> :param wait_seconds: Optional. Number of seconds between checks.</span>
+<span class="sd"> :type wait_seconds: float</span>
+<span class="sd"> :param timeout: Optional. How many seconds wait for job to be ready.</span>
+<span class="sd"> Used only if ``asynchronous`` is False.</span>
+<span class="sd"> :type timeout: float</span>
+<span class="sd"> """</span>
+ <span class="n">state</span> <span class="o">=</span> <span class="kc">None</span>
+ <span class="n">start</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">monotonic</span><span class="p">()</span>
+ <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+ <span class="k">if</span> <span class="n">timeout</span> <span class="ow">and</span> <span class="n">start</span> <span class="o">+</span> <span class="n">timeout</span> <span class="o"><</span> <span class="n">time</span><span class="o">.</span><span class="n">monotonic</span><span class="p">():</span>
+ <span class="k">raise</span> <span class="n">AirflowException</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Timeout: Airbyte job </span><span class="si">{</span><span class="n">job_id</span><span class="si">}</span><span class="s2"> is not ready after </span><span class="si">{</span><span class="n">timeout</span><span class="si">}</span><span class="s2">s"</span><span class="p">)</span>
+ <span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="n">wait_seconds</span><span class="p">)</span>
+ <span class="k">try</span><span class="p">:</span>
+ <span class="n">job</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_job</span><span class="p">(</span><span class="n">job_id</span><span class="o">=</span><span class="n">job_id</span><span class="p">)</span>
+ <span class="n">state</span> <span class="o">=</span> <span class="n">job</span><span class="o">.</span><span class="n">json</span><span class="p">()[</span><span class="s2">"job"</span><span class="p">][</span><span class="s2">"status"</span><span class="p">]</span>
+ <span class="k">except</span> <span class="n">AirflowException</span> <span class="k">as</span> <span class="n">err</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s2">"Retrying. Airbyte API returned server error when waiting for job: </span><span class="si">%s</span><span class="s2">"</span><span class="p">,</span> <span class="n">err</span><span class="p">)</span>
+ <span class="k">continue</span>
+
+ <span class="k">if</span> <span class="n">state</span> <span class="ow">in</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">RUNNING</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">PENDING</span><span class="p">):</span>
+ <span class="k">continue</span>
+ <span class="k">if</span> <span class="n">state</span> <span class="o">==</span> <span class="bp">self</span><span class="o">.</span><span class="n">SUCCEEDED</span><span class="p">:</span>
+ <span class="k">break</span>
+ <span class="k">if</span> <span class="n">state</span> <span class="o">==</span> <span class="bp">self</span><span class="o">.</span><span class="n">ERROR</span><span class="p">:</span>
+ <span class="k">raise</span> <span class="n">AirflowException</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Job failed:</span><span class="se">\n</span><span class="si">{</span><span class="n">job</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
+ <span class="k">elif</span> <span class="n">state</span> <span class="o">==</span> <span class="bp">self</span><span class="o">.</span><span class="n">CANCELLED</span><span class="p">:</span>
+ <span class="k">raise</span> <span class="n">AirflowException</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Job was cancelled:</span><span class="se">\n</span><span class="si">{</span><span class="n">job</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
+ <span class="k">else</span><span class="p">:</span>
+ <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Encountered unexpected state `</span><span class="si">{</span><span class="n">state</span><span class="si">}</span><span class="s2">` for job_id `</span><span class="si">{</span><span class="n">job_id</span><span class="si">}</span><span class="s2">`"</span><span class="p">)</span></div>
+
+<div class="viewcode-block" id="AirbyteHook.submit_sync_connection"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.submit_sync_connection">[docs]</a> <span class="k">def</span> <span class="nf">submit_sync_connection</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">connection_id</span><span class="p">:</span> <span class="nb">str< [...]
+ <span class="sd">"""</span>
+<span class="sd"> Submits a job to a Airbyte server.</span>
+
+<span class="sd"> :param connection_id: Required. The ConnectionId of the Airbyte Connection.</span>
+<span class="sd"> :type connectiond_id: str</span>
+<span class="sd"> """</span>
+ <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">run</span><span class="p">(</span>
+ <span class="n">endpoint</span><span class="o">=</span><span class="sa">f</span><span class="s2">"api/</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">api_version</span><span class="si">}</span><span class="s2">/connections/sync"</span><span class="p">,</span>
+ <span class="n">json</span><span class="o">=</span><span class="p">{</span><span class="s2">"connectionId"</span><span class="p">:</span> <span class="n">connection_id</span><span class="p">},</span>
+ <span class="n">headers</span><span class="o">=</span><span class="p">{</span><span class="s2">"accept"</span><span class="p">:</span> <span class="s2">"application/json"</span><span class="p">},</span></div>
+ <span class="p">)</span>
+
+<div class="viewcode-block" id="AirbyteHook.get_job"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/hooks/airbyte/index.html#airflow.providers.airbyte.hooks.airbyte.AirbyteHook.get_job">[docs]</a> <span class="k">def</span> <span class="nf">get_job</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">job_id</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-> [...]
+ <span class="sd">"""</span>
+<span class="sd"> Gets the resource representation for a job in Airbyte.</span>
+
+<span class="sd"> :param job_id: Required. Id of the Airbyte job</span>
+<span class="sd"> :type job_id: int</span>
+<span class="sd"> """</span>
+ <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">run</span><span class="p">(</span>
+ <span class="n">endpoint</span><span class="o">=</span><span class="sa">f</span><span class="s2">"api/</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">api_version</span><span class="si">}</span><span class="s2">/jobs/get"</span><span class="p">,</span>
+ <span class="n">json</span><span class="o">=</span><span class="p">{</span><span class="s2">"id"</span><span class="p">:</span> <span class="n">job_id</span><span class="p">},</span>
+ <span class="n">headers</span><span class="o">=</span><span class="p">{</span><span class="s2">"accept"</span><span class="p">:</span> <span class="s2">"application/json"</span><span class="p">},</span></div></div>
+ <span class="p">)</span>
+</pre></div>
<div class="pager" role="navigation" aria-label="related navigation"><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Previous</button><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Next</button>
</div>
@@ -633,24 +775,6 @@
-
-
-
-
- <div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/genindex.rst" rel="nofollow">
-
- <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
- <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
- <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
- </svg>
-
- <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
- </button>
- </a>
- </div>
-
-
</div>
@@ -772,15 +896,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="_static/jquery.js"></script>
- <script src="_static/underscore.js"></script>
- <script src="_static/doctools.js"></script>
- <script src="_static/clipboard.min.js"></script>
- <script src="_static/copybutton.js"></script>
+ <script src="../../../../../_static/jquery.js"></script>
+ <script src="../../../../../_static/underscore.js"></script>
+ <script src="../../../../../_static/doctools.js"></script>
+ <script src="../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/genindex.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/operators/airbyte.html
similarity index 83%
copy from docs-archive/apache-airflow-providers/genindex.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/operators/airbyte.html
index fff5bf7..f93ca48 100644
--- a/docs-archive/apache-airflow-providers/genindex.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/operators/airbyte.html
@@ -9,13 +9,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Index — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="_static/pin_32.png"/>
- <link rel="index" title="Index" href="#" />
- <link rel="search" title="Search" href="search.html" />
+ <title>airflow.providers.airbyte.operators.airbyte — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,7 +270,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -281,7 +281,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -311,9 +311,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -397,7 +415,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -408,7 +426,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -438,9 +456,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -529,9 +565,11 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../../../../index.html">Module code</a></li>
- <li class="breadcrumb-item"><a href="genindex.html"> Index</a></li>
+ <li class="breadcrumb-item"><a href="airbyte.html"> airflow.providers.airbyte.operators.airbyte</a></li>
</ul>
</div>
@@ -542,13 +580,93 @@
<div class="bodywrapper">
<div class="body" role="main">
-
-<h1 id="index">Index</h1>
-
-<div class="genindex-jumpbox">
-
-</div>
-
+ <h1>Source code for airflow.providers.airbyte.operators.airbyte</h1><div class="highlight"><pre>
+<span></span><span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
+<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Optional</span>
+
+<span class="kn">from</span> <span class="nn">airflow.models</span> <span class="kn">import</span> <span class="n">BaseOperator</span>
+<span class="kn">from</span> <span class="nn">airflow.providers.airbyte.hooks.airbyte</span> <span class="kn">import</span> <span class="n">AirbyteHook</span>
+<span class="kn">from</span> <span class="nn">airflow.utils.decorators</span> <span class="kn">import</span> <span class="n">apply_defaults</span>
+
+
+<div class="viewcode-block" id="AirbyteTriggerSyncOperator"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/operators/airbyte/index.html#airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator">[docs]</a><span class="k">class</span> <span class="nc">AirbyteTriggerSyncOperator</span><span class="p">(</span><span class="n">BaseOperator</span><span class="p">):</span>
+ <span class="sd">"""</span>
+<span class="sd"> This operator allows you to submit a job to an Airbyte server to run a integration</span>
+<span class="sd"> process between your source and destination.</span>
+
+<span class="sd"> .. seealso::</span>
+<span class="sd"> For more information on how to use this operator, take a look at the guide:</span>
+<span class="sd"> :ref:`howto/operator:AirbyteTriggerSyncOperator`</span>
+
+<span class="sd"> :param airbyte_conn_id: Required. The name of the Airflow connection to get connection</span>
+<span class="sd"> information for Airbyte.</span>
+<span class="sd"> :type airbyte_conn_id: str</span>
+<span class="sd"> :param connection_id: Required. The Airbyte ConnectionId UUID between a source and destination.</span>
+<span class="sd"> :type connection_id: str</span>
+<span class="sd"> :param asynchronous: Optional. Flag to get job_id after submitting the job to the Airbyte API.</span>
+<span class="sd"> This is useful for submitting long running jobs and</span>
+<span class="sd"> waiting on them asynchronously using the AirbyteJobSensor.</span>
+<span class="sd"> :type asynchronous: bool</span>
+<span class="sd"> :param api_version: Optional. Airbyte API version.</span>
+<span class="sd"> :type api_version: str</span>
+<span class="sd"> :param wait_seconds: Optional. Number of seconds between checks. Only used when ``asynchronous`` is False.</span>
+<span class="sd"> :type wait_seconds: float</span>
+<span class="sd"> :param timeout: Optional. The amount of time, in seconds, to wait for the request to complete.</span>
+<span class="sd"> Only used when ``asynchronous`` is False.</span>
+<span class="sd"> :type timeout: float</span>
+<span class="sd"> """</span>
+
+<div class="viewcode-block" id="AirbyteTriggerSyncOperator.template_fields"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/operators/airbyte/index.html#airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator.template_fields">[docs]</a> <span class="n">template_fields</span> <span class="o">=</span> <span class="p">(</span><span class="s1">'connection_id'</span><span class="p">,)</span></div>
+
+ <span class="nd">@apply_defaults</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span>
+ <span class="bp">self</span><span class="p">,</span>
+ <span class="n">connection_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
+ <span class="n">airbyte_conn_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">"airbyte_default"</span><span class="p">,</span>
+ <span class="n">asynchronous</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+ <span class="n">api_version</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="s2">"v1"</span><span class="p">,</span>
+ <span class="n">wait_seconds</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="mi">3</span><span class="p">,</span>
+ <span class="n">timeout</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="mi">3600</span><span class="p">,</span>
+ <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
+ <span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
+ <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">airbyte_conn_id</span> <span class="o">=</span> <span class="n">airbyte_conn_id</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">connection_id</span> <span class="o">=</span> <span class="n">connection_id</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">timeout</span> <span class="o">=</span> <span class="n">timeout</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">api_version</span> <span class="o">=</span> <span class="n">api_version</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">wait_seconds</span> <span class="o">=</span> <span class="n">wait_seconds</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">asynchronous</span> <span class="o">=</span> <span class="n">asynchronous</span>
+
+<div class="viewcode-block" id="AirbyteTriggerSyncOperator.execute"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/operators/airbyte/index.html#airflow.providers.airbyte.operators.airbyte.AirbyteTriggerSyncOperator.execute">[docs]</a> <span class="k">def</span> <span class="nf">execute</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">context</span><span class="p">)</span> <span class="o">-></span> <span [...]
+ <span class="sd">"""Create Airbyte Job and wait to finish"""</span>
+ <span class="n">hook</span> <span class="o">=</span> <span class="n">AirbyteHook</span><span class="p">(</span><span class="n">airbyte_conn_id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">airbyte_conn_id</span><span class="p">,</span> <span class="n">api_version</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">api_version</span><span class="p">)</span>
+ <span class="n">job_object</span> <span class="o">=</span> <span class="n">hook</span><span class="o">.</span><span class="n">submit_sync_connection</span><span class="p">(</span><span class="n">connection_id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">connection_id</span><span class="p">)</span>
+ <span class="n">job_id</span> <span class="o">=</span> <span class="n">job_object</span><span class="o">.</span><span class="n">json</span><span class="p">()[</span><span class="s1">'job'</span><span class="p">][</span><span class="s1">'id'</span><span class="p">]</span>
+
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s2">"Job </span><span class="si">%s</span><span class="s2"> was submitted to Airbyte Server"</span><span class="p">,</span> <span class="n">job_id</span><span class="p">)</span>
+ <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">asynchronous</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s1">'Waiting for job </span><span class="si">%s</span><span class="s1"> to complete'</span><span class="p">,</span> <span class="n">job_id</span><span class="p">)</span>
+ <span class="n">hook</span><span class="o">.</span><span class="n">wait_for_job</span><span class="p">(</span><span class="n">job_id</span><span class="o">=</span><span class="n">job_id</span><span class="p">,</span> <span class="n">wait_seconds</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">wait_seconds</span><span class="p">,</span> <span class="n">timeout</span><span class="o">=</span><span class="bp">self</span><span clas [...]
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s1">'Job </span><span class="si">%s</span><span class="s1"> completed successfully'</span><span class="p">,</span> <span class="n">job_id</span><span class="p">)</span>
+
+ <span class="k">return</span> <span class="n">job_id</span></div></div>
+</pre></div>
<div class="pager" role="navigation" aria-label="related navigation"><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Previous</button><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Next</button>
</div>
@@ -633,24 +751,6 @@
-
-
-
-
- <div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/genindex.rst" rel="nofollow">
-
- <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
- <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
- <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
- </svg>
-
- <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
- </button>
- </a>
- </div>
-
-
</div>
@@ -772,15 +872,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="_static/jquery.js"></script>
- <script src="_static/underscore.js"></script>
- <script src="_static/doctools.js"></script>
- <script src="_static/clipboard.min.js"></script>
- <script src="_static/copybutton.js"></script>
+ <script src="../../../../../_static/jquery.js"></script>
+ <script src="../../../../../_static/underscore.js"></script>
+ <script src="../../../../../_static/doctools.js"></script>
+ <script src="../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/genindex.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/sensors/airbyte.html
similarity index 84%
copy from docs-archive/apache-airflow-providers/genindex.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/sensors/airbyte.html
index fff5bf7..0b3014f 100644
--- a/docs-archive/apache-airflow-providers/genindex.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/airflow/providers/airbyte/sensors/airbyte.html
@@ -9,13 +9,13 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Index — apache-airflow-providers Documentation</title>
- <link rel="stylesheet" href="_static/_gen/css/main.min.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="_static/copybutton.css" />
- <link rel="stylesheet" type="text/css" href="_static/_gen/css/main-custom.min.css" />
- <link rel="shortcut icon" href="_static/pin_32.png"/>
- <link rel="index" title="Index" href="#" />
- <link rel="search" title="Search" href="search.html" />
+ <title>airflow.providers.airbyte.sensors.airbyte — apache-airflow-providers-airbyte Documentation</title>
+ <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
+ <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
<script type="application/javascript">
var doNotTrack = false;
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,7 +270,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -281,7 +281,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -311,9 +311,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -397,7 +415,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -408,7 +426,7 @@
</div>
<div class="searchb-box">
- <form class="search-form" action="search.html" method="get">
+ <form class="search-form" action="../../../../../search.html" method="get">
<input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
@@ -438,9 +456,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -529,9 +565,11 @@
<ul class="breadcrumb">
- <li class="breadcrumb-item"><a href="index.html" class="icon icon-home"> Home</a></li>
+ <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
+
+ <li class="breadcrumb-item"><a href="../../../../index.html">Module code</a></li>
- <li class="breadcrumb-item"><a href="genindex.html"> Index</a></li>
+ <li class="breadcrumb-item"><a href="airbyte.html"> airflow.providers.airbyte.sensors.airbyte</a></li>
</ul>
</div>
@@ -542,13 +580,81 @@
<div class="bodywrapper">
<div class="body" role="main">
-
-<h1 id="index">Index</h1>
-
-<div class="genindex-jumpbox">
-
-</div>
-
+ <h1>Source code for airflow.providers.airbyte.sensors.airbyte</h1><div class="highlight"><pre>
+<span></span><span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
+<span class="sd">"""This module contains a Airbyte Job sensor."""</span>
+<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Optional</span>
+
+<span class="kn">from</span> <span class="nn">airflow.exceptions</span> <span class="kn">import</span> <span class="n">AirflowException</span>
+<span class="kn">from</span> <span class="nn">airflow.providers.airbyte.hooks.airbyte</span> <span class="kn">import</span> <span class="n">AirbyteHook</span>
+<span class="kn">from</span> <span class="nn">airflow.sensors.base</span> <span class="kn">import</span> <span class="n">BaseSensorOperator</span>
+<span class="kn">from</span> <span class="nn">airflow.utils.decorators</span> <span class="kn">import</span> <span class="n">apply_defaults</span>
+
+
+<div class="viewcode-block" id="AirbyteJobSensor"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/sensors/airbyte/index.html#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor">[docs]</a><span class="k">class</span> <span class="nc">AirbyteJobSensor</span><span class="p">(</span><span class="n">BaseSensorOperator</span><span class="p">):</span>
+ <span class="sd">"""</span>
+<span class="sd"> Check for the state of a previously submitted Airbyte job.</span>
+
+<span class="sd"> :param airbyte_job_id: Required. Id of the Airbyte job</span>
+<span class="sd"> :type airbyte_job_id: str</span>
+<span class="sd"> :param airbyte_conn_id: Required. The name of the Airflow connection to get</span>
+<span class="sd"> connection information for Airbyte.</span>
+<span class="sd"> :type airbyte_conn_id: str</span>
+<span class="sd"> :param api_version: Optional. Airbyte API version.</span>
+<span class="sd"> :type api_version: str</span>
+<span class="sd"> """</span>
+
+<div class="viewcode-block" id="AirbyteJobSensor.template_fields"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/sensors/airbyte/index.html#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.template_fields">[docs]</a> <span class="n">template_fields</span> <span class="o">=</span> <span class="p">(</span><span class="s1">'airbyte_job_id'</span><span class="p">,)</span></div>
+<div class="viewcode-block" id="AirbyteJobSensor.ui_color"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/sensors/airbyte/index.html#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.ui_color">[docs]</a> <span class="n">ui_color</span> <span class="o">=</span> <span class="s1">'#6C51FD'</span></div>
+
+ <span class="nd">@apply_defaults</span>
+ <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span>
+ <span class="bp">self</span><span class="p">,</span>
+ <span class="o">*</span><span class="p">,</span>
+ <span class="n">airbyte_job_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
+ <span class="n">airbyte_conn_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s1">'airbyte_default'</span><span class="p">,</span>
+ <span class="n">api_version</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="s2">"v1"</span><span class="p">,</span>
+ <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
+ <span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
+ <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">airbyte_conn_id</span> <span class="o">=</span> <span class="n">airbyte_conn_id</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">airbyte_job_id</span> <span class="o">=</span> <span class="n">airbyte_job_id</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">api_version</span> <span class="o">=</span> <span class="n">api_version</span>
+
+<div class="viewcode-block" id="AirbyteJobSensor.poke"><a class="viewcode-back" href="../../../../../_api/airflow/providers/airbyte/sensors/airbyte/index.html#airflow.providers.airbyte.sensors.airbyte.AirbyteJobSensor.poke">[docs]</a> <span class="k">def</span> <span class="nf">poke</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">context</span><span class="p">:</span> <span class="nb">dict</span><span class="p">)</span> <span class="o [...]
+ <span class="n">hook</span> <span class="o">=</span> <span class="n">AirbyteHook</span><span class="p">(</span><span class="n">airbyte_conn_id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">airbyte_conn_id</span><span class="p">,</span> <span class="n">api_version</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">api_version</span><span class="p">)</span>
+ <span class="n">job</span> <span class="o">=</span> <span class="n">hook</span><span class="o">.</span><span class="n">get_job</span><span class="p">(</span><span class="n">job_id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">airbyte_job_id</span><span class="p">)</span>
+ <span class="n">status</span> <span class="o">=</span> <span class="n">job</span><span class="o">.</span><span class="n">json</span><span class="p">()[</span><span class="s1">'job'</span><span class="p">][</span><span class="s1">'status'</span><span class="p">]</span>
+
+ <span class="k">if</span> <span class="n">status</span> <span class="o">==</span> <span class="n">hook</span><span class="o">.</span><span class="n">FAILED</span><span class="p">:</span>
+ <span class="k">raise</span> <span class="n">AirflowException</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Job failed: </span><span class="se">\n</span><span class="si">{</span><span class="n">job</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
+ <span class="k">elif</span> <span class="n">status</span> <span class="o">==</span> <span class="n">hook</span><span class="o">.</span><span class="n">CANCELLED</span><span class="p">:</span>
+ <span class="k">raise</span> <span class="n">AirflowException</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Job was cancelled: </span><span class="se">\n</span><span class="si">{</span><span class="n">job</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
+ <span class="k">elif</span> <span class="n">status</span> <span class="o">==</span> <span class="n">hook</span><span class="o">.</span><span class="n">SUCCEEDED</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s2">"Job </span><span class="si">%s</span><span class="s2"> completed successfully."</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">airbyte_job_id</span><span class="p">)</span>
+ <span class="k">return</span> <span class="kc">True</span>
+ <span class="k">elif</span> <span class="n">status</span> <span class="o">==</span> <span class="n">hook</span><span class="o">.</span><span class="n">ERROR</span><span class="p">:</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s2">"Job </span><span class="si">%s</span><span class="s2"> attempt has failed."</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">airbyte_job_id</span><span class="p">)</span>
+
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s2">"Waiting for job </span><span class="si">%s</span><span class="s2"> to complete."</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">airbyte_job_id</span><span class="p">)</span>
+ <span class="k">return</span> <span class="kc">False</span></div></div>
+</pre></div>
<div class="pager" role="navigation" aria-label="related navigation"><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Previous</button><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Next</button>
</div>
@@ -633,24 +739,6 @@
-
-
-
-
- <div class="base-layout--button">
- <a href="https://github.com/apache/airflow/edit/master/docs/apache-airflow-providers/genindex.rst" rel="nofollow">
-
- <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
- <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
- <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
- </svg>
-
- <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
- </button>
- </a>
- </div>
-
-
</div>
@@ -772,15 +860,15 @@
</span>
</div>
</footer>
- <script type="text/javascript" src="_static/_gen/js/docs.js"></script>
- <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
- <script src="_static/jquery.js"></script>
- <script src="_static/underscore.js"></script>
- <script src="_static/doctools.js"></script>
- <script src="_static/clipboard.min.js"></script>
- <script src="_static/copybutton.js"></script>
+ <script src="../../../../../_static/jquery.js"></script>
+ <script src="../../../../../_static/underscore.js"></script>
+ <script src="../../../../../_static/doctools.js"></script>
+ <script src="../../../../../_static/clipboard.min.js"></script>
+ <script src="../../../../../_static/copybutton.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/_modules/index.html b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/index.html
similarity index 96%
copy from docs-archive/apache-airflow-providers/_modules/index.html
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/index.html
index 89eb27f..123bb35 100644
--- a/docs-archive/apache-airflow-providers/_modules/index.html
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_modules/index.html
@@ -9,7 +9,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Overview: module code — apache-airflow-providers Documentation</title>
+ <title>Overview: module code — apache-airflow-providers-airbyte Documentation</title>
<link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
<link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
@@ -270,7 +270,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -311,9 +311,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -397,7 +415,7 @@
<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
<a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
- <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">master</span>
+ <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">devel</span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
@@ -438,9 +456,27 @@
<div class="toctree" role="navigation" aria-label="main navigation">
- <ul>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
+ <p class="caption"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../operators/airbyte.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../connections.html">Connection types</a></li>
+</ul>
+<p class="caption"><span class="caption-text">References</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../_api/airflow/providers/airbyte/index.html">Python API</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-airbyte/">PyPI Repository</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../commits.html">Detailed list of commits</a></li>
+</ul>
+<p class="caption"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../commits.html">Detailed list of commits</a></li>
</ul>
</div>
@@ -543,7 +579,10 @@
<div class="body" role="main">
<h1>All modules for which code is available</h1>
-<ul><li><a href="airflow/provider_info/schema/j.html">airflow.provider_info.schema.j</a></li>
+<ul><li><a href="airflow/providers/airbyte/example_dags/example_airbyte_trigger_job.html">airflow.providers.airbyte.example_dags.example_airbyte_trigger_job</a></li>
+<li><a href="airflow/providers/airbyte/hooks/airbyte.html">airflow.providers.airbyte.hooks.airbyte</a></li>
+<li><a href="airflow/providers/airbyte/operators/airbyte.html">airflow.providers.airbyte.operators.airbyte</a></li>
+<li><a href="airflow/providers/airbyte/sensors/airbyte.html">airflow.providers.airbyte.sensors.airbyte</a></li>
</ul>
<div class="pager" role="navigation" aria-label="related navigation"><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Previous</button><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Next</button>
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/hooks/airbyte/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/hooks/airbyte/index.rst.txt
new file mode 100644
index 0000000..9576268
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/hooks/airbyte/index.rst.txt
@@ -0,0 +1,87 @@
+:mod:`airflow.providers.airbyte.hooks.airbyte`
+==============================================
+
+.. py:module:: airflow.providers.airbyte.hooks.airbyte
+
+
+Module Contents
+---------------
+
+.. py:class:: AirbyteHook(airbyte_conn_id: str = 'airbyte_default', api_version: Optional[str] = 'v1')
+
+ Bases: :class:`airflow.providers.http.hooks.http.HttpHook`
+
+ Hook for Airbyte API
+
+ :param airbyte_conn_id: Required. The name of the Airflow connection to get
+ connection information for Airbyte.
+ :type airbyte_conn_id: str
+ :param api_version: Optional. Airbyte API version.
+ :type api_version: str
+
+ .. attribute:: RUNNING
+ :annotation: = running
+
+
+
+ .. attribute:: SUCCEEDED
+ :annotation: = succeeded
+
+
+
+ .. attribute:: CANCELLED
+ :annotation: = cancelled
+
+
+
+ .. attribute:: PENDING
+ :annotation: = pending
+
+
+
+ .. attribute:: FAILED
+ :annotation: = failed
+
+
+
+ .. attribute:: ERROR
+ :annotation: = error
+
+
+
+
+ .. method:: wait_for_job(self, job_id: str, wait_seconds: Optional[float] = 3, timeout: Optional[float] = 3600)
+
+ Helper method which polls a job to check if it finishes.
+
+ :param job_id: Required. Id of the Airbyte job
+ :type job_id: str
+ :param wait_seconds: Optional. Number of seconds between checks.
+ :type wait_seconds: float
+ :param timeout: Optional. How many seconds wait for job to be ready.
+ Used only if ``asynchronous`` is False.
+ :type timeout: float
+
+
+
+
+ .. method:: submit_sync_connection(self, connection_id: str)
+
+ Submits a job to a Airbyte server.
+
+ :param connection_id: Required. The ConnectionId of the Airbyte Connection.
+ :type connectiond_id: str
+
+
+
+
+ .. method:: get_job(self, job_id: int)
+
+ Gets the resource representation for a job in Airbyte.
+
+ :param job_id: Required. Id of the Airbyte job
+ :type job_id: int
+
+
+
+
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/hooks/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/hooks/index.rst.txt
new file mode 100644
index 0000000..846020d
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/hooks/index.rst.txt
@@ -0,0 +1,15 @@
+:mod:`airflow.providers.airbyte.hooks`
+======================================
+
+.. py:module:: airflow.providers.airbyte.hooks
+
+
+Submodules
+----------
+.. toctree::
+ :titlesonly:
+ :maxdepth: 1
+
+ airbyte/index.rst
+
+
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/index.rst.txt
new file mode 100644
index 0000000..f321e06
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/index.rst.txt
@@ -0,0 +1,17 @@
+:mod:`airflow.providers.airbyte`
+================================
+
+.. py:module:: airflow.providers.airbyte
+
+
+Subpackages
+-----------
+.. toctree::
+ :titlesonly:
+ :maxdepth: 3
+
+ hooks/index.rst
+ operators/index.rst
+ sensors/index.rst
+
+
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/operators/airbyte/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/operators/airbyte/index.rst.txt
new file mode 100644
index 0000000..60ddd87
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/operators/airbyte/index.rst.txt
@@ -0,0 +1,50 @@
+:mod:`airflow.providers.airbyte.operators.airbyte`
+==================================================
+
+.. py:module:: airflow.providers.airbyte.operators.airbyte
+
+
+Module Contents
+---------------
+
+.. py:class:: AirbyteTriggerSyncOperator(connection_id: str, airbyte_conn_id: str = 'airbyte_default', asynchronous: Optional[bool] = False, api_version: Optional[str] = 'v1', wait_seconds: Optional[float] = 3, timeout: Optional[float] = 3600, **kwargs)
+
+ Bases: :class:`airflow.models.BaseOperator`
+
+ This operator allows you to submit a job to an Airbyte server to run a integration
+ process between your source and destination.
+
+ .. seealso::
+ For more information on how to use this operator, take a look at the guide:
+ :ref:`howto/operator:AirbyteTriggerSyncOperator`
+
+ :param airbyte_conn_id: Required. The name of the Airflow connection to get connection
+ information for Airbyte.
+ :type airbyte_conn_id: str
+ :param connection_id: Required. The Airbyte ConnectionId UUID between a source and destination.
+ :type connection_id: str
+ :param asynchronous: Optional. Flag to get job_id after submitting the job to the Airbyte API.
+ This is useful for submitting long running jobs and
+ waiting on them asynchronously using the AirbyteJobSensor.
+ :type asynchronous: bool
+ :param api_version: Optional. Airbyte API version.
+ :type api_version: str
+ :param wait_seconds: Optional. Number of seconds between checks. Only used when ``asynchronous`` is False.
+ :type wait_seconds: float
+ :param timeout: Optional. The amount of time, in seconds, to wait for the request to complete.
+ Only used when ``asynchronous`` is False.
+ :type timeout: float
+
+ .. attribute:: template_fields
+ :annotation: = ['connection_id']
+
+
+
+
+ .. method:: execute(self, context)
+
+ Create Airbyte Job and wait to finish
+
+
+
+
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/operators/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/operators/index.rst.txt
new file mode 100644
index 0000000..6d9e2d8
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/operators/index.rst.txt
@@ -0,0 +1,15 @@
+:mod:`airflow.providers.airbyte.operators`
+==========================================
+
+.. py:module:: airflow.providers.airbyte.operators
+
+
+Submodules
+----------
+.. toctree::
+ :titlesonly:
+ :maxdepth: 1
+
+ airbyte/index.rst
+
+
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/sensors/airbyte/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/sensors/airbyte/index.rst.txt
new file mode 100644
index 0000000..305b703
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/sensors/airbyte/index.rst.txt
@@ -0,0 +1,44 @@
+:mod:`airflow.providers.airbyte.sensors.airbyte`
+================================================
+
+.. py:module:: airflow.providers.airbyte.sensors.airbyte
+
+.. autoapi-nested-parse::
+
+ This module contains a Airbyte Job sensor.
+
+
+
+Module Contents
+---------------
+
+.. py:class:: AirbyteJobSensor(*, airbyte_job_id: str, airbyte_conn_id: str = 'airbyte_default', api_version: Optional[str] = 'v1', **kwargs)
+
+ Bases: :class:`airflow.sensors.base.BaseSensorOperator`
+
+ Check for the state of a previously submitted Airbyte job.
+
+ :param airbyte_job_id: Required. Id of the Airbyte job
+ :type airbyte_job_id: str
+ :param airbyte_conn_id: Required. The name of the Airflow connection to get
+ connection information for Airbyte.
+ :type airbyte_conn_id: str
+ :param api_version: Optional. Airbyte API version.
+ :type api_version: str
+
+ .. attribute:: template_fields
+ :annotation: = ['airbyte_job_id']
+
+
+
+ .. attribute:: ui_color
+ :annotation: = #6C51FD
+
+
+
+
+ .. method:: poke(self, context: dict)
+
+
+
+
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/sensors/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/sensors/index.rst.txt
new file mode 100644
index 0000000..56141a3
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/_api/airflow/providers/airbyte/sensors/index.rst.txt
@@ -0,0 +1,15 @@
+:mod:`airflow.providers.airbyte.sensors`
+========================================
+
+.. py:module:: airflow.providers.airbyte.sensors
+
+
+Submodules
+----------
+.. toctree::
+ :titlesonly:
+ :maxdepth: 1
+
+ airbyte/index.rst
+
+
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/commits.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/commits.rst.txt
new file mode 100644
index 0000000..746ccd3
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/commits.rst.txt
@@ -0,0 +1,40 @@
+
+ .. Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ .. http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+
+Package apache-airflow-providers-airbyte
+------------------------------------------------------
+
+`Airbyte <https://airbyte.io/>`__
+
+
+This is detailed commit list of changes for versions provider package: ``airbyte``.
+For high-level changelog, see :doc:`package information including changelog <index>`.
+
+
+
+1.0.0
+.....
+
+Latest change: 2021-03-06
+
+================================================================================================ =========== ======================================
+Commit Committed Subject
+================================================================================================ =========== ======================================
+`20b72aea4 <https://github.com/apache/airflow/commit/20b72aea4dc1e25f2aa3cfe62b45ca1ff29d1cbb>`_ 2021-03-06 ``Adds new Airbyte provider (#14492)``
+================================================================================================ =========== ======================================
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/connections.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/connections.rst.txt
new file mode 100644
index 0000000..31b69c7
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/connections.rst.txt
@@ -0,0 +1,36 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ .. http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+
+
+Airbyte Connection
+==================
+The Airbyte connection type use the HTTP protocol.
+
+Configuring the Connection
+--------------------------
+Host(required)
+ The host to connect to the Airbyte server.
+
+Port (required)
+ The port for the Airbyte server.
+
+Login (optional)
+ Specify the user name to connect.
+
+Password (optional)
+ Specify the password to connect.
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/index.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/index.rst.txt
new file mode 100644
index 0000000..26a7aa2
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/index.rst.txt
@@ -0,0 +1,205 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ .. http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+``apache-airflow-providers-airbyte``
+====================================
+
+Content
+-------
+
+.. toctree::
+ :maxdepth: 1
+ :caption: Guides
+
+ Operators <operators/airbyte>
+ Connection types <connections>
+
+.. toctree::
+ :maxdepth: 1
+ :caption: References
+
+ Python API <_api/airflow/providers/airbyte/index>
+
+.. toctree::
+ :maxdepth: 1
+ :caption: Resources
+
+ Example DAGs <https://github.com/apache/airflow/tree/master/airflow/providers/airbyte/example_dags>
+ PyPI Repository <https://pypi.org/project/apache-airflow-providers-airbyte/>
+
+.. toctree::
+ :maxdepth: 1
+ :caption: Commits
+
+ Detailed list of commits <commits>
+
+Package apache-airflow-providers-airbyte
+----------------------------------------
+
+`Airbyte <https://www.airbyte.io/>`__
+
+
+Release: 1.0.0
+
+Provider package
+----------------
+
+This is a provider package for ``airbyte`` provider. All classes for this provider package
+are in ``airflow.providers.airbyte`` python package.
+
+Installation
+------------
+
+.. note::
+
+ On November 2020, new version of PIP (20.3) has been released with a new, 2020 resolver. This resolver
+ does not yet work with Apache Airflow and might lead to errors in installation - depends on your choice
+ of extras. In order to install Airflow you need to either downgrade pip to version 20.2.4
+ ``pip install --upgrade pip==20.2.4`` or, in case you use Pip 20.3, you need to add option
+ ``--use-deprecated legacy-resolver`` to your pip install command.
+
+
+You can install this package on top of an existing airflow 2.* installation via
+``pip install apache-airflow-providers-airbyte``
+
+Cross provider package dependencies
+-----------------------------------
+
+Those are dependencies that might be needed in order to use all the features of the package.
+You need to install the specified provider packages in order to use them.
+
+You can install such cross-provider dependencies when installing from PyPI. For example:
+
+.. code-block:: bash
+
+ pip install apache-airflow-providers-airbyte[http]
+
+
+================================================================================================ ========
+Dependent package Extra
+================================================================================================ ========
+`apache-airflow-providers-http <https://airflow.apache.org/docs/apache-airflow-providers-http>`_ ``http``
+================================================================================================ ========
+
+ .. Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ .. http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+Changelog
+---------
+
+1.0.0
+.....
+
+Initial version of the provider.
+
+.. THE REMINDER OF THE FILE IS AUTOMATICALLY GENERATED. IT WILL BE OVERWRITTEN AT RELEASE TIME!
+
+
+.. toctree::
+ :maxdepth: 1
+ :caption: Commits
+
+ Detailed list of commits <commits>
+
+
+Package apache-airflow-providers-airbyte
+------------------------------------------------------
+
+`Airbyte <https://airbyte.io/>`__
+
+
+Release: 1.0.0
+
+Provider package
+----------------
+
+This is a provider package for ``airbyte`` provider. All classes for this provider package
+are in ``airflow.providers.airbyte`` python package.
+
+Installation
+------------
+
+.. note::
+
+ On November 2020, new version of PIP (20.3) has been released with a new, 2020 resolver. This resolver
+ does not yet work with Apache Airflow and might lead to errors in installation - depends on your choice
+ of extras. In order to install Airflow you need to either downgrade pip to version 20.2.4
+ ``pip install --upgrade pip==20.2.4`` or, in case you use Pip 20.3, you need to add option
+ ``--use-deprecated legacy-resolver`` to your pip install command.
+
+
+You can install this package on top of an existing airflow 2.* installation via
+``pip install apache-airflow-providers-airbyte``
+
+Cross provider package dependencies
+-----------------------------------
+
+Those are dependencies that might be needed in order to use all the features of the package.
+You need to install the specified provider packages in order to use them.
+
+You can install such cross-provider dependencies when installing from PyPI. For example:
+
+.. code-block:: bash
+
+ pip install apache-airflow-providers-airbyte[http]
+
+
+================================================================================================ ========
+Dependent package Extra
+================================================================================================ ========
+`apache-airflow-providers-http <https://airflow.apache.org/docs/apache-airflow-providers-http>`_ ``http``
+================================================================================================ ========
+
+ .. Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ .. http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+
+Changelog
+---------
+
+1.0.0
+.....
+
+Initial version of the provider.
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/operators/airbyte.rst.txt b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/operators/airbyte.rst.txt
new file mode 100644
index 0000000..b674627
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_sources/operators/airbyte.rst.txt
@@ -0,0 +1,58 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ .. http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+.. _howto/operator:AirbyteTriggerSyncOperator:
+
+AirbyteTriggerSyncOperator
+==========================
+
+Use the :class:`~airflow.providers.airbyte.operators.AirbyteTriggerSyncOperator` to
+trigger an existing ConnectionId sync job in Airbyte.
+
+.. warning::
+ This operator triggers a synchronization job in Airbyte.
+ If triggered again, this operator does not guarantee idempotency.
+ You must be aware of the source (database, API, etc) you are updating/sync and
+ the method applied to perform the operation in Airbyte.
+
+
+Using the Operator
+^^^^^^^^^^^^^^^^^^
+
+The AirbyteTriggerSyncOperator requires the ``connection_id`` this is the uuid identifier
+create in Airbyte between a source and destination synchronization job.
+Use the ``airbyte_conn_id`` parameter to specify the Airbyte connection to use to
+connect to your account.
+
+You can trigger a synchronization job in Airflow in two ways with the Operator. The first one
+is a synchronous process. This will trigger the Airbyte job and the Operator manage the status
+of the job. Another way is use the flag ``async = True`` so the Operator only trigger the job and
+return the ``job_id`` that should be pass to the AirbyteSensor.
+
+An example using the synchronous way:
+
+.. exampleinclude:: /../../airflow/providers/airbyte/example_dags/example_airbyte_trigger_job.py
+ :language: python
+ :start-after: [START howto_operator_airbyte_synchronous]
+ :end-before: [END howto_operator_airbyte_synchronous]
+
+An example using the async way:
+
+.. exampleinclude:: /../../airflow/providers/airbyte/example_dags/example_airbyte_trigger_job.py
+ :language: python
+ :start-after: [START howto_operator_airbyte_asynchronous]
+ :end-before: [END howto_operator_airbyte_asynchronous]
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/css/main-custom.min.css b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/css/main-custom.min.css
new file mode 100644
index 0000000..d3c9f3f
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/css/main-custom.min.css
@@ -0,0 +1 @@
+@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Rubik:500&display=swap";@import "https://fonts.googleapis.com/css?family=Roboto:400,400i,500,700&display=swap";@import "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700&display=swap";.header__large--cerulean-blue{font-family:rubik,sans-serif;font-weight:500;font-size:72px;line-height:1.17;color:#017cee}.header__large--shamrock{font-family:rubik,sans-serif;font-weight:500;font-size:72px;line-height:1.17;color:#00 [...]
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/css/main.min.css b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/css/main.min.css
new file mode 100644
index 0000000..603f3cb
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/css/main.min.css
@@ -0,0 +1,7 @@
+@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i";@fa-font-path:"../webfonts";/*!* Bootstrap v4.1.3 (https://getbootstrap.com/)
+* Copyright 2011-2018 The Bootstrap Authors
+* Copyright 2011-2018 Twitter, Inc.
+* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/:root{--blue: #72A1E5;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #BA5A31;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #888;--gray-dark: #333;--primary: #30638E;--secondary: #FFA630;--success: #3772FF;--info: #C0E0DE;--warning: #ED6A5A;--danger: #ED6A5A;--light: #D3F3EE;--dark: #403F4C;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakp [...]
+* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)*/.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font [...]
+* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)*/@font-face{font-family:'font awesome 5 free';font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-so [...]
+* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)*/@font-face{font-family:'font awesome 5 brands';font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfont [...]
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/js/docs.js b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/js/docs.js
new file mode 100644
index 0000000..6bff3b3
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/_gen/js/docs.js
@@ -0,0 +1 @@
+!function(r){var n={};function o(t){if(n[t])return n[t].exports;var e=n[t]={i:t,l:!1,exports:{}};return r[t].call(e.exports,e,e.exports,o),e.l=!0,e.exports}o.m=r,o.c=n,o.d=function(t,e,r){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typ [...]
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/basic.css b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/basic.css
new file mode 100644
index 0000000..be19270
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/basic.css
@@ -0,0 +1,856 @@
+/*
+ * basic.css
+ * ~~~~~~~~~
+ *
+ * Sphinx stylesheet -- basic theme.
+ *
+ * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+/* -- main layout ----------------------------------------------------------- */
+
+div.clearer {
+ clear: both;
+}
+
+div.section::after {
+ display: block;
+ content: '';
+ clear: left;
+}
+
+/* -- relbar ---------------------------------------------------------------- */
+
+div.related {
+ width: 100%;
+ font-size: 90%;
+}
+
+div.related h3 {
+ display: none;
+}
+
+div.related ul {
+ margin: 0;
+ padding: 0 0 0 10px;
+ list-style: none;
+}
+
+div.related li {
+ display: inline;
+}
+
+div.related li.right {
+ float: right;
+ margin-right: 5px;
+}
+
+/* -- sidebar --------------------------------------------------------------- */
+
+div.sphinxsidebarwrapper {
+ padding: 10px 5px 0 10px;
+}
+
+div.sphinxsidebar {
+ float: left;
+ width: 230px;
+ margin-left: -100%;
+ font-size: 90%;
+ word-wrap: break-word;
+ overflow-wrap : break-word;
+}
+
+div.sphinxsidebar ul {
+ list-style: none;
+}
+
+div.sphinxsidebar ul ul,
+div.sphinxsidebar ul.want-points {
+ margin-left: 20px;
+ list-style: square;
+}
+
+div.sphinxsidebar ul ul {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+div.sphinxsidebar form {
+ margin-top: 10px;
+}
+
+div.sphinxsidebar input {
+ border: 1px solid #98dbcc;
+ font-family: sans-serif;
+ font-size: 1em;
+}
+
+div.sphinxsidebar #searchbox form.search {
+ overflow: hidden;
+}
+
+div.sphinxsidebar #searchbox input[type="text"] {
+ float: left;
+ width: 80%;
+ padding: 0.25em;
+ box-sizing: border-box;
+}
+
+div.sphinxsidebar #searchbox input[type="submit"] {
+ float: left;
+ width: 20%;
+ border-left: none;
+ padding: 0.25em;
+ box-sizing: border-box;
+}
+
+
+img {
+ border: 0;
+ max-width: 100%;
+}
+
+/* -- search page ----------------------------------------------------------- */
+
+ul.search {
+ margin: 10px 0 0 20px;
+ padding: 0;
+}
+
+ul.search li {
+ padding: 5px 0 5px 20px;
+ background-image: url(file.png);
+ background-repeat: no-repeat;
+ background-position: 0 7px;
+}
+
+ul.search li a {
+ font-weight: bold;
+}
+
+ul.search li div.context {
+ color: #888;
+ margin: 2px 0 0 30px;
+ text-align: left;
+}
+
+ul.keywordmatches li.goodmatch a {
+ font-weight: bold;
+}
+
+/* -- index page ------------------------------------------------------------ */
+
+table.contentstable {
+ width: 90%;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+table.contentstable p.biglink {
+ line-height: 150%;
+}
+
+a.biglink {
+ font-size: 1.3em;
+}
+
+span.linkdescr {
+ font-style: italic;
+ padding-top: 5px;
+ font-size: 90%;
+}
+
+/* -- general index --------------------------------------------------------- */
+
+table.indextable {
+ width: 100%;
+}
+
+table.indextable td {
+ text-align: left;
+ vertical-align: top;
+}
+
+table.indextable ul {
+ margin-top: 0;
+ margin-bottom: 0;
+ list-style-type: none;
+}
+
+table.indextable > tbody > tr > td > ul {
+ padding-left: 0em;
+}
+
+table.indextable tr.pcap {
+ height: 10px;
+}
+
+table.indextable tr.cap {
+ margin-top: 10px;
+ background-color: #f2f2f2;
+}
+
+img.toggler {
+ margin-right: 3px;
+ margin-top: 3px;
+ cursor: pointer;
+}
+
+div.modindex-jumpbox {
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+ margin: 1em 0 1em 0;
+ padding: 0.4em;
+}
+
+div.genindex-jumpbox {
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+ margin: 1em 0 1em 0;
+ padding: 0.4em;
+}
+
+/* -- domain module index --------------------------------------------------- */
+
+table.modindextable td {
+ padding: 2px;
+ border-collapse: collapse;
+}
+
+/* -- general body styles --------------------------------------------------- */
+
+div.body {
+ min-width: 450px;
+ max-width: 800px;
+}
+
+div.body p, div.body dd, div.body li, div.body blockquote {
+ -moz-hyphens: auto;
+ -ms-hyphens: auto;
+ -webkit-hyphens: auto;
+ hyphens: auto;
+}
+
+a.headerlink {
+ visibility: hidden;
+}
+
+a.brackets:before,
+span.brackets > a:before{
+ content: "[";
+}
+
+a.brackets:after,
+span.brackets > a:after {
+ content: "]";
+}
+
+h1:hover > a.headerlink,
+h2:hover > a.headerlink,
+h3:hover > a.headerlink,
+h4:hover > a.headerlink,
+h5:hover > a.headerlink,
+h6:hover > a.headerlink,
+dt:hover > a.headerlink,
+caption:hover > a.headerlink,
+p.caption:hover > a.headerlink,
+div.code-block-caption:hover > a.headerlink {
+ visibility: visible;
+}
+
+div.body p.caption {
+ text-align: inherit;
+}
+
+div.body td {
+ text-align: left;
+}
+
+.first {
+ margin-top: 0 !important;
+}
+
+p.rubric {
+ margin-top: 30px;
+ font-weight: bold;
+}
+
+img.align-left, .figure.align-left, object.align-left {
+ clear: left;
+ float: left;
+ margin-right: 1em;
+}
+
+img.align-right, .figure.align-right, object.align-right {
+ clear: right;
+ float: right;
+ margin-left: 1em;
+}
+
+img.align-center, .figure.align-center, object.align-center {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+img.align-default, .figure.align-default {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.align-left {
+ text-align: left;
+}
+
+.align-center {
+ text-align: center;
+}
+
+.align-default {
+ text-align: center;
+}
+
+.align-right {
+ text-align: right;
+}
+
+/* -- sidebars -------------------------------------------------------------- */
+
+div.sidebar {
+ margin: 0 0 0.5em 1em;
+ border: 1px solid #ddb;
+ padding: 7px;
+ background-color: #ffe;
+ width: 40%;
+ float: right;
+ clear: right;
+ overflow-x: auto;
+}
+
+p.sidebar-title {
+ font-weight: bold;
+}
+
+div.admonition, div.topic, blockquote {
+ clear: left;
+}
+
+/* -- topics ---------------------------------------------------------------- */
+
+div.topic {
+ border: 1px solid #ccc;
+ padding: 7px;
+ margin: 10px 0 10px 0;
+}
+
+p.topic-title {
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 10px;
+}
+
+/* -- admonitions ----------------------------------------------------------- */
+
+div.admonition {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ padding: 7px;
+}
+
+div.admonition dt {
+ font-weight: bold;
+}
+
+p.admonition-title {
+ margin: 0px 10px 5px 0px;
+ font-weight: bold;
+}
+
+div.body p.centered {
+ text-align: center;
+ margin-top: 25px;
+}
+
+/* -- content of sidebars/topics/admonitions -------------------------------- */
+
+div.sidebar > :last-child,
+div.topic > :last-child,
+div.admonition > :last-child {
+ margin-bottom: 0;
+}
+
+div.sidebar::after,
+div.topic::after,
+div.admonition::after,
+blockquote::after {
+ display: block;
+ content: '';
+ clear: both;
+}
+
+/* -- tables ---------------------------------------------------------------- */
+
+table.docutils {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ border: 0;
+ border-collapse: collapse;
+}
+
+table.align-center {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+table.align-default {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+table caption span.caption-number {
+ font-style: italic;
+}
+
+table caption span.caption-text {
+}
+
+table.docutils td, table.docutils th {
+ padding: 1px 8px 1px 5px;
+ border-top: 0;
+ border-left: 0;
+ border-right: 0;
+ border-bottom: 1px solid #aaa;
+}
+
+table.footnote td, table.footnote th {
+ border: 0 !important;
+}
+
+th {
+ text-align: left;
+ padding-right: 5px;
+}
+
+table.citation {
+ border-left: solid 1px gray;
+ margin-left: 1px;
+}
+
+table.citation td {
+ border-bottom: none;
+}
+
+th > :first-child,
+td > :first-child {
+ margin-top: 0px;
+}
+
+th > :last-child,
+td > :last-child {
+ margin-bottom: 0px;
+}
+
+/* -- figures --------------------------------------------------------------- */
+
+div.figure {
+ margin: 0.5em;
+ padding: 0.5em;
+}
+
+div.figure p.caption {
+ padding: 0.3em;
+}
+
+div.figure p.caption span.caption-number {
+ font-style: italic;
+}
+
+div.figure p.caption span.caption-text {
+}
+
+/* -- field list styles ----------------------------------------------------- */
+
+table.field-list td, table.field-list th {
+ border: 0 !important;
+}
+
+.field-list ul {
+ margin: 0;
+ padding-left: 1em;
+}
+
+.field-list p {
+ margin: 0;
+}
+
+.field-name {
+ -moz-hyphens: manual;
+ -ms-hyphens: manual;
+ -webkit-hyphens: manual;
+ hyphens: manual;
+}
+
+/* -- hlist styles ---------------------------------------------------------- */
+
+table.hlist {
+ margin: 1em 0;
+}
+
+table.hlist td {
+ vertical-align: top;
+}
+
+
+/* -- other body styles ----------------------------------------------------- */
+
+ol.arabic {
+ list-style: decimal;
+}
+
+ol.loweralpha {
+ list-style: lower-alpha;
+}
+
+ol.upperalpha {
+ list-style: upper-alpha;
+}
+
+ol.lowerroman {
+ list-style: lower-roman;
+}
+
+ol.upperroman {
+ list-style: upper-roman;
+}
+
+:not(li) > ol > li:first-child > :first-child,
+:not(li) > ul > li:first-child > :first-child {
+ margin-top: 0px;
+}
+
+:not(li) > ol > li:last-child > :last-child,
+:not(li) > ul > li:last-child > :last-child {
+ margin-bottom: 0px;
+}
+
+ol.simple ol p,
+ol.simple ul p,
+ul.simple ol p,
+ul.simple ul p {
+ margin-top: 0;
+}
+
+ol.simple > li:not(:first-child) > p,
+ul.simple > li:not(:first-child) > p {
+ margin-top: 0;
+}
+
+ol.simple p,
+ul.simple p {
+ margin-bottom: 0;
+}
+
+dl.footnote > dt,
+dl.citation > dt {
+ float: left;
+ margin-right: 0.5em;
+}
+
+dl.footnote > dd,
+dl.citation > dd {
+ margin-bottom: 0em;
+}
+
+dl.footnote > dd:after,
+dl.citation > dd:after {
+ content: "";
+ clear: both;
+}
+
+dl.field-list {
+ display: grid;
+ grid-template-columns: fit-content(30%) auto;
+}
+
+dl.field-list > dt {
+ font-weight: bold;
+ word-break: break-word;
+ padding-left: 0.5em;
+ padding-right: 5px;
+}
+
+dl.field-list > dt:after {
+ content: ":";
+}
+
+dl.field-list > dd {
+ padding-left: 0.5em;
+ margin-top: 0em;
+ margin-left: 0em;
+ margin-bottom: 0em;
+}
+
+dl {
+ margin-bottom: 15px;
+}
+
+dd > :first-child {
+ margin-top: 0px;
+}
+
+dd ul, dd table {
+ margin-bottom: 10px;
+}
+
+dd {
+ margin-top: 3px;
+ margin-bottom: 10px;
+ margin-left: 30px;
+}
+
+dl > dd:last-child,
+dl > dd:last-child > :last-child {
+ margin-bottom: 0;
+}
+
+dt:target, span.highlighted {
+ background-color: #fbe54e;
+}
+
+rect.highlighted {
+ fill: #fbe54e;
+}
+
+dl.glossary dt {
+ font-weight: bold;
+ font-size: 1.1em;
+}
+
+.optional {
+ font-size: 1.3em;
+}
+
+.sig-paren {
+ font-size: larger;
+}
+
+.versionmodified {
+ font-style: italic;
+}
+
+.system-message {
+ background-color: #fda;
+ padding: 5px;
+ border: 3px solid red;
+}
+
+.footnote:target {
+ background-color: #ffa;
+}
+
+.line-block {
+ display: block;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.line-block .line-block {
+ margin-top: 0;
+ margin-bottom: 0;
+ margin-left: 1.5em;
+}
+
+.guilabel, .menuselection {
+ font-family: sans-serif;
+}
+
+.accelerator {
+ text-decoration: underline;
+}
+
+.classifier {
+ font-style: oblique;
+}
+
+.classifier:before {
+ font-style: normal;
+ margin: 0.5em;
+ content: ":";
+}
+
+abbr, acronym {
+ border-bottom: dotted 1px;
+ cursor: help;
+}
+
+/* -- code displays --------------------------------------------------------- */
+
+pre {
+ overflow: auto;
+ overflow-y: hidden; /* fixes display issues on Chrome browsers */
+}
+
+pre, div[class*="highlight-"] {
+ clear: both;
+}
+
+span.pre {
+ -moz-hyphens: none;
+ -ms-hyphens: none;
+ -webkit-hyphens: none;
+ hyphens: none;
+}
+
+div[class*="highlight-"] {
+ margin: 1em 0;
+}
+
+td.linenos pre {
+ border: 0;
+ background-color: transparent;
+ color: #aaa;
+}
+
+table.highlighttable {
+ display: block;
+}
+
+table.highlighttable tbody {
+ display: block;
+}
+
+table.highlighttable tr {
+ display: flex;
+}
+
+table.highlighttable td {
+ margin: 0;
+ padding: 0;
+}
+
+table.highlighttable td.linenos {
+ padding-right: 0.5em;
+}
+
+table.highlighttable td.code {
+ flex: 1;
+ overflow: hidden;
+}
+
+.highlight .hll {
+ display: block;
+}
+
+div.highlight pre,
+table.highlighttable pre {
+ margin: 0;
+}
+
+div.code-block-caption + div {
+ margin-top: 0;
+}
+
+div.code-block-caption {
+ margin-top: 1em;
+ padding: 2px 5px;
+ font-size: small;
+}
+
+div.code-block-caption code {
+ background-color: transparent;
+}
+
+table.highlighttable td.linenos,
+span.linenos,
+div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */
+ user-select: none;
+}
+
+div.code-block-caption span.caption-number {
+ padding: 0.1em 0.3em;
+ font-style: italic;
+}
+
+div.code-block-caption span.caption-text {
+}
+
+div.literal-block-wrapper {
+ margin: 1em 0;
+}
+
+code.descname {
+ background-color: transparent;
+ font-weight: bold;
+ font-size: 1.2em;
+}
+
+code.descclassname {
+ background-color: transparent;
+}
+
+code.xref, a code {
+ background-color: transparent;
+ font-weight: bold;
+}
+
+h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
+ background-color: transparent;
+}
+
+.viewcode-link {
+ float: right;
+}
+
+.viewcode-back {
+ float: right;
+ font-family: sans-serif;
+}
+
+div.viewcode-block:target {
+ margin: -1px -10px;
+ padding: 0 10px;
+}
+
+/* -- math display ---------------------------------------------------------- */
+
+img.math {
+ vertical-align: middle;
+}
+
+div.body div.math p {
+ text-align: center;
+}
+
+span.eqno {
+ float: right;
+}
+
+span.eqno a.headerlink {
+ position: absolute;
+ z-index: 1;
+}
+
+div.math:hover a.headerlink {
+ visibility: visible;
+}
+
+/* -- printout stylesheet --------------------------------------------------- */
+
+@media print {
+ div.document,
+ div.documentwrapper,
+ div.bodywrapper {
+ margin: 0 !important;
+ width: 100%;
+ }
+
+ div.sphinxsidebar,
+ div.related,
+ div.footer,
+ #top-link {
+ display: none;
+ }
+}
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/clipboard.min.js b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/clipboard.min.js
new file mode 100644
index 0000000..02c549e
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/clipboard.min.js
@@ -0,0 +1,7 @@
+/*!
+ * clipboard.js v2.0.4
+ * https://zenorocha.github.io/clipboard.js
+ *
+ * Licensed MIT © Zeno Rocha
+ */
+!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(n){var o={};function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=n,r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function [...]
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copy-button.svg b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copy-button.svg
new file mode 100644
index 0000000..62e0e0d
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copy-button.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="#607D8B" fill="none" stroke-linecap="round" stroke-linejoin="round">
+ <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+ <rect x="8" y="8" width="12" height="12" rx="2" />
+ <path d="M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" />
+</svg>
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton.css b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton.css
new file mode 100644
index 0000000..75b17a8
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton.css
@@ -0,0 +1,67 @@
+/* Copy buttons */
+a.copybtn {
+ position: absolute;
+ top: .2em;
+ right: .2em;
+ width: 1em;
+ height: 1em;
+ opacity: .3;
+ transition: opacity 0.5s;
+ border: none;
+ user-select: none;
+}
+
+div.highlight {
+ position: relative;
+}
+
+a.copybtn > img {
+ vertical-align: top;
+ margin: 0;
+ top: 0;
+ left: 0;
+ position: absolute;
+}
+
+.highlight:hover .copybtn {
+ opacity: 1;
+}
+
+/**
+ * A minimal CSS-only tooltip copied from:
+ * https://codepen.io/mildrenben/pen/rVBrpK
+ *
+ * To use, write HTML like the following:
+ *
+ * <p class="o-tooltip--left" data-tooltip="Hey">Short</p>
+ */
+ .o-tooltip--left {
+ position: relative;
+ }
+
+ .o-tooltip--left:after {
+ opacity: 0;
+ visibility: hidden;
+ position: absolute;
+ content: attr(data-tooltip);
+ padding: 2px;
+ top: 0;
+ left: -.2em;
+ background: grey;
+ font-size: 1rem;
+ color: white;
+ white-space: nowrap;
+ z-index: 2;
+ border-radius: 2px;
+ transform: translateX(-102%) translateY(0);
+ transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1);
+}
+
+.o-tooltip--left:hover:after {
+ display: block;
+ opacity: 1;
+ visibility: visible;
+ transform: translateX(-100%) translateY(0);
+ transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1);
+ transition-delay: .5s;
+}
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton.js b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton.js
new file mode 100644
index 0000000..65a5916
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton.js
@@ -0,0 +1,153 @@
+// Localization support
+const messages = {
+ 'en': {
+ 'copy': 'Copy',
+ 'copy_to_clipboard': 'Copy to clipboard',
+ 'copy_success': 'Copied!',
+ 'copy_failure': 'Failed to copy',
+ },
+ 'es' : {
+ 'copy': 'Copiar',
+ 'copy_to_clipboard': 'Copiar al portapapeles',
+ 'copy_success': '¡Copiado!',
+ 'copy_failure': 'Error al copiar',
+ },
+ 'de' : {
+ 'copy': 'Kopieren',
+ 'copy_to_clipboard': 'In die Zwischenablage kopieren',
+ 'copy_success': 'Kopiert!',
+ 'copy_failure': 'Fehler beim Kopieren',
+ }
+}
+
+let locale = 'en'
+if( document.documentElement.lang !== undefined
+ && messages[document.documentElement.lang] !== undefined ) {
+ locale = document.documentElement.lang
+}
+
+/**
+ * Set up copy/paste for code blocks
+ */
+
+const runWhenDOMLoaded = cb => {
+ if (document.readyState != 'loading') {
+ cb()
+ } else if (document.addEventListener) {
+ document.addEventListener('DOMContentLoaded', cb)
+ } else {
+ document.attachEvent('onreadystatechange', function() {
+ if (document.readyState == 'complete') cb()
+ })
+ }
+}
+
+const codeCellId = index => `codecell${index}`
+
+// Clears selected text since ClipboardJS will select the text when copying
+const clearSelection = () => {
+ if (window.getSelection) {
+ window.getSelection().removeAllRanges()
+ } else if (document.selection) {
+ document.selection.empty()
+ }
+}
+
+// Changes tooltip text for two seconds, then changes it back
+const temporarilyChangeTooltip = (el, newText) => {
+ const oldText = el.getAttribute('data-tooltip')
+ el.setAttribute('data-tooltip', newText)
+ setTimeout(() => el.setAttribute('data-tooltip', oldText), 2000)
+}
+
+const addCopyButtonToCodeCells = () => {
+ // If ClipboardJS hasn't loaded, wait a bit and try again. This
+ // happens because we load ClipboardJS asynchronously.
+ if (window.ClipboardJS === undefined) {
+ setTimeout(addCopyButtonToCodeCells, 250)
+ return
+ }
+
+ // Add copybuttons to all of our code cells
+ const codeCells = document.querySelectorAll('div.highlight pre')
+ codeCells.forEach((codeCell, index) => {
+ const id = codeCellId(index)
+ codeCell.setAttribute('id', id)
+ const pre_bg = getComputedStyle(codeCell).backgroundColor;
+
+ const clipboardButton = id =>
+ `<a class="copybtn o-tooltip--left" style="background-color: ${pre_bg}" data-tooltip="${messages[locale]['copy']}" data-clipboard-target="#${id}">
+ <img src="${DOCUMENTATION_OPTIONS.URL_ROOT}_static/copy-button.svg" alt="${messages[locale]['copy_to_clipboard']}">
+ </a>`
+ codeCell.insertAdjacentHTML('afterend', clipboardButton(id))
+ })
+
+function escapeRegExp(string) {
+ return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string
+}
+
+// Callback when a copy button is clicked. Will be passed the node that was clicked
+// should then grab the text and replace pieces of text that shouldn't be used in output
+function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true) {
+
+ var regexp;
+ var match;
+
+ // create regexp to capture prompt and remaining line
+ if (isRegexp) {
+ regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)')
+ } else {
+ regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)')
+ }
+
+ const outputLines = [];
+ var promptFound = false;
+ for (const line of textContent.split('\n')) {
+ match = line.match(regexp)
+ if (match) {
+ promptFound = true
+ if (removePrompts) {
+ outputLines.push(match[2])
+ } else {
+ outputLines.push(line)
+ }
+ } else {
+ if (!onlyCopyPromptLines) {
+ outputLines.push(line)
+ }
+ }
+ }
+
+ // If no lines with the prompt were found then just use original lines
+ if (promptFound) {
+ textContent = outputLines.join('\n');
+ }
+
+ // Remove a trailing newline to avoid auto-running when pasting
+ if (textContent.endsWith("\n")) {
+ textContent = textContent.slice(0, -1)
+ }
+ return textContent
+}
+
+
+var copyTargetText = (trigger) => {
+ var target = document.querySelector(trigger.attributes['data-clipboard-target'].value);
+ return formatCopyText(target.innerText, '', false, true, true)
+}
+
+ // Initialize with a callback so we can modify the text before copy
+ const clipboard = new ClipboardJS('.copybtn', {text: copyTargetText})
+
+ // Update UI with error/success messages
+ clipboard.on('success', event => {
+ clearSelection()
+ temporarilyChangeTooltip(event.trigger, messages[locale]['copy_success'])
+ })
+
+ clipboard.on('error', event => {
+ temporarilyChangeTooltip(event.trigger, messages[locale]['copy_failure'])
+ })
+}
+
+runWhenDOMLoaded(addCopyButtonToCodeCells)
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton_funcs.js b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton_funcs.js
new file mode 100644
index 0000000..57caa55
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/copybutton_funcs.js
@@ -0,0 +1,47 @@
+function escapeRegExp(string) {
+ return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string
+}
+
+// Callback when a copy button is clicked. Will be passed the node that was clicked
+// should then grab the text and replace pieces of text that shouldn't be used in output
+export function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true) {
+
+ var regexp;
+ var match;
+
+ // create regexp to capture prompt and remaining line
+ if (isRegexp) {
+ regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)')
+ } else {
+ regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)')
+ }
+
+ const outputLines = [];
+ var promptFound = false;
+ for (const line of textContent.split('\n')) {
+ match = line.match(regexp)
+ if (match) {
+ promptFound = true
+ if (removePrompts) {
+ outputLines.push(match[2])
+ } else {
+ outputLines.push(line)
+ }
+ } else {
+ if (!onlyCopyPromptLines) {
+ outputLines.push(line)
+ }
+ }
+ }
+
+ // If no lines with the prompt were found then just use original lines
+ if (promptFound) {
+ textContent = outputLines.join('\n');
+ }
+
+ // Remove a trailing newline to avoid auto-running when pasting
+ if (textContent.endsWith("\n")) {
+ textContent = textContent.slice(0, -1)
+ }
+ return textContent
+}
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/doctools.js b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/doctools.js
new file mode 100644
index 0000000..144884e
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/doctools.js
@@ -0,0 +1,316 @@
+/*
+ * doctools.js
+ * ~~~~~~~~~~~
+ *
+ * Sphinx JavaScript utilities for all documentation.
+ *
+ * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+/**
+ * select a different prefix for underscore
+ */
+$u = _.noConflict();
+
+/**
+ * make the code below compatible with browsers without
+ * an installed firebug like debugger
+if (!window.console || !console.firebug) {
+ var names = ["log", "debug", "info", "warn", "error", "assert", "dir",
+ "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace",
+ "profile", "profileEnd"];
+ window.console = {};
+ for (var i = 0; i < names.length; ++i)
+ window.console[names[i]] = function() {};
+}
+ */
+
+/**
+ * small helper function to urldecode strings
+ */
+jQuery.urldecode = function(x) {
+ return decodeURIComponent(x).replace(/\+/g, ' ');
+};
+
+/**
+ * small helper function to urlencode strings
+ */
+jQuery.urlencode = encodeURIComponent;
+
+/**
+ * This function returns the parsed url parameters of the
+ * current request. Multiple values per key are supported,
+ * it will always return arrays of strings for the value parts.
+ */
+jQuery.getQueryParameters = function(s) {
+ if (typeof s === 'undefined')
+ s = document.location.search;
+ var parts = s.substr(s.indexOf('?') + 1).split('&');
+ var result = {};
+ for (var i = 0; i < parts.length; i++) {
+ var tmp = parts[i].split('=', 2);
+ var key = jQuery.urldecode(tmp[0]);
+ var value = jQuery.urldecode(tmp[1]);
+ if (key in result)
+ result[key].push(value);
+ else
+ result[key] = [value];
+ }
+ return result;
+};
+
+/**
+ * highlight a given string on a jquery object by wrapping it in
+ * span elements with the given class name.
+ */
+jQuery.fn.highlightText = function(text, className) {
+ function highlight(node, addItems) {
+ if (node.nodeType === 3) {
+ var val = node.nodeValue;
+ var pos = val.toLowerCase().indexOf(text);
+ if (pos >= 0 &&
+ !jQuery(node.parentNode).hasClass(className) &&
+ !jQuery(node.parentNode).hasClass("nohighlight")) {
+ var span;
+ var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
+ if (isInSVG) {
+ span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
+ } else {
+ span = document.createElement("span");
+ span.className = className;
+ }
+ span.appendChild(document.createTextNode(val.substr(pos, text.length)));
+ node.parentNode.insertBefore(span, node.parentNode.insertBefore(
+ document.createTextNode(val.substr(pos + text.length)),
+ node.nextSibling));
+ node.nodeValue = val.substr(0, pos);
+ if (isInSVG) {
+ var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
+ var bbox = node.parentElement.getBBox();
+ rect.x.baseVal.value = bbox.x;
+ rect.y.baseVal.value = bbox.y;
+ rect.width.baseVal.value = bbox.width;
+ rect.height.baseVal.value = bbox.height;
+ rect.setAttribute('class', className);
+ addItems.push({
+ "parent": node.parentNode,
+ "target": rect});
+ }
+ }
+ }
+ else if (!jQuery(node).is("button, select, textarea")) {
+ jQuery.each(node.childNodes, function() {
+ highlight(this, addItems);
+ });
+ }
+ }
+ var addItems = [];
+ var result = this.each(function() {
+ highlight(this, addItems);
+ });
+ for (var i = 0; i < addItems.length; ++i) {
+ jQuery(addItems[i].parent).before(addItems[i].target);
+ }
+ return result;
+};
+
+/*
+ * backward compatibility for jQuery.browser
+ * This will be supported until firefox bug is fixed.
+ */
+if (!jQuery.browser) {
+ jQuery.uaMatch = function(ua) {
+ ua = ua.toLowerCase();
+
+ var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
+ /(webkit)[ \/]([\w.]+)/.exec(ua) ||
+ /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
+ /(msie) ([\w.]+)/.exec(ua) ||
+ ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) ||
+ [];
+
+ return {
+ browser: match[ 1 ] || "",
+ version: match[ 2 ] || "0"
+ };
+ };
+ jQuery.browser = {};
+ jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true;
+}
+
+/**
+ * Small JavaScript module for the documentation.
+ */
+var Documentation = {
+
+ init : function() {
+ this.fixFirefoxAnchorBug();
+ this.highlightSearchWords();
+ this.initIndexTable();
+ if (DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) {
+ this.initOnKeyListeners();
+ }
+ },
+
+ /**
+ * i18n support
+ */
+ TRANSLATIONS : {},
+ PLURAL_EXPR : function(n) { return n === 1 ? 0 : 1; },
+ LOCALE : 'unknown',
+
+ // gettext and ngettext don't access this so that the functions
+ // can safely bound to a different name (_ = Documentation.gettext)
+ gettext : function(string) {
+ var translated = Documentation.TRANSLATIONS[string];
+ if (typeof translated === 'undefined')
+ return string;
+ return (typeof translated === 'string') ? translated : translated[0];
+ },
+
+ ngettext : function(singular, plural, n) {
+ var translated = Documentation.TRANSLATIONS[singular];
+ if (typeof translated === 'undefined')
+ return (n == 1) ? singular : plural;
+ return translated[Documentation.PLURALEXPR(n)];
+ },
+
+ addTranslations : function(catalog) {
+ for (var key in catalog.messages)
+ this.TRANSLATIONS[key] = catalog.messages[key];
+ this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')');
+ this.LOCALE = catalog.locale;
+ },
+
+ /**
+ * add context elements like header anchor links
+ */
+ addContextElements : function() {
+ $('div[id] > :header:first').each(function() {
+ $('<a class="headerlink">\u00B6</a>').
+ attr('href', '#' + this.id).
+ attr('title', _('Permalink to this headline')).
+ appendTo(this);
+ });
+ $('dt[id]').each(function() {
+ $('<a class="headerlink">\u00B6</a>').
+ attr('href', '#' + this.id).
+ attr('title', _('Permalink to this definition')).
+ appendTo(this);
+ });
+ },
+
+ /**
+ * workaround a firefox stupidity
+ * see: https://bugzilla.mozilla.org/show_bug.cgi?id=645075
+ */
+ fixFirefoxAnchorBug : function() {
+ if (document.location.hash && $.browser.mozilla)
+ window.setTimeout(function() {
+ document.location.href += '';
+ }, 10);
+ },
+
+ /**
+ * highlight the search words provided in the url in the text
+ */
+ highlightSearchWords : function() {
+ var params = $.getQueryParameters();
+ var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : [];
+ if (terms.length) {
+ var body = $('div.body');
+ if (!body.length) {
+ body = $('body');
+ }
+ window.setTimeout(function() {
+ $.each(terms, function() {
+ body.highlightText(this.toLowerCase(), 'highlighted');
+ });
+ }, 10);
+ $('<p class="highlight-link"><a href="javascript:Documentation.' +
+ 'hideSearchWords()">' + _('Hide Search Matches') + '</a></p>')
+ .appendTo($('#searchbox'));
+ }
+ },
+
+ /**
+ * init the domain index toggle buttons
+ */
+ initIndexTable : function() {
+ var togglers = $('img.toggler').click(function() {
+ var src = $(this).attr('src');
+ var idnum = $(this).attr('id').substr(7);
+ $('tr.cg-' + idnum).toggle();
+ if (src.substr(-9) === 'minus.png')
+ $(this).attr('src', src.substr(0, src.length-9) + 'plus.png');
+ else
+ $(this).attr('src', src.substr(0, src.length-8) + 'minus.png');
+ }).css('display', '');
+ if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) {
+ togglers.click();
+ }
+ },
+
+ /**
+ * helper function to hide the search marks again
+ */
+ hideSearchWords : function() {
+ $('#searchbox .highlight-link').fadeOut(300);
+ $('span.highlighted').removeClass('highlighted');
+ },
+
+ /**
+ * make the url absolute
+ */
+ makeURL : function(relativeURL) {
+ return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL;
+ },
+
+ /**
+ * get the current relative url
+ */
+ getCurrentURL : function() {
+ var path = document.location.pathname;
+ var parts = path.split(/\//);
+ $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() {
+ if (this === '..')
+ parts.pop();
+ });
+ var url = parts.join('/');
+ return path.substring(url.lastIndexOf('/') + 1, path.length - 1);
+ },
+
+ initOnKeyListeners: function() {
+ $(document).keydown(function(event) {
+ var activeElementType = document.activeElement.tagName;
+ // don't navigate when in search box, textarea, dropdown or button
+ if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT'
+ && activeElementType !== 'BUTTON' && !event.altKey && !event.ctrlKey && !event.metaKey
+ && !event.shiftKey) {
+ switch (event.keyCode) {
+ case 37: // left
+ var prevHref = $('link[rel="prev"]').prop('href');
+ if (prevHref) {
+ window.location.href = prevHref;
+ return false;
+ }
+ case 39: // right
+ var nextHref = $('link[rel="next"]').prop('href');
+ if (nextHref) {
+ window.location.href = nextHref;
+ return false;
+ }
+ }
+ }
+ });
+ }
+};
+
+// quick alias for translations
+_ = Documentation.gettext;
+
+$(document).ready(function() {
+ Documentation.init();
+});
diff --git a/docs-archive/apache-airflow-providers/_static/documentation_options.js b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/documentation_options.js
similarity index 92%
copy from docs-archive/apache-airflow-providers/_static/documentation_options.js
copy to docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/documentation_options.js
index f20285d..11f69bf 100644
--- a/docs-archive/apache-airflow-providers/_static/documentation_options.js
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/documentation_options.js
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
- VERSION: 'master',
+ VERSION: 'devel',
LANGUAGE: 'None',
COLLAPSE_INDEX: false,
BUILDER: 'html',
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/file.png b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/file.png
new file mode 100644
index 0000000..a858a41
Binary files /dev/null and b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/file.png differ
diff --git a/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/jquery-3.5.1.js b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/jquery-3.5.1.js
new file mode 100644
index 0000000..5093733
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-airbyte/1.0.0/_static/jquery-3.5.1.js
@@ -0,0 +1,10872 @@
+/*!
+ * jQuery JavaScript Library v3.5.1
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2020-05-04T22:49Z
+ */
+( function( global, factory ) {
+
+ "use strict";
+
+ if ( typeof module === "object" && typeof module.exports === "object" ) {
+
+ // For CommonJS and CommonJS-like environments where a proper `window`
+ // is present, execute the factory and get jQuery.
+ // For environments that do not have a `window` with a `document`
+ // (such as Node.js), expose a factory as module.exports.
+ // This accentuates the need for the creation of a real `window`.
+ // e.g. var jQuery = require("jquery")(window);
+ // See ticket #14549 for more info.
+ module.exports = global.document ?
+ factory( global, true ) :
+ function( w ) {
+ if ( !w.document ) {
+ throw new Error( "jQuery requires a window with a document" );
+ }
+ return factory( w );
+ };
+ } else {
+ factory( global );
+ }
+
+// Pass this if window is not defined yet
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
+
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
+
+var arr = [];
+
+var getProto = Object.getPrototypeOf;
+
+var slice = arr.slice;
+
+var flat = arr.flat ? function( array ) {
+ return arr.flat.call( array );
+} : function( array ) {
+ return arr.concat.apply( [], array );
+};
+
+
+var push = arr.push;
+
+var indexOf = arr.indexOf;
+
+var class2type = {};
+
+var toString = class2type.toString;
+
+var hasOwn = class2type.hasOwnProperty;
+
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
+var support = {};
+
+var isFunction = function isFunction( obj ) {
+
+ // Support: Chrome <=57, Firefox <=52
+ // In some browsers, typeof returns "function" for HTML <object> elements
+ // (i.e., `typeof document.createElement( "object" ) === "function"`).
+ // We don't want to classify *any* DOM node as a function.
+ return typeof obj === "function" && typeof obj.nodeType !== "number";
+ };
+
+
+var isWindow = function isWindow( obj ) {
+ return obj != null && obj === obj.window;
+ };
+
+
+var document = window.document;
+
+
+
+ var preservedScriptAttributes = {
+ type: true,
+ src: true,
+ nonce: true,
+ noModule: true
+ };
+
+ function DOMEval( code, node, doc ) {
+ doc = doc || document;
+
+ var i, val,
+ script = doc.createElement( "script" );
+
+ script.text = code;
+ if ( node ) {
+ for ( i in preservedScriptAttributes ) {
+
+ // Support: Firefox 64+, Edge 18+
+ // Some browsers don't support the "nonce" property on scripts.
+ // On the other hand, just using `getAttribute` is not enough as
+ // the `nonce` attribute is reset to an empty string whenever it
+ // becomes browsing-context connected.
+ // See https://github.com/whatwg/html/issues/2369
+ // See https://html.spec.whatwg.org/#nonce-attributes
+ // The `node.getAttribute` check was added for the sake of
+ // `jQuery.globalEval` so that it can fake a nonce-containing node
+ // via an object.
+ val = node[ i ] || node.getAttribute && node.getAttribute( i );
+ if ( val ) {
+ script.setAttribute( i, val );
+ }
+ }
+ }
+ doc.head.appendChild( script ).parentNode.removeChild( script );
+ }
+
+
+function toType( obj ) {
+ if ( obj == null ) {
+ return obj + "";
+ }
+
+ // Support: Android <=2.3 only (functionish RegExp)
+ return typeof obj === "object" || typeof obj === "function" ?
+ class2type[ toString.call( obj ) ] || "object" :
+ typeof obj;
+}
+/* global Symbol */
+// Defining this global in .eslintrc.json would create a danger of using the global
+// unguarded in another place, it seems safer to define global only for this module
+
+
+
+var
+ version = "3.5.1",
+
+ // Define a local copy of jQuery
+ jQuery = function( selector, context ) {
+
+ // The jQuery object is actually just the init constructor 'enhanced'
+ // Need init if jQuery is called (just allow error to be thrown if not included)
+ return new jQuery.fn.init( selector, context );
+ };
+
+jQuery.fn = jQuery.prototype = {
+
+ // The current version of jQuery being used
+ jquery: version,
+
+ constructor: jQuery,
+
+ // The default length of a jQuery object is 0
+ length: 0,
+
+ toArray: function() {
+ return slice.call( this );
+ },
+
+ // Get the Nth element in the matched element set OR
+ // Get the whole matched element set as a clean array
+ get: function( num ) {
+
+ // Return all the elements in a clean array
+ if ( num == null ) {
+ return slice.call( this );
+ }
+
+ // Return just the one element from the set
+ return num < 0 ? this[ num + this.length ] : this[ num ];
+ },
+
+ // Take an array of elements and push it onto the stack
+ // (returning the new matched element set)
+ pushStack: function( elems ) {
+
+ // Build a new jQuery matched element set
+ var ret = jQuery.merge( this.constructor(), elems );
+
+ // Add the old object onto the stack (as a reference)
+ ret.prevObject = this;
+
+ // Return the newly-formed element set
+ return ret;
+ },
+
+ // Execute a callback for every element in the matched set.
+ each: function( callback ) {
+ return jQuery.each( this, callback );
+ },
+
+ map: function( callback ) {
+ return this.pushStack( jQuery.map( this, function( elem, i ) {
+ return callback.call( elem, i, elem );
+ } ) );
+ },
+
+ slice: function() {
+ return this.pushStack( slice.apply( this, arguments ) );
+ },
+
+ first: function() {
+ return this.eq( 0 );
+ },
+
+ last: function() {
+ return this.eq( -1 );
+ },
+
+ even: function() {
+ return this.pushStack( jQuery.grep( this, function( _elem, i ) {
+ return ( i + 1 ) % 2;
+ } ) );
+ },
+
+ odd: function() {
+ return this.pushStack( jQuery.grep( this, function( _elem, i ) {
+ return i % 2;
+ } ) );
+ },
+
+ eq: function( i ) {
+ var len = this.length,
+ j = +i + ( i < 0 ? len : 0 );
+ return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );
+ },
+
+ end: function() {
+ return this.prevObject || this.constructor();
+ },
+
+ // For internal use only.
+ // Behaves like an Array's method, not like a jQuery method.
+ push: push,
+ sort: arr.sort,
+ splice: arr.splice
+};
+
+jQuery.extend = jQuery.fn.extend = function() {
+ var options, name, src, copy, copyIsArray, clone,
+ target = arguments[ 0 ] || {},
+ i = 1,
+ length = arguments.length,
+ deep = false;
+
+ // Handle a deep copy situation
+ if ( typeof target === "boolean" ) {
+ deep = target;
+
+ // Skip the boolean and the target
+ target = arguments[ i ] || {};
+ i++;
+ }
+
+ // Handle case when target is a string or something (possible in deep copy)
+ if ( typeof target !== "object" && !isFunction( target ) ) {
+ target = {};
+ }
+
+ // Extend jQuery itself if only one argument is passed
+ if ( i === length ) {
+ target = this;
+ i--;
+ }
+
+ for ( ; i < length; i++ ) {
+
+ // Only deal with non-null/undefined values
+ if ( ( options = arguments[ i ] ) != null ) {
+
+ // Extend the base object
+ for ( name in options ) {
+ copy = options[ name ];
+
+ // Prevent Object.prototype pollution
+ // Prevent never-ending loop
+ if ( name === "__proto__" || target === copy ) {
+ continue;
+ }
+
+ // Recurse if we're merging plain objects or arrays
+ if ( deep && copy && ( jQuery.isPlainObject( copy ) ||
+ ( copyIsArray = Array.isArray( copy ) ) ) ) {
+ src = target[ name ];
+
+ // Ensure proper type for the source value
+ if ( copyIsArray && !Array.isArray( src ) ) {
+ clone = [];
+ } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) {
+ clone = {};
+ } else {
+ clone = src;
+ }
+ copyIsArray = false;
+
+ // Never move original objects, clone them
+ target[ name ] = jQuery.extend( deep, clone, copy );
+
+ // Don't bring in undefined values
+ } else if ( copy !== undefined ) {
+ target[ name ] = copy;
+ }
+ }
+ }
+ }
+
+ // Return the modified object
+ return target;
+};
+
+jQuery.extend( {
+
+ // Unique for each copy of jQuery on the page
+ expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
+
+ // Assume jQuery is ready without the ready module
+ isReady: true,
+
+ error: function( msg ) {
+ throw new Error( msg );
+ },
+
+ noop: function() {},
+
+ isPlainObject: function( obj ) {
+ var proto, Ctor;
+
+ // Detect obvious negatives
+ // Use toString instead of jQuery.type to catch host objects
+ if ( !obj || toString.call( obj ) !== "[object Object]" ) {
+ return false;
+ }
+
+ proto = getProto( obj );
+
+ // Objects with no prototype (e.g., `Object.create( null )`) are plain
+ if ( !proto ) {
+ return true;
+ }
+
+ // Objects with prototype are plain iff they were constructed by a global Object function
+ Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor;
+ return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
+ },
+
+ isEmptyObject: function( obj ) {
+ var name;
+
+ for ( name in obj ) {
+ return false;
+ }
+ return true;
+ },
+
+ // Evaluates a script in a provided context; falls back to the global one
+ // if not specified.
+ globalEval: function( code, options, doc ) {
+ DOMEval( code, { nonce: options && options.nonce }, doc );
+ },
+
+ each: function( obj, callback ) {
+ var length, i = 0;
+
+ if ( isArrayLike( obj ) ) {
+ length = obj.length;
+ for ( ; i < length; i++ ) {
+ if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+ break;
+ }
+ }
+ } else {
+ for ( i in obj ) {
+ if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+ break;
+ }
+ }
+ }
+
+ return obj;
+ },
+
+ // results is for internal usage only
+ makeArray: function( arr, results ) {
+ var ret = results || [];
+
+ if ( arr != null ) {
+ if ( isArrayLike( Object( arr ) ) ) {
+ jQuery.merge( ret,
+ typeof arr === "string" ?
+ [ arr ] : arr
+ );
+ } else {
+ push.call( ret, arr );
+ }
+ }
+
+ return ret;
+ },
+
+ inArray: function( elem, arr, i ) {
+ return arr == null ? -1 : indexOf.call( arr, elem, i );
+ },
+
+ // Support: Android <=4.0 only, PhantomJS 1 only
+ // push.apply(_, arraylike) throws on ancient WebKit
+ merge: function( first, second ) {
+ var len = +second.length,
+ j = 0,
+ i = first.length;
+
+ for ( ; j < len; j++ ) {
+ first[ i++ ] = second[ j ];
+ }
+
+ first.length = i;
+
+ return first;
+ },
+
+ grep: function( elems, callback, invert ) {
+ var callbackInverse,
+ matches = [],
+ i = 0,
+ length = elems.length,
+ callbackExpect = !invert;
+
+ // Go through the array, only saving the items
+ // that pass the validator function
+ for ( ; i < length; i++ ) {
+ callbackInverse = !callback( elems[ i ], i );
+ if ( callbackInverse !== callbackExpect ) {
+ matches.push( elems[ i ] );
+ }
+ }
+
+ return matches;
+ },
+
+ // arg is for internal usage only
+ map: function( elems, callback, arg ) {
+ var length, value,
+ i = 0,
+ ret = [];
+
+ // Go through the array, translating each of the items to their new values
+ if ( isArrayLike( elems ) ) {
+ length = elems.length;
+ for ( ; i < length; i++ ) {
+ value = callback( elems[ i ], i, arg );
+
+ if ( value != null ) {
+ ret.push( value );
+ }
+ }
+
+ // Go through every key on the object,
+ } else {
+ for ( i in elems ) {
+ value = callback( elems[ i ], i, arg );
+
+ if ( value != null ) {
+ ret.push( value );
+ }
+ }
+ }
+
+ // Flatten any nested arrays
+ return flat( ret );
+ },
+
+ // A global GUID counter for objects
+ guid: 1,
+
+ // jQuery.support is not used in Core but other projects attach their
+ // properties to it so it needs to exist.
+ support: support
+} );
+
+if ( typeof Symbol === "function" ) {
+ jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];
+}
+
+// Populate the class2type map
+jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),
+function( _i, name ) {
+ class2type[ "[object " + name + "]" ] = name.toLowerCase();
+} );
+
+function isArrayLike( obj ) {
+
+ // Support: real iOS 8.2 only (not reproducible in simulator)
+ // `in` check used to prevent JIT error (gh-2145)
+ // hasOwn isn't used here due to false negatives
+ // regarding Nodelist length in IE
+ var length = !!obj && "length" in obj && obj.length,
+ type = toType( obj );
+
+ if ( isFunction( obj ) || isWindow( obj ) ) {
+ return false;
+ }
+
+ return type === "array" || length === 0 ||
+ typeof length === "number" && length > 0 && ( length - 1 ) in obj;
+}
+var Sizzle =
+/*!
+ * Sizzle CSS Selector Engine v2.3.5
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://js.foundation/
+ *
+ * Date: 2020-03-14
+ */
+( function( window ) {
+var i,
+ support,
+ Expr,
+ getText,
+ isXML,
+ tokenize,
+ compile,
+ select,
+ outermostContext,
+ sortInput,
+ hasDuplicate,
+
+ // Local document vars
+ setDocument,
+ document,
+ docElem,
+ documentIsHTML,
+ rbuggyQSA,
+ rbuggyMatches,
+ matches,
+ contains,
+
+ // Instance-specific data
+ expando = "sizzle" + 1 * new Date(),
+ preferredDoc = window.document,
+ dirruns = 0,
+ done = 0,
+ classCache = createCache(),
+ tokenCache = createCache(),
+ compilerCache = createCache(),
+ nonnativeSelectorCache = createCache(),
+ sortOrder = function( a, b ) {
+ if ( a === b ) {
+ hasDuplicate = true;
+ }
+ return 0;
+ },
+
+ // Instance methods
+ hasOwn = ( {} ).hasOwnProperty,
+ arr = [],
+ pop = arr.pop,
+ pushNative = arr.push,
+ push = arr.push,
+ slice = arr.slice,
+
+ // Use a stripped-down indexOf as it's faster than native
+ // https://jsperf.com/thor-indexof-vs-for/5
+ indexOf = function( list, elem ) {
+ var i = 0,
+ len = list.length;
+ for ( ; i < len; i++ ) {
+ if ( list[ i ] === elem ) {
+ return i;
+ }
+ }
+ return -1;
+ },
+
+ booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" +
+ "ismap|loop|multiple|open|readonly|required|scoped",
+
+ // Regular expressions
+
+ // http://www.w3.org/TR/css3-selectors/#whitespace
+ whitespace = "[\\x20\\t\\r\\n\\f]",
+
+ // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram
+ identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace +
+ "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",
+
+ // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors
+ attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace +
+
+ // Operator (capture 2)
+ "*([*^$|!~]?=)" + whitespace +
+
+ // "Attribute values must be CSS identifiers [capture 5]
+ // or strings [capture 3 or capture 4]"
+ "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" +
+ whitespace + "*\\]",
+
+ pseudos = ":(" + identifier + ")(?:\\((" +
+
+ // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:
+ // 1. quoted (capture 3; capture 4 or capture 5)
+ "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" +
+
+ // 2. simple (capture 6)
+ "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" +
+
+ // 3. anything else (capture 2)
+ ".*" +
+ ")\\)|)",
+
+ // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
+ rwhitespace = new RegExp( whitespace + "+", "g" ),
+ rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" +
+ whitespace + "+$", "g" ),
+
+ rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
+ rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace +
+ "*" ),
+ rdescend = new RegExp( whitespace + "|>" ),
+
+ rpseudo = new RegExp( pseudos ),
+ ridentifier = new RegExp( "^" + identifier + "$" ),
+
+ matchExpr = {
+ "ID": new RegExp( "^#(" + identifier + ")" ),
+ "CLASS": new RegExp( "^\\.(" + identifier + ")" ),
+ "TAG": new RegExp( "^(" + identifier + "|[*])" ),
+ "ATTR": new RegExp( "^" + attributes ),
+ "PSEUDO": new RegExp( "^" + pseudos ),
+ "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" +
+ whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" +
+ whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
+ "bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
+
+ // For use in libraries implementing .is()
+ // We use this for POS matching in `select`
+ "needsContext": new RegExp( "^" + whitespace +
+ "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace +
+ "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
+ },
+
+ rhtml = /HTML$/i,
+ rinputs = /^(?:input|select|textarea|button)$/i,
+ rheader = /^h\d$/i,
+
+ rnative = /^[^{]+\{\s*\[native \w/,
+
+ // Easily-parseable/retrievable ID or TAG or CLASS selectors
+ rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
+
+ rsibling = /[+~]/,
+
+ // CSS escapes
+ // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
+ runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ),
+ funescape = function( escape, nonHex ) {
+ var high = "0x" + escape.slice( 1 ) - 0x10000;
+
+ return nonHex ?
+
+ // Strip the backslash prefix from a non-hex escape sequence
+ nonHex :
+
+ // Replace a hexadecimal escape sequence with the encoded Unicode code point
+ // Support: IE <=11+
+ // For values outside the Basic Multilingual Plane (BMP), manually construct a
+ // surrogate pair
+ high < 0 ?
+ String.fromCharCode( high + 0x10000 ) :
+ String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
+ },
+
+ // CSS string/identifier serialization
+ // https://drafts.csswg.org/cssom/#common-serializing-idioms
+ rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,
+ fcssescape = function( ch, asCodePoint ) {
+ if ( asCodePoint ) {
+
+ // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER
+ if ( ch === "\0" ) {
+ return "\uFFFD";
+ }
+
+ // Control characters and (dependent upon position) numbers get escaped as code points
+ return ch.slice( 0, -1 ) + "\\" +
+ ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " ";
+ }
+
+ // Other potentially-special ASCII characters get backslash-escaped
+ return "\\" + ch;
+ },
+
+ // Used for iframes
+ // See setDocument()
+ // Removing the function wrapper causes a "Permission Denied"
+ // error in IE
+ unloadHandler = function() {
+ setDocument();
+ },
+
+ inDisabledFieldset = addCombinator(
+ function( elem ) {
+ return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset";
+ },
+ { dir: "parentNode", next: "legend" }
+ );
+
+// Optimize for push.apply( _, NodeList )
+try {
+ push.apply(
+ ( arr = slice.call( preferredDoc.childNodes ) ),
+ preferredDoc.childNodes
+ );
+
+ // Support: Android<4.0
+ // Detect silently failing push.apply
+ // eslint-disable-next-line no-unused-expressions
+ arr[ preferredDoc.childNodes.length ].nodeType;
+} catch ( e ) {
+ push = { apply: arr.length ?
+
+ // Leverage slice if possible
+ function( target, els ) {
+ pushNative.apply( target, slice.call( els ) );
+ } :
+
+ // Support: IE<9
+ // Otherwise append directly
+ function( target, els ) {
+ var j = target.length,
+ i = 0;
+
+ // Can't trust NodeList.length
+ while ( ( target[ j++ ] = els[ i++ ] ) ) {}
+ target.length = j - 1;
+ }
+ };
+}
+
+function Sizzle( selector, context, results, seed ) {
+ var m, i, elem, nid, match, groups, newSelector,
+ newContext = context && context.ownerDocument,
+
+ // nodeType defaults to 9, since context defaults to document
+ nodeType = context ? context.nodeType : 9;
+
+ results = results || [];
+
+ // Return early from calls with invalid selector or context
+ if ( typeof selector !== "string" || !selector ||
+ nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {
+
+ return results;
+ }
+
+ // Try to shortcut find operations (as opposed to filters) in HTML documents
+ if ( !seed ) {
+ setDocument( context );
+ context = context || document;
+
+ if ( documentIsHTML ) {
+
+ // If the selector is sufficiently simple, try using a "get*By*" DOM method
+ // (excepting DocumentFragment context, where the methods don't exist)
+ if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) {
+
+ // ID selector
+ if ( ( m = match[ 1 ] ) ) {
+
+ // Document context
+ if ( nodeType === 9 ) {
+ if ( ( elem = context.getElementById( m ) ) ) {
+
+ // Support: IE, Opera, Webkit
+ // TODO: identify versions
+ // getElementById can match elements by name instead of ID
+ if ( elem.id === m ) {
+ results.push( elem );
+ return results;
+ }
+ } else {
+ return results;
+ }
+
+ // Element context
+ } else {
+
+ // Support: IE, Opera, Webkit
+ // TODO: identify versions
+ // getElementById can match elements by name instead of ID
+ if ( newContext && ( elem = newContext.getElementById( m ) ) &&
+ contains( context, elem ) &&
+ elem.id === m ) {
+
+ results.push( elem );
+ return results;
+ }
+ }
+
+ // Type selector
+ } else if ( match[ 2 ] ) {
+ push.apply( results, context.getElementsByTagName( selector ) );
+ return results;
+
+ // Class selector
+ } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName &&
+ context.getElementsByClassName ) {
+
+ push.apply( results, context.getElementsByClassName( m ) );
+ return results;
+ }
+ }
+
+ // Take advantage of querySelectorAll
+ if ( support.qsa &&
+ !nonnativeSelectorCache[ selector + " " ] &&
+ ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) &&
+
+ // Support: IE 8 only
+ // Exclude object elements
+ ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) {
+
+ newSelector = selector;
+ newContext = context;
+
+ // qSA considers elements outside a scoping root when evaluating child or
+ // descendant combinators, which is not what we want.
+ // In such cases, we work around the behavior by prefixing every selector in the
+ // list with an ID selector referencing the scope context.
+ // The technique has to be used as well when a leading combinator is used
+ // as such selectors are not recognized by querySelectorAll.
+ // Thanks to Andrew Dupont for this technique.
+ if ( nodeType === 1 &&
+ ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) {
+
+ // Expand context for sibling selectors
+ newContext = rsibling.test( selector ) && testContext( context.parentNode ) ||
+ context;
+
+ // We can use :scope instead of the ID hack if the browser
+ // supports it & if we're not changing the context.
+ if ( newContext !== context || !support.scope ) {
+
+ // Capture the context ID, setting it first if necessary
+ if ( ( nid = context.getAttribute( "id" ) ) ) {
+ nid = nid.replace( rcssescape, fcssescape );
+ } else {
+ context.setAttribute( "id", ( nid = expando ) );
+ }
+ }
+
+ // Prefix every selector in the list
+ groups = tokenize( selector );
+ i = groups.length;
+ while ( i-- ) {
+ groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " +
+ toSelector( groups[ i ] );
+ }
+ newSelector = groups.join( "," );
+ }
+
+ try {
+ push.apply( results,
+ newContext.querySelectorAll( newSelector )
+ );
+ return results;
+ } catch ( qsaError ) {
+ nonnativeSelectorCache( selector, true );
+ } finally {
+ if ( nid === expando ) {
+ context.removeAttribute( "id" );
+ }
+ }
+ }
+ }
+ }
+
+ // All others
+ return select( selector.replace( rtrim, "$1" ), context, results, seed );
+}
+
+/**
+ * Create key-value caches of limited size
+ * @returns {function(string, object)} Returns the Object data after storing it on itself with
+ * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
+ * deleting the oldest entry
+ */
+function createCache() {
+ var keys = [];
+
+ function cache( key, value ) {
+
+ // Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
+ if ( keys.push( key + " " ) > Expr.cacheLength ) {
+
+ // Only keep the most recent entries
+ delete cache[ keys.shift() ];
+ }
+ return ( cache[ key + " " ] = value );
+ }
+ return cache;
+}
+
+/**
+ * Mark a function for special use by Sizzle
+ * @param {Function} fn The function to mark
+ */
+function markFunction( fn ) {
+ fn[ expando ] = true;
+ return fn;
+}
+
+/**
+ * Support testing using an element
+ * @param {Function} fn Passed the created element and returns a boolean result
+ */
+function assert( fn ) {
+ var el = document.createElement( "fieldset" );
+
+ try {
+ return !!fn( el );
+ } catch ( e ) {
+ return false;
+ } finally {
+
+ // Remove from its parent by default
+ if ( el.parentNode ) {
+ el.parentNode.removeChild( el );
+ }
+
+ // release memory in IE
+ el = null;
+ }
+}
+
+/**
+ * Adds the same handler for all of the specified attrs
+ * @param {String} attrs Pipe-separated list of attributes
+ * @param {Function} handler The method that will be applied
+ */
+function addHandle( attrs, handler ) {
+ var arr = attrs.split( "|" ),
+ i = arr.length;
+
+ while ( i-- ) {
+ Expr.attrHandle[ arr[ i ] ] = handler;
+ }
+}
+
+/**
+ * Checks document order of two siblings
+ * @param {Element} a
+ * @param {Element} b
+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
+ */
+function siblingCheck( a, b ) {
+ var cur = b && a,
+ diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
+ a.sourceIndex - b.sourceIndex;
+
+ // Use IE sourceIndex if available on both nodes
+ if ( diff ) {
+ return diff;
+ }
+
+ // Check if b follows a
+ if ( cur ) {
+ while ( ( cur = cur.nextSibling ) ) {
+ if ( cur === b ) {
+ return -1;
+ }
+ }
+ }
+
+ return a ? 1 : -1;
+}
+
+/**
+ * Returns a function to use in pseudos for input types
+ * @param {String} type
+ */
+function createInputPseudo( type ) {
+ return function( elem ) {
+ var name = elem.nodeName.toLowerCase();
+ return name === "input" && elem.type === type;
+ };
+}
+
+/**
+ * Returns a function to use in pseudos for buttons
+ * @param {String} type
+ */
+function createButtonPseudo( type ) {
+ return function( elem ) {
+ var name = elem.nodeName.toLowerCase();
+ return ( name === "input" || name === "button" ) && elem.type === type;
+ };
+}
+
+/**
+ * Returns a function to use in pseudos for :enabled/:disabled
+ * @param {Boolean} disabled true for :disabled; false for :enabled
+ */
+function createDisabledPseudo( disabled ) {
+
+ // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable
+ return function( elem ) {
+
+ // Only certain elements can match :enabled or :disabled
+ // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled
+ // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled
+ if ( "form" in elem ) {
+
+ // Check for inherited disabledness on relevant non-disabled elements:
+ // * listed form-associated elements in a disabled fieldset
+ // https://html.spec.whatwg.org/multipage/forms.html#category-listed
+ // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled
+ // * option elements in a disabled optgroup
+ // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled
+ // All such elements have a "form" property.
+ if ( elem.parentNode && elem.disabled === false ) {
+
+ // Option elements defer to a parent optgroup if present
+ if ( "label" in elem ) {
+ if ( "label" in elem.parentNode ) {
+ return elem.parentNode.disabled === disabled;
+ } else {
+ return elem.disabled === disabled;
+ }
+ }
+
+ // Support: IE 6 - 11
+ // Use the isDisabled shortcut property to check for disabled fieldset ancestors
+ return elem.isDisabled === disabled ||
+
+ // Where there is no isDisabled, check manually
+ /* jshint -W018 */
+ elem.isDisabled !== !disabled &&
+ inDisabledFieldset( elem ) === disabled;
+ }
+
+ return elem.disabled === disabled;
+
+ // Try to winnow out elements that can't be disabled before trusting the disabled property.
+ // Some victims get caught in our net (label, legend, menu, track), but it shouldn't
+ // even exist on them, let alone have a boolean value.
+ } else if ( "label" in elem ) {
+ return elem.disabled === disabled;
+ }
+
+ // Remaining elements are neither :enabled nor :disabled
+ return false;
+ };
+}
+
+/**
+ * Returns a function to use in pseudos for positionals
+ * @param {Function} fn
+ */
+function createPositionalPseudo( fn ) {
+ return markFunction( function( argument ) {
+ argument = +argument;
+ return markFunction( function( seed, matches ) {
+ var j,
+ matchIndexes = fn( [], seed.length, argument ),
+ i = matchIndexes.length;
+
+ // Match elements found at the specified indexes
+ while ( i-- ) {
+ if ( seed[ ( j = matchIndexes[ i ] ) ] ) {
+ seed[ j ] = !( matches[ j ] = seed[ j ] );
+ }
+ }
+ } );
+ } );
+}
+
+/**
+ * Checks a node for validity as a Sizzle context
+ * @param {Element|Object=} context
+ * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value
+ */
+function testContext( context ) {
+ return context && typeof context.getElementsByTagName !== "undefined" && context;
+}
+
+// Expose support vars for convenience
+support = Sizzle.support = {};
+
+/**
+ * Detects XML nodes
+ * @param {Element|Object} elem An element or a document
+ * @returns {Boolean} True iff elem is a non-HTML XML node
+ */
+isXML = Sizzle.isXML = function( elem ) {
+ var namespace = elem.namespaceURI,
+ docElem = ( elem.ownerDocument || elem ).documentElement;
+
+ // Support: IE <=8
+ // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes
+ // https://bugs.jquery.com/ticket/4833
+ return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" );
+};
+
+/**
+ * Sets document-related variables once based on the current document
+ * @param {Element|Object} [doc] An element or document object to use to set the document
+ * @returns {Object} Returns the current document
+ */
+setDocument = Sizzle.setDocument = function( node ) {
+ var hasCompare, subWindow,
+ doc = node ? node.ownerDocument || node : preferredDoc;
+
+ // Return early if doc is invalid or already selected
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) {
+ return document;
+ }
+
+ // Update global variables
+ document = doc;
+ docElem = document.documentElement;
+ documentIsHTML = !isXML( document );
+
+ // Support: IE 9 - 11+, Edge 12 - 18+
+ // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936)
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( preferredDoc != document &&
+ ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
+
+ // Support: IE 11, Edge
+ if ( subWindow.addEventListener ) {
+ subWindow.addEventListener( "unload", unloadHandler, false );
+
+ // Support: IE 9 - 10 only
+ } else if ( subWindow.attachEvent ) {
+ subWindow.attachEvent( "onunload", unloadHandler );
+ }
+ }
+
+ // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only,
+ // Safari 4 - 5 only, Opera <=11.6 - 12.x only
+ // IE/Edge & older browsers don't support the :scope pseudo-class.
+ // Support: Safari 6.0 only
+ // Safari 6.0 supports :scope but it's an alias of :root there.
+ support.scope = assert( function( el ) {
+ docElem.appendChild( el ).appendChild( document.createElement( "div" ) );
+ return typeof el.querySelectorAll !== "undefined" &&
+ !el.querySelectorAll( ":scope fieldset div" ).length;
+ } );
+
+ /* Attributes
+ ---------------------------------------------------------------------- */
+
+ // Support: IE<8
+ // Verify that getAttribute really returns attributes and not properties
+ // (excepting IE8 booleans)
+ support.attributes = assert( function( el ) {
+ el.className = "i";
+ return !el.getAttribute( "className" );
+ } );
+
+ /* getElement(s)By*
+ ---------------------------------------------------------------------- */
+
+ // Check if getElementsByTagName("*") returns only elements
+ support.getElementsByTagName = assert( function( el ) {
+ el.appendChild( document.createComment( "" ) );
+ return !el.getElementsByTagName( "*" ).length;
+ } );
+
+ // Support: IE<9
+ support.getElementsByClassName = rnative.test( document.getElementsByClassName );
+
+ // Support: IE<10
+ // Check if getElementById returns elements by name
+ // The broken getElementById methods don't pick up programmatically-set names,
+ // so use a roundabout getElementsByName test
+ support.getById = assert( function( el ) {
+ docElem.appendChild( el ).id = expando;
+ return !document.getElementsByName || !document.getElementsByName( expando ).length;
+ } );
+
+ // ID filter and find
+ if ( support.getById ) {
+ Expr.filter[ "ID" ] = function( id ) {
+ var attrId = id.replace( runescape, funescape );
+ return function( elem ) {
+ return elem.getAttribute( "id" ) === attrId;
+ };
+ };
+ Expr.find[ "ID" ] = function( id, context ) {
+ if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+ var elem = context.getElementById( id );
+ return elem ? [ elem ] : [];
+ }
+ };
+ } else {
+ Expr.filter[ "ID" ] = function( id ) {
+ var attrId = id.replace( runescape, funescape );
+ return function( elem ) {
+ var node = typeof elem.getAttributeNode !== "undefined" &&
+ elem.getAttributeNode( "id" );
+ return node && node.value === attrId;
+ };
+ };
+
+ // Support: IE 6 - 7 only
+ // getElementById is not reliable as a find shortcut
+ Expr.find[ "ID" ] = function( id, context ) {
+ if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+ var node, i, elems,
+ elem = context.getElementById( id );
+
+ if ( elem ) {
+
+ // Verify the id attribute
+ node = elem.getAttributeNode( "id" );
+ if ( node && node.value === id ) {
+ return [ elem ];
+ }
+
+ // Fall back on getElementsByName
+ elems = context.getElementsByName( id );
+ i = 0;
+ while ( ( elem = elems[ i++ ] ) ) {
+ node = elem.getAttributeNode( "id" );
+ if ( node && node.value === id ) {
+ return [ elem ];
+ }
+ }
+ }
+
+ return [];
+ }
+ };
+ }
+
+ // Tag
+ Expr.find[ "TAG" ] = support.getElementsByTagName ?
+ function( tag, context ) {
+ if ( typeof context.getElementsByTagName !== "undefined" ) {
+ return context.getElementsByTagName( tag );
+
+ // DocumentFragment nodes don't have gEBTN
+ } else if ( support.qsa ) {
+ return context.querySelectorAll( tag );
+ }
+ } :
+
+ function( tag, context ) {
+ var elem,
+ tmp = [],
+ i = 0,
+
+ // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too
+ results = context.getElementsByTagName( tag );
+
+ // Filter out possible comments
+ if ( tag === "*" ) {
+ while ( ( elem = results[ i++ ] ) ) {
+ if ( elem.nodeType === 1 ) {
+ tmp.push( elem );
+ }
+ }
+
+ return tmp;
+ }
+ return results;
+ };
+
+ // Class
+ Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) {
+ if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) {
+ return context.getElementsByClassName( className );
+ }
+ };
+
+ /* QSA/matchesSelector
+ ---------------------------------------------------------------------- */
+
+ // QSA and matchesSelector support
+
+ // matchesSelector(:active) reports false when true (IE9/Opera 11.5)
+ rbuggyMatches = [];
+
+ // qSa(:focus) reports false when true (Chrome 21)
+ // We allow this because of a bug in IE8/9 that throws an error
+ // whenever `document.activeElement` is accessed on an iframe
+ // So, we allow :focus to pass through QSA all the time to avoid the IE error
+ // See https://bugs.jquery.com/ticket/13378
+ rbuggyQSA = [];
+
+ if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) {
+
+ // Build QSA regex
+ // Regex strategy adopted from Diego Perini
+ assert( function( el ) {
+
+ var input;
+
+ // Select is set to empty string on purpose
+ // This is to test IE's treatment of not explicitly
+ // setting a boolean content attribute,
+ // since its presence should be enough
+ // https://bugs.jquery.com/ticket/12359
+ docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" +
+ "<select id='" + expando + "-\r\\' msallowcapture=''>" +
+ "<option selected=''></option></select>";
+
+ // Support: IE8, Opera 11-12.16
+ // Nothing should be selected when empty strings follow ^= or $= or *=
+ // The test attribute must be unknown in Opera but "safe" for WinRT
+ // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section
+ if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) {
+ rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
+ }
+
+ // Support: IE8
+ // Boolean attributes and "value" are not treated correctly
+ if ( !el.querySelectorAll( "[selected]" ).length ) {
+ rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
+ }
+
+ // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+
+ if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) {
+ rbuggyQSA.push( "~=" );
+ }
+
+ // Support: IE 11+, Edge 15 - 18+
+ // IE 11/Edge don't find elements on a `[name='']` query in some cases.
+ // Adding a temporary attribute to the document before the selection works
+ // around the issue.
+ // Interestingly, IE 10 & older don't seem to have the issue.
+ input = document.createElement( "input" );
+ input.setAttribute( "name", "" );
+ el.appendChild( input );
+ if ( !el.querySelectorAll( "[name='']" ).length ) {
+ rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" +
+ whitespace + "*(?:''|\"\")" );
+ }
+
+ // Webkit/Opera - :checked should return selected option elements
+ // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+ // IE8 throws error here and will not see later tests
+ if ( !el.querySelectorAll( ":checked" ).length ) {
+ rbuggyQSA.push( ":checked" );
+ }
+
+ // Support: Safari 8+, iOS 8+
+ // https://bugs.webkit.org/show_bug.cgi?id=136851
+ // In-page `selector#id sibling-combinator selector` fails
+ if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) {
+ rbuggyQSA.push( ".#.+[+~]" );
+ }
+
+ // Support: Firefox <=3.6 - 5 only
+ // Old Firefox doesn't throw on a badly-escaped identifier.
+ el.querySelectorAll( "\\\f" );
+ rbuggyQSA.push( "[\\r\\n\\f]" );
+ } );
+
+ assert( function( el ) {
+ el.innerHTML = "<a href='' disabled='disabled'></a>" +
+ "<select disabled='disabled'><option/></select>";
+
+ // Support: Windows 8 Native Apps
+ // The type and name attributes are restricted during .innerHTML assignment
+ var input = document.createElement( "input" );
+ input.setAttribute( "type", "hidden" );
+ el.appendChild( input ).setAttribute( "name", "D" );
+
+ // Support: IE8
+ // Enforce case-sensitivity of name attribute
+ if ( el.querySelectorAll( "[name=d]" ).length ) {
+ rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" );
+ }
+
+ // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
+ // IE8 throws error here and will not see later tests
+ if ( el.querySelectorAll( ":enabled" ).length !== 2 ) {
+ rbuggyQSA.push( ":enabled", ":disabled" );
+ }
+
+ // Support: IE9-11+
+ // IE's :disabled selector does not pick up the children of disabled fieldsets
+ docElem.appendChild( el ).disabled = true;
+ if ( el.querySelectorAll( ":disabled" ).length !== 2 ) {
+ rbuggyQSA.push( ":enabled", ":disabled" );
+ }
+
+ // Support: Opera 10 - 11 only
+ // Opera 10-11 does not throw on post-comma invalid pseudos
+ el.querySelectorAll( "*,:x" );
+ rbuggyQSA.push( ",.*:" );
+ } );
+ }
+
+ if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches ||
+ docElem.webkitMatchesSelector ||
+ docElem.mozMatchesSelector ||
+ docElem.oMatchesSelector ||
+ docElem.msMatchesSelector ) ) ) ) {
+
+ assert( function( el ) {
+
+ // Check to see if it's possible to do matchesSelector
+ // on a disconnected node (IE 9)
+ support.disconnectedMatch = matches.call( el, "*" );
+
+ // This should fail with an exception
+ // Gecko does not error, returns false instead
+ matches.call( el, "[s!='']:x" );
+ rbuggyMatches.push( "!=", pseudos );
+ } );
+ }
+
+ rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) );
+ rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) );
+
+ /* Contains
+ ---------------------------------------------------------------------- */
+ hasCompare = rnative.test( docElem.compareDocumentPosition );
+
+ // Element contains another
+ // Purposefully self-exclusive
+ // As in, an element does not contain itself
+ contains = hasCompare || rnative.test( docElem.contains ) ?
+ function( a, b ) {
+ var adown = a.nodeType === 9 ? a.documentElement : a,
+ bup = b && b.parentNode;
+ return a === bup || !!( bup && bup.nodeType === 1 && (
+ adown.contains ?
+ adown.contains( bup ) :
+ a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
+ ) );
+ } :
+ function( a, b ) {
+ if ( b ) {
+ while ( ( b = b.parentNode ) ) {
+ if ( b === a ) {
+ return true;
+ }
+ }
+ }
+ return false;
+ };
+
+ /* Sorting
+ ---------------------------------------------------------------------- */
+
+ // Document order sorting
+ sortOrder = hasCompare ?
+ function( a, b ) {
+
+ // Flag for duplicate removal
+ if ( a === b ) {
+ hasDuplicate = true;
+ return 0;
+ }
+
+ // Sort on method existence if only one input has compareDocumentPosition
+ var compare = !a.compareDocumentPosition - !b.compareDocumentPosition;
+ if ( compare ) {
+ return compare;
+ }
+
+ // Calculate position if both inputs belong to the same document
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ?
+ a.compareDocumentPosition( b ) :
+
+ // Otherwise we know they are disconnected
+ 1;
+
+ // Disconnected nodes
+ if ( compare & 1 ||
+ ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) {
+
+ // Choose the first element that is related to our preferred document
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( a == document || a.ownerDocument == preferredDoc &&
+ contains( preferredDoc, a ) ) {
+ return -1;
+ }
+
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( b == document || b.ownerDocument == preferredDoc &&
+ contains( preferredDoc, b ) ) {
+ return 1;
+ }
+
+ // Maintain original order
+ return sortInput ?
+ ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+ 0;
+ }
+
+ return compare & 4 ? -1 : 1;
+ } :
+ function( a, b ) {
+
+ // Exit early if the nodes are identical
+ if ( a === b ) {
+ hasDuplicate = true;
+ return 0;
+ }
+
+ var cur,
+ i = 0,
+ aup = a.parentNode,
+ bup = b.parentNode,
+ ap = [ a ],
+ bp = [ b ];
+
+ // Parentless nodes are either documents or disconnected
+ if ( !aup || !bup ) {
+
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ /* eslint-disable eqeqeq */
+ return a == document ? -1 :
+ b == document ? 1 :
+ /* eslint-enable eqeqeq */
+ aup ? -1 :
+ bup ? 1 :
+ sortInput ?
+ ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+ 0;
+
+ // If the nodes are siblings, we can do a quick check
+ } else if ( aup === bup ) {
+ return siblingCheck( a, b );
+ }
+
+ // Otherwise we need full lists of their ancestors for comparison
+ cur = a;
+ while ( ( cur = cur.parentNode ) ) {
+ ap.unshift( cur );
+ }
+ cur = b;
+ while ( ( cur = cur.parentNode ) ) {
+ bp.unshift( cur );
+ }
+
+ // Walk down the tree looking for a discrepancy
+ while ( ap[ i ] === bp[ i ] ) {
+ i++;
+ }
+
+ return i ?
+
+ // Do a sibling check if the nodes have a common ancestor
+ siblingCheck( ap[ i ], bp[ i ] ) :
+
+ // Otherwise nodes in our document sort first
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ /* eslint-disable eqeqeq */
+ ap[ i ] == preferredDoc ? -1 :
+ bp[ i ] == preferredDoc ? 1 :
+ /* eslint-enable eqeqeq */
+ 0;
+ };
+
+ return document;
+};
+
+Sizzle.matches = function( expr, elements ) {
+ return Sizzle( expr, null, null, elements );
+};
+
+Sizzle.matchesSelector = function( elem, expr ) {
+ setDocument( elem );
+
+ if ( support.matchesSelector && documentIsHTML &&
+ !nonnativeSelectorCache[ expr + " " ] &&
+ ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
+ ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) {
+
+ try {
+ var ret = matches.call( elem, expr );
+
+ // IE 9's matchesSelector returns false on disconnected nodes
+ if ( ret || support.disconnectedMatch ||
+
+ // As well, disconnected nodes are said to be in a document
+ // fragment in IE 9
+ elem.document && elem.document.nodeType !== 11 ) {
+ return ret;
+ }
+ } catch ( e ) {
+ nonnativeSelectorCache( expr, true );
+ }
+ }
+
+ return Sizzle( expr, document, null, [ elem ] ).length > 0;
+};
+
+Sizzle.contains = function( context, elem ) {
+
+ // Set document vars if needed
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( ( context.ownerDocument || context ) != document ) {
+ setDocument( context );
+ }
+ return contains( context, elem );
+};
+
+Sizzle.attr = function( elem, name ) {
+
+ // Set document vars if needed
+ // Support: IE 11+, Edge 17 - 18+
+ // IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+ // two documents; shallow comparisons work.
+ // eslint-disable-next-line eqeqeq
+ if ( ( elem.ownerDocument || elem ) != document ) {
+ setDocument( elem );
+ }
+
+ var fn = Expr.attrHandle[ name.toLowerCase() ],
+
+ // Don't get fooled by Object.prototype properties (jQuery #13807)
+ val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
+ fn( elem, name, !documentIsHTML ) :
+ undefined;
+
+ return val !== undefined ?
+ val :
+ support.attributes || !documentIsHTML ?
+ elem.getAttribute( name ) :
+ ( val = elem.getAttributeNode( name ) ) && val.specified ?
+ val.value :
+ null;
+};
+
+Sizzle.escape = function( sel ) {
+ return ( sel + "" ).replace( rcssescape, fcssescape );
+};
+
+Sizzle.error = function( msg ) {
+ throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Document sorting and removing duplicates
+ * @param {ArrayLike} results
+ */
+Sizzle.uniqueSort = function( results ) {
+ var elem,
+ duplicates = [],
+ j = 0,
+ i = 0;
+
+ // Unless we *know* we can detect duplicates, assume their presence
+ hasDuplicate = !support.detectDuplicates;
+ sortInput = !support.sortStable && results.slice( 0 );
+ results.sort( sortOrder );
+
+ if ( hasDuplicate ) {
+ while ( ( elem = results[ i++ ] ) ) {
+ if ( elem === results[ i ] ) {
+ j = duplicates.push( i );
+ }
+ }
+ while ( j-- ) {
+ results.splice( duplicates[ j ], 1 );
+ }
+ }
+
+ // Clear input after sorting to release objects
+ // See https://github.com/jquery/sizzle/pull/225
+ sortInput = null;
+
+ return results;
+};
+
+/**
+ * Utility function for retrieving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+getText = Sizzle.getText = function( elem ) {
+ var node,
+ ret = "",
+ i = 0,
+ nodeType = elem.nodeType;
+
+ if ( !nodeType ) {
+
+ // If no nodeType, this is expected to be an array
+ while ( ( node = elem[ i++ ] ) ) {
+
+ // Do not traverse comment nodes
+ ret += getText( node );
+ }
+ } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+
+ // Use textContent for elements
+ // innerText usage removed for consistency of new lines (jQuery #11153)
+ if ( typeof elem.textContent === "string" ) {
+ return elem.textContent;
+ } else {
+
+ // Traverse its children
+ for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+ ret += getText( elem );
+ }
+ }
+ } else if ( nodeType === 3 || nodeType === 4 ) {
+ return elem.nodeValue;
+ }
+
+ // Do not include comment or processing instruction nodes
+
+ return ret;
+};
+
+Expr = Sizzle.selectors = {
+
+ // Can be adjusted by the user
+ cacheLength: 50,
+
+ createPseudo: markFunction,
+
+ match: matchExpr,
+
+ attrHandle: {},
+
+ find: {},
+
+ relative: {
+ ">": { dir: "parentNode", first: true },
+ " ": { dir: "parentNode" },
+ "+": { dir: "previousSibling", first: true },
+ "~": { dir: "previousSibling" }
+ },
+
+ preFilter: {
+ "ATTR": function( match ) {
+ match[ 1 ] = match[ 1 ].replace( runescape, funescape );
+
+ // Move the given value to match[3] whether quoted or unquoted
+ match[ 3 ] = ( match[ 3 ] || match[ 4 ] ||
+ match[ 5 ] || "" ).replace( runescape, funescape );
+
+ if ( match[ 2 ] === "~=" ) {
+ match[ 3 ] = " " + match[ 3 ] + " ";
+ }
+
+ return match.slice( 0, 4 );
+ },
+
+ "CHILD": function( match ) {
+
+ /* matches from matchExpr["CHILD"]
+ 1 type (only|nth|...)
+ 2 what (child|of-type)
+ 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
+ 4 xn-component of xn+y argument ([+-]?\d*n|)
+ 5 sign of xn-component
+ 6 x of xn-component
+ 7 sign of y-component
+ 8 y of y-component
+ */
+ match[ 1 ] = match[ 1 ].toLowerCase();
+
+ if ( match[ 1 ].slice( 0, 3 ) === "nth" ) {
+
+ // nth-* requires argument
+ if ( !match[ 3 ] ) {
+ Sizzle.error( match[ 0 ] );
+ }
+
+ // numeric x and y parameters for Expr.filter.CHILD
+ // remember that false/true cast respectively to 0/1
+ match[ 4 ] = +( match[ 4 ] ?
+ match[ 5 ] + ( match[ 6 ] || 1 ) :
+ 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) );
+ match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" );
+
+ // other types prohibit arguments
+ } else if ( match[ 3 ] ) {
+ Sizzle.error( match[ 0 ] );
+ }
+
+ return match;
+ },
+
+ "PSEUDO": function( match ) {
+ var excess,
+ unquoted = !match[ 6 ] && match[ 2 ];
+
+ if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) {
+ return null;
+ }
+
+ // Accept quoted arguments as-is
+ if ( match[ 3 ] ) {
+ match[ 2 ] = match[ 4 ] || match[ 5 ] || "";
+
+ // Strip excess characters from unquoted arguments
+ } else if ( unquoted && rpseudo.test( unquoted ) &&
+
+ // Get excess from tokenize (recursively)
+ ( excess = tokenize( unquoted, true ) ) &&
+
+ // advance to the next closing parenthesis
+ ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) {
+
+ // excess is a negative index
+ match[ 0 ] = match[ 0 ].slice( 0, excess );
+ match[ 2 ] = unquoted.slice( 0, excess );
+ }
+
+ // Return only captures needed by the pseudo filter method (type and argument)
+ return match.slice( 0, 3 );
+ }
+ },
+
+ filter: {
+
+ "TAG": function( nodeNameSelector ) {
+ var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
+ return nodeNameSelector === "*" ?
+ function() {
+ return true;
+ } :
+ function( elem ) {
+ return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
+ };
+ },
+
+ "CLASS": function( className ) {
+ var pattern = classCache[ className + " " ];
+
+ return pattern ||
+ ( pattern = new RegExp( "(^|" + whitespace +
+ ")" + className + "(" + whitespace + "|$)" ) ) && classCache(
+ className, function( elem ) {
+ return pattern.test(
+ typeof elem.className === "string" && elem.className ||
+ typeof elem.getAttribute !== "undefined" &&
+ elem.getAttribute( "class" ) ||
+ ""
+ );
+ } );
+ },
+
+ "ATTR": function( name, operator, check ) {
+ return function( elem ) {
+ var result = Sizzle.attr( elem, name );
+
+ if ( result == null ) {
+ return operator === "!=";
+ }
+ if ( !operator ) {
+ return true;
+ }
+
+ result += "";
+
+ /* eslint-disable max-len */
+
+ return operator === "=" ? result === check :
+ operator === "!=" ? result !== check :
+ operator === "^=" ? check && result.indexOf( check ) === 0 :
+ operator === "*=" ? check && result.indexOf( check ) > -1 :
+ operator === "$=" ? check && result.slice( -check.length ) === check :
+ operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 :
+ operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
+ false;
+ /* eslint-enable max-len */
+
+ };
+ },
+
+ "CHILD": function( type, what, _argument, first, last ) {
+ var simple = type.slice( 0, 3 ) !== "nth",
+ forward = type.slice( -4 ) !== "last",
+ ofType = what === "of-type";
+
+ return first === 1 && last === 0 ?
+
+ // Shortcut for :nth-*(n)
+ function( elem ) {
+ return !!elem.parentNode;
+ } :
+
+ function( elem, _context, xml ) {
+ var cache, uniqueCache, outerCache, node, nodeIndex, start,
+ dir = simple !== forward ? "nextSibling" : "previousSibling",
+ parent = elem.parentNode,
+ name = ofType && elem.nodeName.toLowerCase(),
+ useCache = !xml && !ofType,
+ diff = false;
+
+ if ( parent ) {
+
+ // :(first|last|only)-(child|of-type)
+ if ( simple ) {
+ while ( dir ) {
+ node = elem;
+ while ( ( node = node[ dir ] ) ) {
+ if ( ofType ?
+ node.nodeName.toLowerCase() === name :
+ node.nodeType === 1 ) {
+
+ return false;
+ }
+ }
+
+ // Reverse direction for :only-* (if we haven't yet done so)
+ start = dir = type === "only" && !start && "nextSibling";
+ }
+ return true;
+ }
+
+ start = [ forward ? parent.firstChild : parent.lastChild ];
+
+ // non-xml :nth-child(...) stores cache data on `parent`
+ if ( forward && useCache ) {
+
+ // Seek `elem` from a previously-cached index
+
+ // ...in a gzip-friendly way
+ node = parent;
+ outerCache = node[ expando ] || ( node[ expando ] = {} );
+
+ // Support: IE <9 only
+ // Defend against cloned attroperties (jQuery gh-1709)
+ uniqueCache = outerCache[ node.uniqueID ] ||
+ ( outerCache[ node.uniqueID ] = {} );
+
+ cache = uniqueCache[ type ] || [];
+ nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+ diff = nodeIndex && cache[ 2 ];
+ node = nodeIndex && parent.childNodes[ nodeIndex ];
+
+ while ( ( node = ++nodeIndex && node && node[ dir ] ||
+
+ // Fallback to seeking `elem` from the start
+ ( diff = nodeIndex = 0 ) || start.pop() ) ) {
+
+ // When found, cache indexes on `parent` and break
+ if ( node.nodeType === 1 && ++diff && node === elem ) {
+ uniqueCache[ type ] = [ dirruns, nodeIndex, diff ];
+ break;
+ }
+ }
+
+ } else {
+
+ // Use previously-cached element index if available
+ if ( useCache ) {
+
+ // ...in a gzip-friendly way
+ node = elem;
+ outerCache = node[ expando ] || ( node[ expando ] = {} );
+
+ // Support: IE <9 only
+ // Defend against cloned attroperties (jQuery gh-1709)
+ uniqueCache = outerCache[ node.uniqueID ] ||
+ ( outerCache[ node.uniqueID ] = {} );
+
+ cache = uniqueCache[ type ] || [];
+ nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+ diff = nodeIndex;
+ }
+
+ // xml :nth-child(...)
+ // or :nth-last-child(...) or :nth(-last)?-of-type(...)
+ if ( diff === false ) {
+
+ // Use the same loop as above to seek `elem` from the start
+ while ( ( node = ++nodeIndex && node && node[ dir ] ||
+ ( diff = nodeIndex = 0 ) || start.pop() ) ) {
+
+ if ( ( ofType ?
+ node.nodeName.toLowerCase() === name :
+ node.nodeType === 1 ) &&
+ ++diff ) {
+
+ // Cache the index of each encountered element
+ if ( useCache ) {
+ outerCache = node[ expando ] ||
+ ( node[ expando ] = {} );
+
+ // Support: IE <9 only
+ // Defend against cloned attroperties (jQuery gh-1709)
+ uniqueCache = outerCache[ node.uniqueID ] ||
+ ( outerCache[ node.uniqueID ] = {} );
+
+ uniqueCache[ type ] = [ dirruns, diff ];
+ }
+
+ if ( node === elem ) {
+ break;
+ }
+ }
+ }
+ }
+ }
+
+ // Incorporate the offset, then check against cycle size
+ diff -= last;
+ return diff === first || ( diff % first === 0 && diff / first >= 0 );
+ }
+ };
+ },
+
+ "PSEUDO": function( pseudo, argument ) {
+
+ // pseudo-class names are case-insensitive
+ // http://www.w3.org/TR/selectors/#pseudo-classes
+ // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
+ // Remember that setFilters inherits from pseudos
+ var args,
+ fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
+ Sizzle.error( "unsupported pseudo: " + pseudo );
+
+ // The user may use createPseudo to indicate that
+ // arguments are needed to create the filter function
+ // just as Sizzle does
+ if ( fn[ expando ] ) {
+ return fn( argument );
+ }
+
+ // But maintain support for old signatures
+ if ( fn.length > 1 ) {
+ args = [ pseudo, pseudo, "", argument ];
+ return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
+ markFunction( function( seed, matches ) {
+ var idx,
+ matched = fn( seed, argument ),
+ i = matched.length;
+ while ( i-- ) {
+ idx = indexOf( seed, matched[ i ] );
+ seed[ idx ] = !( matches[ idx ] = matched[ i ] );
+ }
+ } ) :
+ function( elem ) {
+ return fn( elem, 0, args );
+ };
+ }
+
+ return fn;
+ }
+ },
+
+ pseudos: {
+
+ // Potentially complex pseudos
+ "not": markFunction( function( selector ) {
+
+ // Trim the selector passed to compile
+ // to avoid treating leading and trailing
+ // spaces as combinators
+ var input = [],
+ results = [],
+ matcher = compile( selector.replace( rtrim, "$1" ) );
+
+ return matcher[ expando ] ?
+ markFunction( function( seed, matches, _context, xml ) {
+ var elem,
+ unmatched = matcher( seed, null, xml, [] ),
+ i = seed.length;
+
+ // Match elements unmatched by `matcher`
+ while ( i-- ) {
+ if ( ( elem = unmatched[ i ] ) ) {
+ seed[ i ] = !( matches[ i ] = elem );
+ }
+ }
+ } ) :
+ function( elem, _context, xml ) {
+ input[ 0 ] = elem;
+ matcher( input, null, xml, results );
+
+ // Don't keep the element (issue #299)
+ input[ 0 ] = null;
+ return !results.pop();
+ };
+ } ),
+
+ "has": markFunction( function( selector ) {
+ return function( elem ) {
+ return Sizzle( selector, elem ).length > 0;
+ };
+ } ),
+
+ "contains": markFunction( function( text ) {
+ text = text.replace( runescape, funescape );
+ return function( elem ) {
+ return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1;
+ };
+ } ),
+
+ // "Whether an element is represented by a :lang() selector
+ // is based solely on the element's language value
+ // being equal to the identifier C,
+ // or beginning with the identifier C immediately followed by "-".
+ // The matching of C against the element's language value is performed case-insensitively.
+ // The identifier C does not have to be a valid language name."
+ // http://www.w3.org/TR/selectors/#lang-pseudo
+ "lang": markFunction( function( lang ) {
+
+ // lang value must be a valid identifier
+ if ( !ridentifier.test( lang || "" ) ) {
+ Sizzle.error( "unsupported lang: " + lang );
+ }
+ lang = lang.replace( runescape, funescape ).toLowerCase();
+ return function( elem ) {
+ var elemLang;
+ do {
+ if ( ( elemLang = documentIsHTML ?
+ elem.lang :
+ elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) {
+
+ elemLang = elemLang.toLowerCase();
+ return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
+ }
+ } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 );
+ return false;
+ };
+ } ),
+
+ // Miscellaneous
+ "target": function( elem ) {
+ var hash = window.location && window.location.hash;
+ return hash && hash.slice( 1 ) === elem.id;
+ },
+
+ "root": function( elem ) {
+ return elem === docElem;
+ },
+
+ "focus": function( elem ) {
+ return elem === document.activeElement &&
+ ( !document.hasFocus || document.hasFocus() ) &&
+ !!( elem.type || elem.href || ~elem.tabIndex );
+ },
+
+ // Boolean properties
+ "enabled": createDisabledPseudo( false ),
+ "disabled": createDisabledPseudo( true ),
+
+ "checked": function( elem ) {
+
+ // In CSS3, :checked should return both checked and selected elements
+ // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+ var nodeName = elem.nodeName.toLowerCase();
+ return ( nodeName === "input" && !!elem.checked ) ||
+ ( nodeName === "option" && !!elem.selected );
+ },
+
+ "selected": function( elem ) {
+
+ // Accessing this property makes selected-by-default
+ // options in Safari work properly
+ if ( elem.parentNode ) {
+ // eslint-disable-next-line no-unused-expressions
+ elem.parentNode.selectedIndex;
+ }
+
+ return elem.selected === true;
+ },
+
+ // Contents
+ "empty": function( elem ) {
+
+ // http://www.w3.org/TR/selectors/#empty-pseudo
+ // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),
+ // but not by others (comment: 8; processing instruction: 7; etc.)
+ // nodeType < 6 works because attributes (2) do not appear as children
+ for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+ if ( elem.nodeType < 6 ) {
+ return false;
+ }
+ }
+ return true;
+ },
+
+ "parent": function( elem ) {
+ return !Expr.pseudos[ "empty" ]( elem );
+ },
+
+ // Element/input types
+ "header": function( elem ) {
+ return rheader.test( elem.nodeName );
+ },
+
+ "input": function( elem ) {
+ return rinputs.test( elem.nodeName );
+ },
+
+ "button": function( elem ) {
+ var name = elem.nodeName.toLowerCase();
+ return name === "input" && elem.type === "button" || name === "button";
+ },
+
+ "text": function( elem ) {
+ var attr;
+ return elem.nodeName.toLowerCase() === "input" &&
+ elem.type === "text" &&
+
+ // Support: IE<8
+ // New HTML5 attribute values (e.g., "search") appear with elem.type === "text"
+ ( ( attr = elem.getAttribute( "type" ) ) == null ||
+ attr.toLowerCase() === "text" );
+ },
+
+ // Position-in-collection
+ "first": createPositionalPseudo( function() {
+ return [ 0 ];
+ } ),
+
+ "last": createPositionalPseudo( function( _matchIndexes, length ) {
+ return [ length - 1 ];
+ } ),
+
+ "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) {
+ return [ argument < 0 ? argument + length : argument ];
+ } ),
+
+ "even": createPositionalPseudo( function( matchIndexes, length ) {
+ var i = 0;
+ for ( ; i < length; i += 2 ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } ),
+
+ "odd": createPositionalPseudo( function( matchIndexes, length ) {
+ var i = 1;
+ for ( ; i < length; i += 2 ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } ),
+
+ "lt": createPositionalPseudo( function( matchIndexes, length, argument ) {
+ var i = argument < 0 ?
+ argument + length :
+ argument > length ?
+ length :
+ argument;
+ for ( ; --i >= 0; ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } ),
+
+ "gt": createPositionalPseudo( function( matchIndexes, length, argument ) {
+ var i = argument < 0 ? argument + length : argument;
+ for ( ; ++i < length; ) {
+ matchIndexes.push( i );
+ }
+ return matchIndexes;
+ } )
... 897901 lines suppressed ...