diff --git a/airbyte-connector-builder-server/connector_builder/generated/__init__.py b/airbyte-connector-builder-server/connector_builder/generated/__init__.py new file mode 100644 index 00000000000000..e69de29bb2d1d6 diff --git a/airbyte-connector-builder-server/connector_builder/generated/main.py b/airbyte-connector-builder-server/connector_builder/generated/main.py new file mode 100644 index 00000000000000..bb8958a927ec73 --- /dev/null +++ b/airbyte-connector-builder-server/connector_builder/generated/main.py @@ -0,0 +1,24 @@ +# coding: utf-8 + +""" + Connector Builder Server API + + Connector Builder Server API + + The version of the OpenAPI document: 1.0.0 + Contact: contact@airbyte.io + Generated by: https://openapi-generator.tech +""" + + +from fastapi import FastAPI + +from connector_builder.generated.apis.default_api import router as DefaultApiRouter + +app = FastAPI( + title="Connector Builder Server API", + description="Connector Builder Server API ", + version="1.0.0", +) + +app.include_router(DefaultApiRouter) diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/add_fields.py b/airbyte-connector-builder-server/connector_builder/generated/models/add_fields.py index 5e9844e2fd6a56..ae3c26318e442b 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/add_fields.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/add_fields.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.add_fields_all_of import AddFieldsAllOf from connector_builder.generated.models.added_field_definition import AddedFieldDefinition from connector_builder.generated.models.parsed_add_field_definition import ParsedAddFieldDefinition @@ -23,7 +23,7 @@ class AddFields(BaseModel): parsed_fields: The parsed_fields of this AddFields [Optional]. """ - fields: List[AddedFieldDefinition] - parsed_fields: Optional[List[ParsedAddFieldDefinition]] = None + fields: List[AddedFieldDefinition] = Field(alias="fields") + parsed_fields: Optional[List[ParsedAddFieldDefinition]] = Field(alias="_parsed_fields", default=None) -AddFields.update_forward_refs() +AddFields.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/add_fields_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/add_fields_all_of.py index 591552ec048d83..fec6699e211d96 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/add_fields_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/add_fields_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.added_field_definition import AddedFieldDefinition from connector_builder.generated.models.parsed_add_field_definition import ParsedAddFieldDefinition @@ -22,7 +22,7 @@ class AddFieldsAllOf(BaseModel): parsed_fields: The parsed_fields of this AddFieldsAllOf [Optional]. """ - fields: List[AddedFieldDefinition] - parsed_fields: Optional[List[ParsedAddFieldDefinition]] = None + fields: List[AddedFieldDefinition] = Field(alias="fields") + parsed_fields: Optional[List[ParsedAddFieldDefinition]] = Field(alias="_parsed_fields", default=None) -AddFieldsAllOf.update_forward_refs() +AddFieldsAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/added_field_definition.py b/airbyte-connector-builder-server/connector_builder/generated/models/added_field_definition.py index adcb5d7afcdaf3..622683e02bcf0a 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/added_field_definition.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/added_field_definition.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -21,7 +21,7 @@ class AddedFieldDefinition(BaseModel): value: The value of this AddedFieldDefinition. """ - path: List[str] - value: AnyOfInterpolatedStringstring + path: List[str] = Field(alias="path") + value: AnyOfInterpolatedStringstring = Field(alias="value") -AddedFieldDefinition.update_forward_refs() +AddedFieldDefinition.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator.py b/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator.py index 375b437201e1f6..c9b4ed8abd5fc8 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.api_key_authenticator_all_of import ApiKeyAuthenticatorAllOf @@ -23,8 +23,8 @@ class ApiKeyAuthenticator(BaseModel): config: The config of this ApiKeyAuthenticator. """ - header: AnyOfInterpolatedStringstring - api_token: AnyOfInterpolatedStringstring - config: Dict[str, Any] + header: AnyOfInterpolatedStringstring = Field(alias="header") + api_token: AnyOfInterpolatedStringstring = Field(alias="api_token") + config: Dict[str, Any] = Field(alias="config") -ApiKeyAuthenticator.update_forward_refs() +ApiKeyAuthenticator.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator_all_of.py index c633330edb66a8..bf7546979880d1 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/api_key_authenticator_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -22,8 +22,8 @@ class ApiKeyAuthenticatorAllOf(BaseModel): config: The config of this ApiKeyAuthenticatorAllOf. """ - header: AnyOfInterpolatedStringstring - api_token: AnyOfInterpolatedStringstring - config: Dict[str, Any] + header: AnyOfInterpolatedStringstring = Field(alias="header") + api_token: AnyOfInterpolatedStringstring = Field(alias="api_token") + config: Dict[str, Any] = Field(alias="config") -ApiKeyAuthenticatorAllOf.update_forward_refs() +ApiKeyAuthenticatorAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator.py b/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator.py index c6211d81819a6c..05ec03210336c4 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.basic_http_authenticator_all_of import BasicHttpAuthenticatorAllOf @@ -23,8 +23,8 @@ class BasicHttpAuthenticator(BaseModel): password: The password of this BasicHttpAuthenticator [Optional]. """ - username: AnyOfInterpolatedStringstring - config: Dict[str, Any] - password: Optional[AnyOfInterpolatedStringstring] = None + username: AnyOfInterpolatedStringstring = Field(alias="username") + config: Dict[str, Any] = Field(alias="config") + password: Optional[AnyOfInterpolatedStringstring] = Field(alias="password", default=None) -BasicHttpAuthenticator.update_forward_refs() +BasicHttpAuthenticator.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator_all_of.py index 0a939e86120dcf..46aec5658cc3de 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/basic_http_authenticator_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -22,8 +22,8 @@ class BasicHttpAuthenticatorAllOf(BaseModel): password: The password of this BasicHttpAuthenticatorAllOf [Optional]. """ - username: AnyOfInterpolatedStringstring - config: Dict[str, Any] - password: Optional[AnyOfInterpolatedStringstring] = None + username: AnyOfInterpolatedStringstring = Field(alias="username") + config: Dict[str, Any] = Field(alias="config") + password: Optional[AnyOfInterpolatedStringstring] = Field(alias="password", default=None) -BasicHttpAuthenticatorAllOf.update_forward_refs() +BasicHttpAuthenticatorAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator.py b/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator.py index 617f5450e0fa16..a599282e3a7f00 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.bearer_authenticator_all_of import BearerAuthenticatorAllOf @@ -22,7 +22,7 @@ class BearerAuthenticator(BaseModel): config: The config of this BearerAuthenticator. """ - api_token: AnyOfInterpolatedStringstring - config: Dict[str, Any] + api_token: AnyOfInterpolatedStringstring = Field(alias="api_token") + config: Dict[str, Any] = Field(alias="config") -BearerAuthenticator.update_forward_refs() +BearerAuthenticator.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator_all_of.py index be31c200fb3561..8ed9ce407402d7 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/bearer_authenticator_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -21,7 +21,7 @@ class BearerAuthenticatorAllOf(BaseModel): config: The config of this BearerAuthenticatorAllOf. """ - api_token: AnyOfInterpolatedStringstring - config: Dict[str, Any] + api_token: AnyOfInterpolatedStringstring = Field(alias="api_token") + config: Dict[str, Any] = Field(alias="config") -BearerAuthenticatorAllOf.update_forward_refs() +BearerAuthenticatorAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer.py b/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer.py index f8f8f7c2d65872..b388be6bfb317b 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_cartesian_product_stream_slicer_datetime_stream_slicer_list_stream_slicer_single_slice_substream_slicer import AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer from connector_builder.generated.models.cartesian_product_stream_slicer_all_of import CartesianProductStreamSlicerAllOf from connector_builder.generated.models.stream_slicer import StreamSlicer @@ -22,6 +22,6 @@ class CartesianProductStreamSlicer(BaseModel): stream_slicers: The stream_slicers of this CartesianProductStreamSlicer. """ - stream_slicers: List[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] + stream_slicers: List[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] = Field(alias="stream_slicers") -CartesianProductStreamSlicer.update_forward_refs() +CartesianProductStreamSlicer.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer_all_of.py index 02101282ca945f..4c2c9c750e3cc0 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/cartesian_product_stream_slicer_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_cartesian_product_stream_slicer_datetime_stream_slicer_list_stream_slicer_single_slice_substream_slicer import AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer @@ -20,6 +20,6 @@ class CartesianProductStreamSlicerAllOf(BaseModel): stream_slicers: The stream_slicers of this CartesianProductStreamSlicerAllOf. """ - stream_slicers: List[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] + stream_slicers: List[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] = Field(alias="stream_slicers") -CartesianProductStreamSlicerAllOf.update_forward_refs() +CartesianProductStreamSlicerAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/check_stream.py b/airbyte-connector-builder-server/connector_builder/generated/models/check_stream.py index 2092cd7f0fd115..aa7cfa6b794b06 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/check_stream.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/check_stream.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class CheckStream(BaseModel): @@ -19,6 +19,6 @@ class CheckStream(BaseModel): stream_names: The stream_names of this CheckStream. """ - stream_names: List[str] + stream_names: List[str] = Field(alias="stream_names") -CheckStream.update_forward_refs() +CheckStream.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler.py b/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler.py index cbee68b5f18c60..159d8d11403f84 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_composite_error_handler_default_error_handler import AnyOfCompositeErrorHandlerDefaultErrorHandler from connector_builder.generated.models.composite_error_handler_all_of import CompositeErrorHandlerAllOf @@ -21,6 +21,6 @@ class CompositeErrorHandler(BaseModel): error_handlers: The error_handlers of this CompositeErrorHandler. """ - error_handlers: List[AnyOfCompositeErrorHandlerDefaultErrorHandler] + error_handlers: List[AnyOfCompositeErrorHandlerDefaultErrorHandler] = Field(alias="error_handlers") -CompositeErrorHandler.update_forward_refs() +CompositeErrorHandler.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler_all_of.py index a5ff0c1aad91a0..a9b8d949b600ed 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/composite_error_handler_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_composite_error_handler_default_error_handler import AnyOfCompositeErrorHandlerDefaultErrorHandler @@ -20,6 +20,6 @@ class CompositeErrorHandlerAllOf(BaseModel): error_handlers: The error_handlers of this CompositeErrorHandlerAllOf. """ - error_handlers: List[AnyOfCompositeErrorHandlerDefaultErrorHandler] + error_handlers: List[AnyOfCompositeErrorHandlerDefaultErrorHandler] = Field(alias="error_handlers") -CompositeErrorHandlerAllOf.update_forward_refs() +CompositeErrorHandlerAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/config_component_schema.py b/airbyte-connector-builder-server/connector_builder/generated/models/config_component_schema.py index 296640138587cb..4dd567a444e6a6 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/config_component_schema.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/config_component_schema.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.check_stream import CheckStream from connector_builder.generated.models.declarative_stream import DeclarativeStream @@ -23,8 +23,8 @@ class ConfigComponentSchema(BaseModel): streams: The streams of this ConfigComponentSchema. """ - version: str - check: CheckStream - streams: List[DeclarativeStream] + version: str = Field(alias="version") + check: CheckStream = Field(alias="check") + streams: List[DeclarativeStream] = Field(alias="streams") -ConfigComponentSchema.update_forward_refs() +ConfigComponentSchema.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/connector_manifest.py b/airbyte-connector-builder-server/connector_builder/generated/models/connector_manifest.py index a17fc7e4c53118..0ef33db0a1e809 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/connector_manifest.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/connector_manifest.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.check_stream import CheckStream from connector_builder.generated.models.declarative_stream import DeclarativeStream @@ -23,8 +23,8 @@ class ConnectorManifest(BaseModel): streams: The streams of this ConnectorManifest. """ - version: str - check: CheckStream - streams: List[DeclarativeStream] + version: str = Field(alias="version") + check: CheckStream = Field(alias="check") + streams: List[DeclarativeStream] = Field(alias="streams") -ConnectorManifest.update_forward_refs() +ConnectorManifest.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy.py b/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy.py index 13211ad00a776c..fafdbd2c1055fd 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringnumberstring import AnyOfInterpolatedStringnumberstring from connector_builder.generated.models.constant_backoff_strategy_all_of import ConstantBackoffStrategyAllOf @@ -22,7 +22,7 @@ class ConstantBackoffStrategy(BaseModel): config: The config of this ConstantBackoffStrategy. """ - backoff_time_in_seconds: AnyOfInterpolatedStringnumberstring - config: Dict[str, Any] + backoff_time_in_seconds: AnyOfInterpolatedStringnumberstring = Field(alias="backoff_time_in_seconds") + config: Dict[str, Any] = Field(alias="config") -ConstantBackoffStrategy.update_forward_refs() +ConstantBackoffStrategy.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy_all_of.py index a2124a321866df..11849c7a2d7f15 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/constant_backoff_strategy_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringnumberstring import AnyOfInterpolatedStringnumberstring @@ -21,7 +21,7 @@ class ConstantBackoffStrategyAllOf(BaseModel): config: The config of this ConstantBackoffStrategyAllOf. """ - backoff_time_in_seconds: AnyOfInterpolatedStringnumberstring - config: Dict[str, Any] + backoff_time_in_seconds: AnyOfInterpolatedStringnumberstring = Field(alias="backoff_time_in_seconds") + config: Dict[str, Any] = Field(alias="config") -ConstantBackoffStrategyAllOf.update_forward_refs() +ConstantBackoffStrategyAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy.py b/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy.py index 0b151f5a9bb167..e5c1b4e1d22ddd 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_booleanstring import AnyOfInterpolatedBooleanstring from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.cursor_pagination_strategy_all_of import CursorPaginationStrategyAllOf @@ -27,10 +27,10 @@ class CursorPaginationStrategy(BaseModel): decoder: The decoder of this CursorPaginationStrategy [Optional]. """ - cursor_value: AnyOfInterpolatedStringstring - config: Dict[str, Any] - page_size: Optional[int] = None - stop_condition: Optional[AnyOfInterpolatedBooleanstring] = None - decoder: Optional[JsonDecoder] = None + cursor_value: AnyOfInterpolatedStringstring = Field(alias="cursor_value") + config: Dict[str, Any] = Field(alias="config") + page_size: Optional[int] = Field(alias="page_size", default=None) + stop_condition: Optional[AnyOfInterpolatedBooleanstring] = Field(alias="stop_condition", default=None) + decoder: Optional[JsonDecoder] = Field(alias="decoder", default=None) -CursorPaginationStrategy.update_forward_refs() +CursorPaginationStrategy.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy_all_of.py index 7610ad4e6cc5fb..10281e69e51af8 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/cursor_pagination_strategy_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_booleanstring import AnyOfInterpolatedBooleanstring from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.json_decoder import JsonDecoder @@ -26,10 +26,10 @@ class CursorPaginationStrategyAllOf(BaseModel): decoder: The decoder of this CursorPaginationStrategyAllOf [Optional]. """ - cursor_value: AnyOfInterpolatedStringstring - config: Dict[str, Any] - page_size: Optional[int] = None - stop_condition: Optional[AnyOfInterpolatedBooleanstring] = None - decoder: Optional[JsonDecoder] = None + cursor_value: AnyOfInterpolatedStringstring = Field(alias="cursor_value") + config: Dict[str, Any] = Field(alias="config") + page_size: Optional[int] = Field(alias="page_size", default=None) + stop_condition: Optional[AnyOfInterpolatedBooleanstring] = Field(alias="stop_condition", default=None) + decoder: Optional[JsonDecoder] = Field(alias="decoder", default=None) -CursorPaginationStrategyAllOf.update_forward_refs() +CursorPaginationStrategyAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer.py b/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer.py index 987eaa931db80e..6e752c9c981908 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.any_of_min_max_datetimestring import AnyOfMinMaxDatetimestring from connector_builder.generated.models.datetime_stream_slicer_all_of import DatetimeStreamSlicerAllOf @@ -36,18 +36,18 @@ class DatetimeStreamSlicer(BaseModel): lookback_window: The lookback_window of this DatetimeStreamSlicer [Optional]. """ - start_datetime: AnyOfMinMaxDatetimestring - end_datetime: AnyOfMinMaxDatetimestring - step: str - cursor_field: AnyOfInterpolatedStringstring - datetime_format: str - config: Dict[str, Any] - cursor: Optional[Dict[str, Any]] = None - cursor_end: Optional[Dict[str, Any]] = None - start_time_option: Optional[RequestOption] = None - end_time_option: Optional[RequestOption] = None - stream_state_field_start: Optional[str] = None - stream_state_field_end: Optional[str] = None - lookback_window: Optional[AnyOfInterpolatedStringstring] = None - -DatetimeStreamSlicer.update_forward_refs() + start_datetime: AnyOfMinMaxDatetimestring = Field(alias="start_datetime") + end_datetime: AnyOfMinMaxDatetimestring = Field(alias="end_datetime") + step: str = Field(alias="step") + cursor_field: AnyOfInterpolatedStringstring = Field(alias="cursor_field") + datetime_format: str = Field(alias="datetime_format") + config: Dict[str, Any] = Field(alias="config") + cursor: Optional[Dict[str, Any]] = Field(alias="_cursor", default=None) + cursor_end: Optional[Dict[str, Any]] = Field(alias="_cursor_end", default=None) + start_time_option: Optional[RequestOption] = Field(alias="start_time_option", default=None) + end_time_option: Optional[RequestOption] = Field(alias="end_time_option", default=None) + stream_state_field_start: Optional[str] = Field(alias="stream_state_field_start", default=None) + stream_state_field_end: Optional[str] = Field(alias="stream_state_field_end", default=None) + lookback_window: Optional[AnyOfInterpolatedStringstring] = Field(alias="lookback_window", default=None) + +DatetimeStreamSlicer.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer_all_of.py index ffc381ab7374a2..dcd4d06d5fd596 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/datetime_stream_slicer_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.any_of_min_max_datetimestring import AnyOfMinMaxDatetimestring from connector_builder.generated.models.request_option import RequestOption @@ -34,18 +34,18 @@ class DatetimeStreamSlicerAllOf(BaseModel): lookback_window: The lookback_window of this DatetimeStreamSlicerAllOf [Optional]. """ - start_datetime: AnyOfMinMaxDatetimestring - end_datetime: AnyOfMinMaxDatetimestring - step: str - cursor_field: AnyOfInterpolatedStringstring - datetime_format: str - config: Dict[str, Any] - cursor: Optional[Dict[str, Any]] = None - cursor_end: Optional[Dict[str, Any]] = None - start_time_option: Optional[RequestOption] = None - end_time_option: Optional[RequestOption] = None - stream_state_field_start: Optional[str] = None - stream_state_field_end: Optional[str] = None - lookback_window: Optional[AnyOfInterpolatedStringstring] = None - -DatetimeStreamSlicerAllOf.update_forward_refs() + start_datetime: AnyOfMinMaxDatetimestring = Field(alias="start_datetime") + end_datetime: AnyOfMinMaxDatetimestring = Field(alias="end_datetime") + step: str = Field(alias="step") + cursor_field: AnyOfInterpolatedStringstring = Field(alias="cursor_field") + datetime_format: str = Field(alias="datetime_format") + config: Dict[str, Any] = Field(alias="config") + cursor: Optional[Dict[str, Any]] = Field(alias="_cursor", default=None) + cursor_end: Optional[Dict[str, Any]] = Field(alias="_cursor_end", default=None) + start_time_option: Optional[RequestOption] = Field(alias="start_time_option", default=None) + end_time_option: Optional[RequestOption] = Field(alias="end_time_option", default=None) + stream_state_field_start: Optional[str] = Field(alias="stream_state_field_start", default=None) + stream_state_field_end: Optional[str] = Field(alias="stream_state_field_end", default=None) + lookback_window: Optional[AnyOfInterpolatedStringstring] = Field(alias="lookback_window", default=None) + +DatetimeStreamSlicerAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator.py b/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator.py index 7adaafdea1867f..e027ed33a7d456 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.declarative_oauth2_authenticator_all_of import DeclarativeOauth2AuthenticatorAllOf @@ -32,17 +32,17 @@ class DeclarativeOauth2Authenticator(BaseModel): grant_type: The grant_type of this DeclarativeOauth2Authenticator [Optional]. """ - token_refresh_endpoint: AnyOfInterpolatedStringstring - client_id: AnyOfInterpolatedStringstring - client_secret: AnyOfInterpolatedStringstring - refresh_token: AnyOfInterpolatedStringstring - config: Dict[str, Any] - scopes: Optional[List[str]] = None - token_expiry_date: Optional[AnyOfInterpolatedStringstring] = None - token_expiry_date: Optional[object] = None - access_token_name: Optional[AnyOfInterpolatedStringstring] = None - expires_in_name: Optional[AnyOfInterpolatedStringstring] = None - refresh_request_body: Optional[Dict[str, Any]] = None - grant_type: Optional[AnyOfInterpolatedStringstring] = None - -DeclarativeOauth2Authenticator.update_forward_refs() + token_refresh_endpoint: AnyOfInterpolatedStringstring = Field(alias="token_refresh_endpoint") + client_id: AnyOfInterpolatedStringstring = Field(alias="client_id") + client_secret: AnyOfInterpolatedStringstring = Field(alias="client_secret") + refresh_token: AnyOfInterpolatedStringstring = Field(alias="refresh_token") + config: Dict[str, Any] = Field(alias="config") + scopes: Optional[List[str]] = Field(alias="scopes", default=None) + token_expiry_date: Optional[AnyOfInterpolatedStringstring] = Field(alias="token_expiry_date", default=None) + token_expiry_date: Optional[object] = Field(alias="_token_expiry_date", default=None) + access_token_name: Optional[AnyOfInterpolatedStringstring] = Field(alias="access_token_name", default=None) + expires_in_name: Optional[AnyOfInterpolatedStringstring] = Field(alias="expires_in_name", default=None) + refresh_request_body: Optional[Dict[str, Any]] = Field(alias="refresh_request_body", default=None) + grant_type: Optional[AnyOfInterpolatedStringstring] = Field(alias="grant_type", default=None) + +DeclarativeOauth2Authenticator.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator_all_of.py index 4bf8137cc3007f..1b8d2820b0528d 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/declarative_oauth2_authenticator_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -31,17 +31,17 @@ class DeclarativeOauth2AuthenticatorAllOf(BaseModel): grant_type: The grant_type of this DeclarativeOauth2AuthenticatorAllOf [Optional]. """ - token_refresh_endpoint: AnyOfInterpolatedStringstring - client_id: AnyOfInterpolatedStringstring - client_secret: AnyOfInterpolatedStringstring - refresh_token: AnyOfInterpolatedStringstring - config: Dict[str, Any] - scopes: Optional[List[str]] = None - token_expiry_date: Optional[AnyOfInterpolatedStringstring] = None - token_expiry_date: Optional[object] = None - access_token_name: Optional[AnyOfInterpolatedStringstring] = None - expires_in_name: Optional[AnyOfInterpolatedStringstring] = None - refresh_request_body: Optional[Dict[str, Any]] = None - grant_type: Optional[AnyOfInterpolatedStringstring] = None - -DeclarativeOauth2AuthenticatorAllOf.update_forward_refs() + token_refresh_endpoint: AnyOfInterpolatedStringstring = Field(alias="token_refresh_endpoint") + client_id: AnyOfInterpolatedStringstring = Field(alias="client_id") + client_secret: AnyOfInterpolatedStringstring = Field(alias="client_secret") + refresh_token: AnyOfInterpolatedStringstring = Field(alias="refresh_token") + config: Dict[str, Any] = Field(alias="config") + scopes: Optional[List[str]] = Field(alias="scopes", default=None) + token_expiry_date: Optional[AnyOfInterpolatedStringstring] = Field(alias="token_expiry_date", default=None) + token_expiry_date: Optional[object] = Field(alias="_token_expiry_date", default=None) + access_token_name: Optional[AnyOfInterpolatedStringstring] = Field(alias="access_token_name", default=None) + expires_in_name: Optional[AnyOfInterpolatedStringstring] = Field(alias="expires_in_name", default=None) + refresh_request_body: Optional[Dict[str, Any]] = Field(alias="refresh_request_body", default=None) + grant_type: Optional[AnyOfInterpolatedStringstring] = Field(alias="grant_type", default=None) + +DeclarativeOauth2AuthenticatorAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/declarative_stream.py b/airbyte-connector-builder-server/connector_builder/generated/models/declarative_stream.py index ebc8314360d1aa..0ae815717dbee0 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/declarative_stream.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/declarative_stream.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_add_fields_remove_fields import AnyOfAddFieldsRemoveFields from connector_builder.generated.models.any_of_json_file_schema_loader_default_schema_loader import AnyOfJsonFileSchemaLoaderDefaultSchemaLoader from connector_builder.generated.models.any_ofarrayarraystring import AnyOfarrayarraystring @@ -34,16 +34,16 @@ class DeclarativeStream(BaseModel): checkpoint_interval: The checkpoint_interval of this DeclarativeStream [Optional]. """ - retriever: SimpleRetriever - config: Dict[str, Any] - name: Optional[str] = None - primary_key: Optional[AnyOfarrayarraystring] = None - schema_loader: Optional[AnyOfJsonFileSchemaLoaderDefaultSchemaLoader] = None - name: Optional[str] = None - primary_key: Optional[str] = None - schema_loader: Optional[AnyOfJsonFileSchemaLoaderDefaultSchemaLoader] = None - stream_cursor_field: Optional[AnyOfarraystring] = None - transformations: Optional[List[AnyOfAddFieldsRemoveFields]] = None - checkpoint_interval: Optional[int] = None - -DeclarativeStream.update_forward_refs() + retriever: SimpleRetriever = Field(alias="retriever") + config: Dict[str, Any] = Field(alias="config") + name: Optional[str] = Field(alias="name", default=None) + primary_key: Optional[AnyOfarrayarraystring] = Field(alias="primary_key", default=None) + schema_loader: Optional[AnyOfJsonFileSchemaLoaderDefaultSchemaLoader] = Field(alias="schema_loader", default=None) + name: Optional[str] = Field(alias="_name", default=None) + primary_key: Optional[str] = Field(alias="_primary_key", default=None) + schema_loader: Optional[AnyOfJsonFileSchemaLoaderDefaultSchemaLoader] = Field(alias="_schema_loader", default=None) + stream_cursor_field: Optional[AnyOfarraystring] = Field(alias="stream_cursor_field", default=None) + transformations: Optional[List[AnyOfAddFieldsRemoveFields]] = Field(alias="transformations", default=None) + checkpoint_interval: Optional[int] = Field(alias="checkpoint_interval", default=None) + +DeclarativeStream.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler.py b/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler.py index 501a69510102dd..374308d1060f02 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_constant_backoff_strategy_exponential_backoff_strategy_wait_time_from_header_backoff_strategy_wait_until_time_from_header_backoff_strategy import AnyOfConstantBackoffStrategyExponentialBackoffStrategyWaitTimeFromHeaderBackoffStrategyWaitUntilTimeFromHeaderBackoffStrategy from connector_builder.generated.models.default_error_handler_all_of import DefaultErrorHandlerAllOf from connector_builder.generated.models.http_response_filter import HttpResponseFilter @@ -26,10 +26,10 @@ class DefaultErrorHandler(BaseModel): backoff_strategies: The backoff_strategies of this DefaultErrorHandler [Optional]. """ - config: Dict[str, Any] - response_filters: Optional[List[HttpResponseFilter]] = None - max_retries: Optional[int] = None - max_retries: Optional[int] = None - backoff_strategies: Optional[List[AnyOfConstantBackoffStrategyExponentialBackoffStrategyWaitTimeFromHeaderBackoffStrategyWaitUntilTimeFromHeaderBackoffStrategy]] = None + config: Dict[str, Any] = Field(alias="config") + response_filters: Optional[List[HttpResponseFilter]] = Field(alias="response_filters", default=None) + max_retries: Optional[int] = Field(alias="max_retries", default=None) + max_retries: Optional[int] = Field(alias="_max_retries", default=None) + backoff_strategies: Optional[List[AnyOfConstantBackoffStrategyExponentialBackoffStrategyWaitTimeFromHeaderBackoffStrategyWaitUntilTimeFromHeaderBackoffStrategy]] = Field(alias="backoff_strategies", default=None) -DefaultErrorHandler.update_forward_refs() +DefaultErrorHandler.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler_all_of.py index 2e245a68d4b939..4179e5b1fa66e6 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/default_error_handler_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_constant_backoff_strategy_exponential_backoff_strategy_wait_time_from_header_backoff_strategy_wait_until_time_from_header_backoff_strategy import AnyOfConstantBackoffStrategyExponentialBackoffStrategyWaitTimeFromHeaderBackoffStrategyWaitUntilTimeFromHeaderBackoffStrategy from connector_builder.generated.models.http_response_filter import HttpResponseFilter @@ -25,10 +25,10 @@ class DefaultErrorHandlerAllOf(BaseModel): backoff_strategies: The backoff_strategies of this DefaultErrorHandlerAllOf [Optional]. """ - config: Dict[str, Any] - response_filters: Optional[List[HttpResponseFilter]] = None - max_retries: Optional[int] = None - max_retries: Optional[int] = None - backoff_strategies: Optional[List[AnyOfConstantBackoffStrategyExponentialBackoffStrategyWaitTimeFromHeaderBackoffStrategyWaitUntilTimeFromHeaderBackoffStrategy]] = None + config: Dict[str, Any] = Field(alias="config") + response_filters: Optional[List[HttpResponseFilter]] = Field(alias="response_filters", default=None) + max_retries: Optional[int] = Field(alias="max_retries", default=None) + max_retries: Optional[int] = Field(alias="_max_retries", default=None) + backoff_strategies: Optional[List[AnyOfConstantBackoffStrategyExponentialBackoffStrategyWaitTimeFromHeaderBackoffStrategyWaitUntilTimeFromHeaderBackoffStrategy]] = Field(alias="backoff_strategies", default=None) -DefaultErrorHandlerAllOf.update_forward_refs() +DefaultErrorHandlerAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator.py b/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator.py index 82844bb9812e16..375e1c572b49e2 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_cursor_pagination_strategy_offset_increment_page_increment import AnyOfCursorPaginationStrategyOffsetIncrementPageIncrement from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.default_paginator_all_of import DefaultPaginatorAllOf @@ -31,12 +31,12 @@ class DefaultPaginator(BaseModel): page_token_option: The page_token_option of this DefaultPaginator [Optional]. """ - pagination_strategy: AnyOfCursorPaginationStrategyOffsetIncrementPageIncrement - config: Dict[str, Any] - url_base: AnyOfInterpolatedStringstring - decoder: Optional[JsonDecoder] = None - token: Optional[object] = None - page_size_option: Optional[RequestOption] = None - page_token_option: Optional[RequestOption] = None + pagination_strategy: AnyOfCursorPaginationStrategyOffsetIncrementPageIncrement = Field(alias="pagination_strategy") + config: Dict[str, Any] = Field(alias="config") + url_base: AnyOfInterpolatedStringstring = Field(alias="url_base") + decoder: Optional[JsonDecoder] = Field(alias="decoder", default=None) + token: Optional[object] = Field(alias="_token", default=None) + page_size_option: Optional[RequestOption] = Field(alias="page_size_option", default=None) + page_token_option: Optional[RequestOption] = Field(alias="page_token_option", default=None) -DefaultPaginator.update_forward_refs() +DefaultPaginator.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator_all_of.py index 2fe29829dd6063..d683a54cb4b8d3 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/default_paginator_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_cursor_pagination_strategy_offset_increment_page_increment import AnyOfCursorPaginationStrategyOffsetIncrementPageIncrement from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.json_decoder import JsonDecoder @@ -29,12 +29,12 @@ class DefaultPaginatorAllOf(BaseModel): page_token_option: The page_token_option of this DefaultPaginatorAllOf [Optional]. """ - pagination_strategy: AnyOfCursorPaginationStrategyOffsetIncrementPageIncrement - config: Dict[str, Any] - url_base: AnyOfInterpolatedStringstring - decoder: Optional[JsonDecoder] = None - token: Optional[object] = None - page_size_option: Optional[RequestOption] = None - page_token_option: Optional[RequestOption] = None + pagination_strategy: AnyOfCursorPaginationStrategyOffsetIncrementPageIncrement = Field(alias="pagination_strategy") + config: Dict[str, Any] = Field(alias="config") + url_base: AnyOfInterpolatedStringstring = Field(alias="url_base") + decoder: Optional[JsonDecoder] = Field(alias="decoder", default=None) + token: Optional[object] = Field(alias="_token", default=None) + page_size_option: Optional[RequestOption] = Field(alias="page_size_option", default=None) + page_token_option: Optional[RequestOption] = Field(alias="page_token_option", default=None) -DefaultPaginatorAllOf.update_forward_refs() +DefaultPaginatorAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader.py b/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader.py index e0efbfd8133fd1..fc431f1eebbefe 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.default_schema_loader_all_of import DefaultSchemaLoaderAllOf @@ -20,6 +20,6 @@ class DefaultSchemaLoader(BaseModel): config: The config of this DefaultSchemaLoader. """ - config: Dict[str, Any] + config: Dict[str, Any] = Field(alias="config") -DefaultSchemaLoader.update_forward_refs() +DefaultSchemaLoader.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader_all_of.py index 8685761cd21d94..8e753d9bcb7ca9 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/default_schema_loader_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class DefaultSchemaLoaderAllOf(BaseModel): @@ -19,6 +19,6 @@ class DefaultSchemaLoaderAllOf(BaseModel): config: The config of this DefaultSchemaLoaderAllOf. """ - config: Dict[str, Any] + config: Dict[str, Any] = Field(alias="config") -DefaultSchemaLoaderAllOf.update_forward_refs() +DefaultSchemaLoaderAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor.py b/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor.py index 75aff57ef78a46..86bb8f6145fd12 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.dpath_extractor_all_of import DpathExtractorAllOf from connector_builder.generated.models.json_decoder import JsonDecoder @@ -24,8 +24,8 @@ class DpathExtractor(BaseModel): decoder: The decoder of this DpathExtractor [Optional]. """ - field_pointer: List[AnyOfInterpolatedStringstring] - config: Dict[str, Any] - decoder: Optional[JsonDecoder] = None + field_pointer: List[AnyOfInterpolatedStringstring] = Field(alias="field_pointer") + config: Dict[str, Any] = Field(alias="config") + decoder: Optional[JsonDecoder] = Field(alias="decoder", default=None) -DpathExtractor.update_forward_refs() +DpathExtractor.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor_all_of.py index 4a19bd59d3871e..9e7b152be53048 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/dpath_extractor_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.json_decoder import JsonDecoder @@ -23,8 +23,8 @@ class DpathExtractorAllOf(BaseModel): decoder: The decoder of this DpathExtractorAllOf [Optional]. """ - field_pointer: List[AnyOfInterpolatedStringstring] - config: Dict[str, Any] - decoder: Optional[JsonDecoder] = None + field_pointer: List[AnyOfInterpolatedStringstring] = Field(alias="field_pointer") + config: Dict[str, Any] = Field(alias="config") + decoder: Optional[JsonDecoder] = Field(alias="decoder", default=None) -DpathExtractorAllOf.update_forward_refs() +DpathExtractorAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy.py b/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy.py index 66bc051df6afb3..551ef4562591ff 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringnumberstring import AnyOfInterpolatedStringnumberstring from connector_builder.generated.models.exponential_backoff_strategy_all_of import ExponentialBackoffStrategyAllOf @@ -22,7 +22,7 @@ class ExponentialBackoffStrategy(BaseModel): factor: The factor of this ExponentialBackoffStrategy [Optional]. """ - config: Dict[str, Any] - factor: Optional[AnyOfInterpolatedStringnumberstring] = None + config: Dict[str, Any] = Field(alias="config") + factor: Optional[AnyOfInterpolatedStringnumberstring] = Field(alias="factor", default=None) -ExponentialBackoffStrategy.update_forward_refs() +ExponentialBackoffStrategy.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy_all_of.py index 5ce2f5a1a2b015..d2c26b9321a2ce 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/exponential_backoff_strategy_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringnumberstring import AnyOfInterpolatedStringnumberstring @@ -21,7 +21,7 @@ class ExponentialBackoffStrategyAllOf(BaseModel): factor: The factor of this ExponentialBackoffStrategyAllOf [Optional]. """ - config: Dict[str, Any] - factor: Optional[AnyOfInterpolatedStringnumberstring] = None + config: Dict[str, Any] = Field(alias="config") + factor: Optional[AnyOfInterpolatedStringnumberstring] = Field(alias="factor", default=None) -ExponentialBackoffStrategyAllOf.update_forward_refs() +ExponentialBackoffStrategyAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/http_request.py b/airbyte-connector-builder-server/connector_builder/generated/models/http_request.py index 5f29b9d0b7c549..0128939b827d93 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/http_request.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/http_request.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class HttpRequest(BaseModel): @@ -23,10 +23,10 @@ class HttpRequest(BaseModel): http_method: The http_method of this HttpRequest. """ - url: str - parameters: Optional[Dict[str, Any]] = None - body: Optional[Dict[str, Any]] = None - headers: Optional[Dict[str, Any]] = None - http_method: str + url: str = Field(alias="url") + parameters: Optional[Dict[str, Any]] = Field(alias="parameters", default=None) + body: Optional[Dict[str, Any]] = Field(alias="body", default=None) + headers: Optional[Dict[str, Any]] = Field(alias="headers", default=None) + http_method: str = Field(alias="http_method") -HttpRequest.update_forward_refs() +HttpRequest.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/http_requester.py b/airbyte-connector-builder-server/connector_builder/generated/models/http_requester.py index a850ad85c86f53..bf4be60005cdbf 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/http_requester.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/http_requester.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_composite_error_handler_default_error_handler import AnyOfCompositeErrorHandlerDefaultErrorHandler from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.any_of_no_auth_declarative_oauth2_authenticator_api_key_authenticator_bearer_authenticator_basic_http_authenticator import AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator @@ -33,13 +33,13 @@ class HttpRequester(BaseModel): error_handler: The error_handler of this HttpRequester [Optional]. """ - name: str - url_base: AnyOfInterpolatedStringstring - path: AnyOfInterpolatedStringstring - config: Dict[str, Any] - http_method: Optional[AnyOfstringstring] = None - request_options_provider: Optional[InterpolatedRequestOptionsProvider] = None - authenticator: Optional[AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator] = None - error_handler: Optional[AnyOfCompositeErrorHandlerDefaultErrorHandler] = None + name: str = Field(alias="name") + url_base: AnyOfInterpolatedStringstring = Field(alias="url_base") + path: AnyOfInterpolatedStringstring = Field(alias="path") + config: Dict[str, Any] = Field(alias="config") + http_method: Optional[AnyOfstringstring] = Field(alias="http_method", default=None) + request_options_provider: Optional[InterpolatedRequestOptionsProvider] = Field(alias="request_options_provider", default=None) + authenticator: Optional[AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator] = Field(alias="authenticator", default=None) + error_handler: Optional[AnyOfCompositeErrorHandlerDefaultErrorHandler] = Field(alias="error_handler", default=None) -HttpRequester.update_forward_refs() +HttpRequester.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/http_requester_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/http_requester_all_of.py index 720fccba8360b9..7f2a42e36b6f72 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/http_requester_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/http_requester_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_composite_error_handler_default_error_handler import AnyOfCompositeErrorHandlerDefaultErrorHandler from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.any_of_no_auth_declarative_oauth2_authenticator_api_key_authenticator_bearer_authenticator_basic_http_authenticator import AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator @@ -31,13 +31,13 @@ class HttpRequesterAllOf(BaseModel): error_handler: The error_handler of this HttpRequesterAllOf [Optional]. """ - name: str - url_base: AnyOfInterpolatedStringstring - path: AnyOfInterpolatedStringstring - config: Dict[str, Any] - http_method: Optional[AnyOfstringstring] = None - request_options_provider: Optional[InterpolatedRequestOptionsProvider] = None - authenticator: Optional[AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator] = None - error_handler: Optional[AnyOfCompositeErrorHandlerDefaultErrorHandler] = None + name: str = Field(alias="name") + url_base: AnyOfInterpolatedStringstring = Field(alias="url_base") + path: AnyOfInterpolatedStringstring = Field(alias="path") + config: Dict[str, Any] = Field(alias="config") + http_method: Optional[AnyOfstringstring] = Field(alias="http_method", default=None) + request_options_provider: Optional[InterpolatedRequestOptionsProvider] = Field(alias="request_options_provider", default=None) + authenticator: Optional[AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator] = Field(alias="authenticator", default=None) + error_handler: Optional[AnyOfCompositeErrorHandlerDefaultErrorHandler] = Field(alias="error_handler", default=None) -HttpRequesterAllOf.update_forward_refs() +HttpRequesterAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/http_response.py b/airbyte-connector-builder-server/connector_builder/generated/models/http_response.py index 49a81ebeb628d8..9a217104cd22f3 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/http_response.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/http_response.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class HttpResponse(BaseModel): @@ -21,8 +21,8 @@ class HttpResponse(BaseModel): headers: The headers of this HttpResponse [Optional]. """ - status: int - body: Optional[Dict[str, Any]] = None - headers: Optional[Dict[str, Any]] = None + status: int = Field(alias="status") + body: Optional[Dict[str, Any]] = Field(alias="body", default=None) + headers: Optional[Dict[str, Any]] = Field(alias="headers", default=None) -HttpResponse.update_forward_refs() +HttpResponse.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/http_response_filter.py b/airbyte-connector-builder-server/connector_builder/generated/models/http_response_filter.py index ac251b7027e2ef..8440949d7c268a 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/http_response_filter.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/http_response_filter.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_booleanstring import AnyOfInterpolatedBooleanstring from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.any_ofstringstring import AnyOfstringstring @@ -27,11 +27,11 @@ class HttpResponseFilter(BaseModel): error_message: The error_message of this HttpResponseFilter [Optional]. """ - action: AnyOfstringstring - config: Dict[str, Any] - http_codes: Optional[list[int]] = None - error_message_contains: Optional[str] = None - predicate: Optional[AnyOfInterpolatedBooleanstring] = None - error_message: Optional[AnyOfInterpolatedStringstring] = None + action: AnyOfstringstring = Field(alias="action") + config: Dict[str, Any] = Field(alias="config") + http_codes: Optional[list[int]] = Field(alias="http_codes", default=None) + error_message_contains: Optional[str] = Field(alias="error_message_contains", default=None) + predicate: Optional[AnyOfInterpolatedBooleanstring] = Field(alias="predicate", default=None) + error_message: Optional[AnyOfInterpolatedStringstring] = Field(alias="error_message", default=None) -HttpResponseFilter.update_forward_refs() +HttpResponseFilter.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_boolean.py b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_boolean.py index 6f12a9e05bf14e..4c50980fec094f 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_boolean.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_boolean.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class InterpolatedBoolean(BaseModel): @@ -19,6 +19,6 @@ class InterpolatedBoolean(BaseModel): condition: The condition of this InterpolatedBoolean. """ - condition: str + condition: str = Field(alias="condition") -InterpolatedBoolean.update_forward_refs() +InterpolatedBoolean.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider.py b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider.py index 0a32652eac5fe1..7a8a9afbff0c9a 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_ofmapstring import AnyOfmapstring from connector_builder.generated.models.interpolated_request_options_provider_all_of import InterpolatedRequestOptionsProviderAllOf @@ -25,10 +25,10 @@ class InterpolatedRequestOptionsProvider(BaseModel): request_body_json: The request_body_json of this InterpolatedRequestOptionsProvider [Optional]. """ - config: Optional[Dict[str, Any]] = None - request_parameters: Optional[AnyOfmapstring] = None - request_headers: Optional[AnyOfmapstring] = None - request_body_data: Optional[AnyOfmapstring] = None - request_body_json: Optional[AnyOfmapstring] = None + config: Optional[Dict[str, Any]] = Field(alias="config", default=None) + request_parameters: Optional[AnyOfmapstring] = Field(alias="request_parameters", default=None) + request_headers: Optional[AnyOfmapstring] = Field(alias="request_headers", default=None) + request_body_data: Optional[AnyOfmapstring] = Field(alias="request_body_data", default=None) + request_body_json: Optional[AnyOfmapstring] = Field(alias="request_body_json", default=None) -InterpolatedRequestOptionsProvider.update_forward_refs() +InterpolatedRequestOptionsProvider.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider_all_of.py index 25817c925b23c8..3958af7231c53c 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_request_options_provider_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_ofmapstring import AnyOfmapstring @@ -24,10 +24,10 @@ class InterpolatedRequestOptionsProviderAllOf(BaseModel): request_body_json: The request_body_json of this InterpolatedRequestOptionsProviderAllOf [Optional]. """ - config: Optional[Dict[str, Any]] = None - request_parameters: Optional[AnyOfmapstring] = None - request_headers: Optional[AnyOfmapstring] = None - request_body_data: Optional[AnyOfmapstring] = None - request_body_json: Optional[AnyOfmapstring] = None + config: Optional[Dict[str, Any]] = Field(alias="config", default=None) + request_parameters: Optional[AnyOfmapstring] = Field(alias="request_parameters", default=None) + request_headers: Optional[AnyOfmapstring] = Field(alias="request_headers", default=None) + request_body_data: Optional[AnyOfmapstring] = Field(alias="request_body_data", default=None) + request_body_json: Optional[AnyOfmapstring] = Field(alias="request_body_json", default=None) -InterpolatedRequestOptionsProviderAllOf.update_forward_refs() +InterpolatedRequestOptionsProviderAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_string.py b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_string.py index 4ecd14edefe4d3..f202e9f19f22e9 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_string.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/interpolated_string.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class InterpolatedString(BaseModel): @@ -20,7 +20,7 @@ class InterpolatedString(BaseModel): default: The default of this InterpolatedString [Optional]. """ - string: str - default: Optional[str] = None + string: str = Field(alias="string") + default: Optional[str] = Field(alias="default", default=None) -InterpolatedString.update_forward_refs() +InterpolatedString.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_exception_info.py b/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_exception_info.py index 878690e098259f..b4209ef00a4604 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_exception_info.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_exception_info.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.invalid_input_property import InvalidInputProperty @@ -23,9 +23,9 @@ class InvalidInputExceptionInfo(BaseModel): validation_errors: The validation_errors of this InvalidInputExceptionInfo. """ - message: str - exception_class_name: Optional[str] = None - exception_stack: Optional[List[str]] = None - validation_errors: List[InvalidInputProperty] + message: str = Field(alias="message") + exception_class_name: Optional[str] = Field(alias="exceptionClassName", default=None) + exception_stack: Optional[List[str]] = Field(alias="exceptionStack", default=None) + validation_errors: List[InvalidInputProperty] = Field(alias="validationErrors") -InvalidInputExceptionInfo.update_forward_refs() +InvalidInputExceptionInfo.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_property.py b/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_property.py index 35e17c1120901a..d5dacd56a4be34 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_property.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/invalid_input_property.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class InvalidInputProperty(BaseModel): @@ -21,8 +21,8 @@ class InvalidInputProperty(BaseModel): message: The message of this InvalidInputProperty [Optional]. """ - property_path: str - invalid_value: Optional[str] = None - message: Optional[str] = None + property_path: str = Field(alias="propertyPath") + invalid_value: Optional[str] = Field(alias="invalidValue", default=None) + message: Optional[str] = Field(alias="message", default=None) -InvalidInputProperty.update_forward_refs() +InvalidInputProperty.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/json_decoder.py b/airbyte-connector-builder-server/connector_builder/generated/models/json_decoder.py index c3bdc1243df6ac..cfb540e19c7ce3 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/json_decoder.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/json_decoder.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class JsonDecoder(BaseModel): @@ -19,4 +19,4 @@ class JsonDecoder(BaseModel): """ -JsonDecoder.update_forward_refs() +JsonDecoder.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader.py b/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader.py index 1ea9355a4ca462..2e2dd066caa9e5 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.json_file_schema_loader_all_of import JsonFileSchemaLoaderAllOf @@ -22,7 +22,7 @@ class JsonFileSchemaLoader(BaseModel): file_path: The file_path of this JsonFileSchemaLoader [Optional]. """ - config: Dict[str, Any] - file_path: Optional[AnyOfInterpolatedStringstring] = None + config: Dict[str, Any] = Field(alias="config") + file_path: Optional[AnyOfInterpolatedStringstring] = Field(alias="file_path", default=None) -JsonFileSchemaLoader.update_forward_refs() +JsonFileSchemaLoader.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader_all_of.py index 85b8c37399ea5e..608fedfe174204 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/json_file_schema_loader_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -21,7 +21,7 @@ class JsonFileSchemaLoaderAllOf(BaseModel): file_path: The file_path of this JsonFileSchemaLoaderAllOf [Optional]. """ - config: Dict[str, Any] - file_path: Optional[AnyOfInterpolatedStringstring] = None + config: Dict[str, Any] = Field(alias="config") + file_path: Optional[AnyOfInterpolatedStringstring] = Field(alias="file_path", default=None) -JsonFileSchemaLoaderAllOf.update_forward_refs() +JsonFileSchemaLoaderAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/known_exception_info.py b/airbyte-connector-builder-server/connector_builder/generated/models/known_exception_info.py index d349fddc9cb57c..b122b52ed32a72 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/known_exception_info.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/known_exception_info.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class KnownExceptionInfo(BaseModel): @@ -21,8 +21,8 @@ class KnownExceptionInfo(BaseModel): exception_stack: The exception_stack of this KnownExceptionInfo [Optional]. """ - message: str - exception_class_name: Optional[str] = None - exception_stack: Optional[List[str]] = None + message: str = Field(alias="message") + exception_class_name: Optional[str] = Field(alias="exceptionClassName", default=None) + exception_stack: Optional[List[str]] = Field(alias="exceptionStack", default=None) -KnownExceptionInfo.update_forward_refs() +KnownExceptionInfo.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer.py b/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer.py index 4b754b46ff8925..bf8d576aecc81c 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.any_ofarraystring import AnyOfarraystring from connector_builder.generated.models.list_stream_slicer_all_of import ListStreamSlicerAllOf @@ -27,9 +27,9 @@ class ListStreamSlicer(BaseModel): request_option: The request_option of this ListStreamSlicer [Optional]. """ - slice_values: AnyOfarraystring - cursor_field: AnyOfInterpolatedStringstring - config: Dict[str, Any] - request_option: Optional[RequestOption] = None + slice_values: AnyOfarraystring = Field(alias="slice_values") + cursor_field: AnyOfInterpolatedStringstring = Field(alias="cursor_field") + config: Dict[str, Any] = Field(alias="config") + request_option: Optional[RequestOption] = Field(alias="request_option", default=None) -ListStreamSlicer.update_forward_refs() +ListStreamSlicer.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer_all_of.py index 6269fe8ae05a49..be3b00d97dd09e 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/list_stream_slicer_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.any_ofarraystring import AnyOfarraystring from connector_builder.generated.models.request_option import RequestOption @@ -25,9 +25,9 @@ class ListStreamSlicerAllOf(BaseModel): request_option: The request_option of this ListStreamSlicerAllOf [Optional]. """ - slice_values: AnyOfarraystring - cursor_field: AnyOfInterpolatedStringstring - config: Dict[str, Any] - request_option: Optional[RequestOption] = None + slice_values: AnyOfarraystring = Field(alias="slice_values") + cursor_field: AnyOfInterpolatedStringstring = Field(alias="cursor_field") + config: Dict[str, Any] = Field(alias="config") + request_option: Optional[RequestOption] = Field(alias="request_option", default=None) -ListStreamSlicerAllOf.update_forward_refs() +ListStreamSlicerAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/min_max_datetime.py b/airbyte-connector-builder-server/connector_builder/generated/models/min_max_datetime.py index 42dafe63ac875a..074e9adb17ff9f 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/min_max_datetime.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/min_max_datetime.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -24,10 +24,10 @@ class MinMaxDatetime(BaseModel): max_datetime: The max_datetime of this MinMaxDatetime [Optional]. """ - datetime: AnyOfInterpolatedStringstring - datetime_format: Optional[str] = None - datetime_format: Optional[str] = None - min_datetime: Optional[AnyOfInterpolatedStringstring] = None - max_datetime: Optional[AnyOfInterpolatedStringstring] = None + datetime: AnyOfInterpolatedStringstring = Field(alias="datetime") + datetime_format: Optional[str] = Field(alias="datetime_format", default=None) + datetime_format: Optional[str] = Field(alias="_datetime_format", default=None) + min_datetime: Optional[AnyOfInterpolatedStringstring] = Field(alias="min_datetime", default=None) + max_datetime: Optional[AnyOfInterpolatedStringstring] = Field(alias="max_datetime", default=None) -MinMaxDatetime.update_forward_refs() +MinMaxDatetime.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/no_auth.py b/airbyte-connector-builder-server/connector_builder/generated/models/no_auth.py index 6d5a0644d993ba..79d9cad7ace40f 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/no_auth.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/no_auth.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class NoAuth(BaseModel): @@ -19,4 +19,4 @@ class NoAuth(BaseModel): """ -NoAuth.update_forward_refs() +NoAuth.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/no_pagination.py b/airbyte-connector-builder-server/connector_builder/generated/models/no_pagination.py index 4e11771c0eeae5..ee4c2303efb9a7 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/no_pagination.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/no_pagination.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.paginator import Paginator @@ -20,4 +20,4 @@ class NoPagination(BaseModel): """ -NoPagination.update_forward_refs() +NoPagination.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment.py b/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment.py index 5b7d3981d205ea..8c8e719fc553f8 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.offset_increment_all_of import OffsetIncrementAllOf @@ -20,6 +20,6 @@ class OffsetIncrement(BaseModel): page_size: The page_size of this OffsetIncrement. """ - page_size: int + page_size: int = Field(alias="page_size") -OffsetIncrement.update_forward_refs() +OffsetIncrement.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment_all_of.py index 59800a3282382e..3e3e799b73c78d 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/offset_increment_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class OffsetIncrementAllOf(BaseModel): @@ -19,6 +19,6 @@ class OffsetIncrementAllOf(BaseModel): page_size: The page_size of this OffsetIncrementAllOf. """ - page_size: int + page_size: int = Field(alias="page_size") -OffsetIncrementAllOf.update_forward_refs() +OffsetIncrementAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/page_increment.py b/airbyte-connector-builder-server/connector_builder/generated/models/page_increment.py index de20840e0fa805..0b366c690dc6c9 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/page_increment.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/page_increment.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.page_increment_all_of import PageIncrementAllOf @@ -21,7 +21,7 @@ class PageIncrement(BaseModel): start_from_page: The start_from_page of this PageIncrement [Optional]. """ - page_size: int - start_from_page: Optional[int] = None + page_size: int = Field(alias="page_size") + start_from_page: Optional[int] = Field(alias="start_from_page", default=None) -PageIncrement.update_forward_refs() +PageIncrement.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/page_increment_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/page_increment_all_of.py index 6f99f310bb0767..2276244db68b83 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/page_increment_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/page_increment_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class PageIncrementAllOf(BaseModel): @@ -20,7 +20,7 @@ class PageIncrementAllOf(BaseModel): start_from_page: The start_from_page of this PageIncrementAllOf [Optional]. """ - page_size: int - start_from_page: Optional[int] = None + page_size: int = Field(alias="page_size") + start_from_page: Optional[int] = Field(alias="start_from_page", default=None) -PageIncrementAllOf.update_forward_refs() +PageIncrementAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/paginator.py b/airbyte-connector-builder-server/connector_builder/generated/models/paginator.py index f700868ef563ba..735e4e849d17c8 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/paginator.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/paginator.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class Paginator(BaseModel): @@ -19,4 +19,4 @@ class Paginator(BaseModel): """ -Paginator.update_forward_refs() +Paginator.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/parent_stream_config.py b/airbyte-connector-builder-server/connector_builder/generated/models/parent_stream_config.py index bc1cc78ed22f9b..6daf56b137e448 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/parent_stream_config.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/parent_stream_config.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.request_option import RequestOption @@ -23,9 +23,9 @@ class ParentStreamConfig(BaseModel): request_option: The request_option of this ParentStreamConfig [Optional]. """ - stream: object - parent_key: str - stream_slice_field: str - request_option: Optional[RequestOption] = None + stream: object = Field(alias="stream") + parent_key: str = Field(alias="parent_key") + stream_slice_field: str = Field(alias="stream_slice_field") + request_option: Optional[RequestOption] = Field(alias="request_option", default=None) -ParentStreamConfig.update_forward_refs() +ParentStreamConfig.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/parsed_add_field_definition.py b/airbyte-connector-builder-server/connector_builder/generated/models/parsed_add_field_definition.py index 3e05adad9791c4..3a03c061ef3a7d 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/parsed_add_field_definition.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/parsed_add_field_definition.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.interpolated_string import InterpolatedString @@ -21,7 +21,7 @@ class ParsedAddFieldDefinition(BaseModel): value: The value of this ParsedAddFieldDefinition. """ - path: List[str] - value: InterpolatedString + path: List[str] = Field(alias="path") + value: InterpolatedString = Field(alias="value") -ParsedAddFieldDefinition.update_forward_refs() +ParsedAddFieldDefinition.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/record_filter.py b/airbyte-connector-builder-server/connector_builder/generated/models/record_filter.py index 9c60d29b702718..abe54df6b6b79b 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/record_filter.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/record_filter.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class RecordFilter(BaseModel): @@ -20,7 +20,7 @@ class RecordFilter(BaseModel): condition: The condition of this RecordFilter [Optional]. """ - config: Dict[str, Any] - condition: Optional[str] = None + config: Dict[str, Any] = Field(alias="config") + condition: Optional[str] = Field(alias="condition", default=None) -RecordFilter.update_forward_refs() +RecordFilter.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/record_selector.py b/airbyte-connector-builder-server/connector_builder/generated/models/record_selector.py index 7eede580f9ce39..b0f46f9971ecb5 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/record_selector.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/record_selector.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.dpath_extractor import DpathExtractor from connector_builder.generated.models.record_filter import RecordFilter from connector_builder.generated.models.record_selector_all_of import RecordSelectorAllOf @@ -23,7 +23,7 @@ class RecordSelector(BaseModel): record_filter: The record_filter of this RecordSelector [Optional]. """ - extractor: DpathExtractor - record_filter: Optional[RecordFilter] = None + extractor: DpathExtractor = Field(alias="extractor") + record_filter: Optional[RecordFilter] = Field(alias="record_filter", default=None) -RecordSelector.update_forward_refs() +RecordSelector.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/record_selector_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/record_selector_all_of.py index df5621c51e7510..0a719cc36eb74d 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/record_selector_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/record_selector_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.dpath_extractor import DpathExtractor from connector_builder.generated.models.record_filter import RecordFilter @@ -22,7 +22,7 @@ class RecordSelectorAllOf(BaseModel): record_filter: The record_filter of this RecordSelectorAllOf [Optional]. """ - extractor: DpathExtractor - record_filter: Optional[RecordFilter] = None + extractor: DpathExtractor = Field(alias="extractor") + record_filter: Optional[RecordFilter] = Field(alias="record_filter", default=None) -RecordSelectorAllOf.update_forward_refs() +RecordSelectorAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields.py b/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields.py index 8671c817fc1416..ebdbca73373c31 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.remove_fields_all_of import RemoveFieldsAllOf @@ -20,6 +20,6 @@ class RemoveFields(BaseModel): field_pointers: The field_pointers of this RemoveFields. """ - field_pointers: List[List[str]] + field_pointers: List[List[str]] = Field(alias="field_pointers") -RemoveFields.update_forward_refs() +RemoveFields.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields_all_of.py index c8ede590cc2d7f..a410da99f47f4e 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/remove_fields_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class RemoveFieldsAllOf(BaseModel): @@ -19,6 +19,6 @@ class RemoveFieldsAllOf(BaseModel): field_pointers: The field_pointers of this RemoveFieldsAllOf. """ - field_pointers: List[List[str]] + field_pointers: List[List[str]] = Field(alias="field_pointers") -RemoveFieldsAllOf.update_forward_refs() +RemoveFieldsAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/request_option.py b/airbyte-connector-builder-server/connector_builder/generated/models/request_option.py index e65e7b3755155f..b733d4daf37280 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/request_option.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/request_option.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class RequestOption(BaseModel): @@ -20,7 +20,7 @@ class RequestOption(BaseModel): field_name: The field_name of this RequestOption [Optional]. """ - inject_into: str - field_name: Optional[str] = None + inject_into: str = Field(alias="inject_into") + field_name: Optional[str] = Field(alias="field_name", default=None) -RequestOption.update_forward_refs() +RequestOption.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/requester.py b/airbyte-connector-builder-server/connector_builder/generated/models/requester.py index 5793d77c9e5741..ef05b9ae1b7036 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/requester.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/requester.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class Requester(BaseModel): @@ -19,4 +19,4 @@ class Requester(BaseModel): """ -Requester.update_forward_refs() +Requester.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever.py b/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever.py index 1e97520b291171..f6f5567029ba2c 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_cartesian_product_stream_slicer_datetime_stream_slicer_list_stream_slicer_single_slice_substream_slicer import AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer from connector_builder.generated.models.any_of_default_paginator_no_pagination import AnyOfDefaultPaginatorNoPagination from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -34,14 +34,14 @@ class SimpleRetriever(BaseModel): stream_slicer: The stream_slicer of this SimpleRetriever [Optional]. """ - requester: HttpRequester - record_selector: RecordSelector - config: Dict[str, Any] - name: Optional[str] = None - name: Optional[AnyOfInterpolatedStringstring] = None - primary_key: Optional[AnyOfarrayarraystring] = None - primary_key: Optional[str] = None - paginator: Optional[AnyOfDefaultPaginatorNoPagination] = None - stream_slicer: Optional[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] = None - -SimpleRetriever.update_forward_refs() + requester: HttpRequester = Field(alias="requester") + record_selector: RecordSelector = Field(alias="record_selector") + config: Dict[str, Any] = Field(alias="config") + name: Optional[str] = Field(alias="name", default=None) + name: Optional[AnyOfInterpolatedStringstring] = Field(alias="_name", default=None) + primary_key: Optional[AnyOfarrayarraystring] = Field(alias="primary_key", default=None) + primary_key: Optional[str] = Field(alias="_primary_key", default=None) + paginator: Optional[AnyOfDefaultPaginatorNoPagination] = Field(alias="paginator", default=None) + stream_slicer: Optional[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] = Field(alias="stream_slicer", default=None) + +SimpleRetriever.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever_all_of.py index 447308153da819..4f11b427796c06 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/simple_retriever_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_cartesian_product_stream_slicer_datetime_stream_slicer_list_stream_slicer_single_slice_substream_slicer import AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer from connector_builder.generated.models.any_of_default_paginator_no_pagination import AnyOfDefaultPaginatorNoPagination from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -33,14 +33,14 @@ class SimpleRetrieverAllOf(BaseModel): stream_slicer: The stream_slicer of this SimpleRetrieverAllOf [Optional]. """ - requester: HttpRequester - record_selector: RecordSelector - config: Dict[str, Any] - name: Optional[str] = None - name: Optional[AnyOfInterpolatedStringstring] = None - primary_key: Optional[AnyOfarrayarraystring] = None - primary_key: Optional[str] = None - paginator: Optional[AnyOfDefaultPaginatorNoPagination] = None - stream_slicer: Optional[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] = None - -SimpleRetrieverAllOf.update_forward_refs() + requester: HttpRequester = Field(alias="requester") + record_selector: RecordSelector = Field(alias="record_selector") + config: Dict[str, Any] = Field(alias="config") + name: Optional[str] = Field(alias="name", default=None) + name: Optional[AnyOfInterpolatedStringstring] = Field(alias="_name", default=None) + primary_key: Optional[AnyOfarrayarraystring] = Field(alias="primary_key", default=None) + primary_key: Optional[str] = Field(alias="_primary_key", default=None) + paginator: Optional[AnyOfDefaultPaginatorNoPagination] = Field(alias="paginator", default=None) + stream_slicer: Optional[AnyOfCartesianProductStreamSlicerDatetimeStreamSlicerListStreamSlicerSingleSliceSubstreamSlicer] = Field(alias="stream_slicer", default=None) + +SimpleRetrieverAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/single_slice.py b/airbyte-connector-builder-server/connector_builder/generated/models/single_slice.py index a98a7738366488..35048024b976e8 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/single_slice.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/single_slice.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.stream_slicer import StreamSlicer @@ -20,4 +20,4 @@ class SingleSlice(BaseModel): """ -SingleSlice.update_forward_refs() +SingleSlice.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read.py b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read.py index 8a3b8412d7e447..9384b37c242d11 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.stream_read_slices import StreamReadSlices @@ -21,7 +21,7 @@ class StreamRead(BaseModel): slices: The slices of this StreamRead. """ - logs: List[object] - slices: List[StreamReadSlices] + logs: List[object] = Field(alias="logs") + slices: List[StreamReadSlices] = Field(alias="slices") -StreamRead.update_forward_refs() +StreamRead.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_pages.py b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_pages.py index e79feb8fc38223..652ed8bbb3ddd8 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_pages.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_pages.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.http_request import HttpRequest from connector_builder.generated.models.http_response import HttpResponse @@ -23,8 +23,8 @@ class StreamReadPages(BaseModel): response: The response of this StreamReadPages [Optional]. """ - records: List[object] - request: Optional[HttpRequest] = None - response: Optional[HttpResponse] = None + records: List[object] = Field(alias="records") + request: Optional[HttpRequest] = Field(alias="request", default=None) + response: Optional[HttpResponse] = Field(alias="response", default=None) -StreamReadPages.update_forward_refs() +StreamReadPages.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_request_body.py b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_request_body.py index d6f7219f16680f..1a1b4f85681f88 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_request_body.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_request_body.py @@ -6,8 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 -from connector_builder.generated.models.connector_manifest import ConnectorManifest +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class StreamReadRequestBody(BaseModel): @@ -23,9 +22,9 @@ class StreamReadRequestBody(BaseModel): state: The state of this StreamReadRequestBody [Optional]. """ - manifest: ConnectorManifest - stream: str - config: Dict[str, Any] - state: Optional[Dict[str, Any]] = None + manifest: Dict[str, Any] = Field(alias="manifest") + stream: str = Field(alias="stream") + config: Dict[str, Any] = Field(alias="config") + state: Optional[Dict[str, Any]] = Field(alias="state", default=None) -StreamReadRequestBody.update_forward_refs() +StreamReadRequestBody.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slice_descriptor.py b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slice_descriptor.py index d8cbe98f031a41..f7b9b81a0f142f 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slice_descriptor.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slice_descriptor.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class StreamReadSliceDescriptor(BaseModel): @@ -20,7 +20,7 @@ class StreamReadSliceDescriptor(BaseModel): list_item: The list_item of this StreamReadSliceDescriptor [Optional]. """ - start_datetime: Optional[datetime] = None - list_item: Optional[str] = None + start_datetime: Optional[datetime] = Field(alias="startDatetime", default=None) + list_item: Optional[str] = Field(alias="listItem", default=None) -StreamReadSliceDescriptor.update_forward_refs() +StreamReadSliceDescriptor.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slices.py b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slices.py index 1cfddd2a9efbdd..7d1b6ca81ff389 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slices.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/stream_read_slices.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.stream_read_pages import StreamReadPages from connector_builder.generated.models.stream_read_slice_descriptor import StreamReadSliceDescriptor @@ -23,8 +23,8 @@ class StreamReadSlices(BaseModel): state: The state of this StreamReadSlices [Optional]. """ - pages: List[StreamReadPages] - slice_descriptor: Optional[StreamReadSliceDescriptor] = None - state: Optional[Dict[str, Any]] = None + pages: List[StreamReadPages] = Field(alias="pages") + slice_descriptor: Optional[StreamReadSliceDescriptor] = Field(alias="sliceDescriptor", default=None) + state: Optional[Dict[str, Any]] = Field(alias="state", default=None) -StreamReadSlices.update_forward_refs() +StreamReadSlices.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/stream_slicer.py b/airbyte-connector-builder-server/connector_builder/generated/models/stream_slicer.py index 1b76007c802f64..56c37db2c82d4d 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/stream_slicer.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/stream_slicer.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class StreamSlicer(BaseModel): @@ -19,4 +19,4 @@ class StreamSlicer(BaseModel): """ -StreamSlicer.update_forward_refs() +StreamSlicer.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read.py b/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read.py index 746b0daccb44d3..266adf3a640621 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.streams_list_read_streams import StreamsListReadStreams @@ -20,6 +20,6 @@ class StreamsListRead(BaseModel): streams: The streams of this StreamsListRead. """ - streams: List[StreamsListReadStreams] + streams: List[StreamsListReadStreams] = Field(alias="streams") -StreamsListRead.update_forward_refs() +StreamsListRead.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read_streams.py b/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read_streams.py index 643de2043e073a..ffaead2ee1b1b5 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read_streams.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_read_streams.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class StreamsListReadStreams(BaseModel): @@ -20,7 +20,7 @@ class StreamsListReadStreams(BaseModel): url: The url of this StreamsListReadStreams. """ - name: str - url: str + name: str = Field(alias="name") + url: str = Field(alias="url") -StreamsListReadStreams.update_forward_refs() +StreamsListReadStreams.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_request_body.py b/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_request_body.py index 10a260cc456fef..ecb0efff1f14c6 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_request_body.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/streams_list_request_body.py @@ -6,8 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 -from connector_builder.generated.models.connector_manifest import ConnectorManifest +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 class StreamsListRequestBody(BaseModel): @@ -21,7 +20,7 @@ class StreamsListRequestBody(BaseModel): config: The config of this StreamsListRequestBody. """ - manifest: ConnectorManifest - config: Dict[str, Any] + manifest: Dict[str, Any] = Field(alias="manifest") + config: Dict[str, Any] = Field(alias="config") -StreamsListRequestBody.update_forward_refs() +StreamsListRequestBody.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer.py b/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer.py index 150d9d1536ea83..a5850b6fcb1363 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.parent_stream_config import ParentStreamConfig from connector_builder.generated.models.stream_slicer import StreamSlicer from connector_builder.generated.models.substream_slicer_all_of import SubstreamSlicerAllOf @@ -22,6 +22,6 @@ class SubstreamSlicer(BaseModel): parent_stream_configs: The parent_stream_configs of this SubstreamSlicer. """ - parent_stream_configs: List[ParentStreamConfig] + parent_stream_configs: List[ParentStreamConfig] = Field(alias="parent_stream_configs") -SubstreamSlicer.update_forward_refs() +SubstreamSlicer.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer_all_of.py index 4d377777d1a377..dab0552fa671ad 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/substream_slicer_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.parent_stream_config import ParentStreamConfig @@ -20,6 +20,6 @@ class SubstreamSlicerAllOf(BaseModel): parent_stream_configs: The parent_stream_configs of this SubstreamSlicerAllOf. """ - parent_stream_configs: List[ParentStreamConfig] + parent_stream_configs: List[ParentStreamConfig] = Field(alias="parent_stream_configs") -SubstreamSlicerAllOf.update_forward_refs() +SubstreamSlicerAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy.py b/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy.py index 68b43740c6da1e..cfaf856674c59e 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.wait_time_from_header_backoff_strategy_all_of import WaitTimeFromHeaderBackoffStrategyAllOf @@ -23,8 +23,8 @@ class WaitTimeFromHeaderBackoffStrategy(BaseModel): regex: The regex of this WaitTimeFromHeaderBackoffStrategy [Optional]. """ - header: AnyOfInterpolatedStringstring - config: Dict[str, Any] - regex: Optional[str] = None + header: AnyOfInterpolatedStringstring = Field(alias="header") + config: Dict[str, Any] = Field(alias="config") + regex: Optional[str] = Field(alias="regex", default=None) -WaitTimeFromHeaderBackoffStrategy.update_forward_refs() +WaitTimeFromHeaderBackoffStrategy.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy_all_of.py index 26a99724c7db12..7b2104be263622 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/wait_time_from_header_backoff_strategy_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -22,8 +22,8 @@ class WaitTimeFromHeaderBackoffStrategyAllOf(BaseModel): regex: The regex of this WaitTimeFromHeaderBackoffStrategyAllOf [Optional]. """ - header: AnyOfInterpolatedStringstring - config: Dict[str, Any] - regex: Optional[str] = None + header: AnyOfInterpolatedStringstring = Field(alias="header") + config: Dict[str, Any] = Field(alias="config") + regex: Optional[str] = Field(alias="regex", default=None) -WaitTimeFromHeaderBackoffStrategyAllOf.update_forward_refs() +WaitTimeFromHeaderBackoffStrategyAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy.py b/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy.py index 70a5b1167f9f77..2bda5657d23794 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringnumberstring import AnyOfInterpolatedStringnumberstring from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring from connector_builder.generated.models.wait_until_time_from_header_backoff_strategy_all_of import WaitUntilTimeFromHeaderBackoffStrategyAllOf @@ -25,9 +25,9 @@ class WaitUntilTimeFromHeaderBackoffStrategy(BaseModel): regex: The regex of this WaitUntilTimeFromHeaderBackoffStrategy [Optional]. """ - header: AnyOfInterpolatedStringstring - config: Dict[str, Any] - min_wait: Optional[AnyOfInterpolatedStringnumberstring] = None - regex: Optional[AnyOfInterpolatedStringstring] = None + header: AnyOfInterpolatedStringstring = Field(alias="header") + config: Dict[str, Any] = Field(alias="config") + min_wait: Optional[AnyOfInterpolatedStringnumberstring] = Field(alias="min_wait", default=None) + regex: Optional[AnyOfInterpolatedStringstring] = Field(alias="regex", default=None) -WaitUntilTimeFromHeaderBackoffStrategy.update_forward_refs() +WaitUntilTimeFromHeaderBackoffStrategy.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy_all_of.py b/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy_all_of.py index 636cad582c8835..31e6f096524871 100644 --- a/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy_all_of.py +++ b/airbyte-connector-builder-server/connector_builder/generated/models/wait_until_time_from_header_backoff_strategy_all_of.py @@ -6,7 +6,7 @@ import re # noqa: F401 from typing import Any, Dict, List, Optional # noqa: F401 -from pydantic import AnyUrl, BaseModel, EmailStr, validator # noqa: F401 +from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401 from connector_builder.generated.models.any_of_interpolated_stringnumberstring import AnyOfInterpolatedStringnumberstring from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring @@ -24,9 +24,9 @@ class WaitUntilTimeFromHeaderBackoffStrategyAllOf(BaseModel): regex: The regex of this WaitUntilTimeFromHeaderBackoffStrategyAllOf [Optional]. """ - header: AnyOfInterpolatedStringstring - config: Dict[str, Any] - min_wait: Optional[AnyOfInterpolatedStringnumberstring] = None - regex: Optional[AnyOfInterpolatedStringstring] = None + header: AnyOfInterpolatedStringstring = Field(alias="header") + config: Dict[str, Any] = Field(alias="config") + min_wait: Optional[AnyOfInterpolatedStringnumberstring] = Field(alias="min_wait", default=None) + regex: Optional[AnyOfInterpolatedStringstring] = Field(alias="regex", default=None) -WaitUntilTimeFromHeaderBackoffStrategyAllOf.update_forward_refs() +WaitUntilTimeFromHeaderBackoffStrategyAllOf.update_forward_refs() \ No newline at end of file diff --git a/airbyte-connector-builder-server/connector_builder/generated/security_api.py b/airbyte-connector-builder-server/connector_builder/generated/security_api.py new file mode 100644 index 00000000000000..7f4fabe8961d72 --- /dev/null +++ b/airbyte-connector-builder-server/connector_builder/generated/security_api.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +from typing import List + +from fastapi import Depends, Security # noqa: F401 +from fastapi.openapi.models import OAuthFlowImplicit, OAuthFlows # noqa: F401 +from fastapi.security import ( # noqa: F401 + HTTPAuthorizationCredentials, + HTTPBasic, + HTTPBasicCredentials, + HTTPBearer, + OAuth2, + OAuth2AuthorizationCodeBearer, + OAuth2PasswordBearer, + SecurityScopes, +) +from fastapi.security.api_key import APIKeyCookie, APIKeyHeader, APIKeyQuery # noqa: F401 + +from connector_builder.generated.models.extra_models import TokenModel + diff --git a/airbyte-connector-builder-server/src/main/openapi/openapi.yaml b/airbyte-connector-builder-server/src/main/openapi/openapi.yaml index c24f0a04bcb59b..66d73e54c176fd 100644 --- a/airbyte-connector-builder-server/src/main/openapi/openapi.yaml +++ b/airbyte-connector-builder-server/src/main/openapi/openapi.yaml @@ -83,6 +83,7 @@ components: description: The LOG AirbyteMessages that were emitted during the read of this slice items: type: object + # $ref: "#/components/schemas/AirbyteProtocol/definitions/AirbyteLogMessage" slices: type: array description: The stream slices returned from the read command. If no stream slicer is configured, this should contain a single item containing all of the results. @@ -104,6 +105,7 @@ components: description: The RECORD AirbyteMessages coming from the read operation for this page items: type: object + # $ref: "#/components/schemas/AirbyteProtocol/definitions/AirbyteRecordMessage" request: $ref: "#/components/schemas/HttpRequest" response: @@ -120,6 +122,7 @@ components: state: type: object description: The STATE AirbyteMessage emitted at the end of this slice. This can be omitted if a stream slicer is not configured. + # $ref: "#/components/schemas/AirbyteProtocol/definitions/AirbyteStateMessage" StreamReadRequestBody: type: object required: @@ -128,7 +131,9 @@ components: - config properties: manifest: - $ref: "#/components/schemas/ConnectorManifest" + type: object + description: The config-based connector manifest contents + # $ref: "#/components/schemas/ConnectorManifest" stream: type: string description: Name of the stream to read @@ -138,6 +143,7 @@ components: state: type: object description: The AirbyteStateMessage object to use as the starting state for this read + # $ref: "#/components/schemas/AirbyteProtocol/definitions/AirbyteStateMessage" # --- Potential addition for a later phase --- # numPages: # type: integer @@ -163,7 +169,7 @@ components: description: The headers of the HTTP request, if any http_method: type: string - enum: ["GET", "POST", "PUT", "PATCH"] + enum: [ "GET", "POST", "PUT", "PATCH" ] description: The http method of the request ("GET", "POST", "PUT", or "PATCH") HttpResponse: type: object @@ -179,8 +185,11 @@ components: headers: type: object description: The headers of the HTTP response, if any - ConnectorManifest: - $ref: ../../../../airbyte-cdk/python/airbyte_cdk/sources/declarative/config_component_schema.json + # --- Commenting out for now since they do not work with our orval openapi client generator --- + # ConnectorManifest: + # $ref: ../../../../airbyte-cdk/python/airbyte_cdk/sources/declarative/config_component_schema.json + # AirbyteProtocol: + # $ref: ../../../../airbyte-protocol/protocol-models/src/main/resources/airbyte_protocol/airbyte_protocol.yaml StreamsListRequestBody: type: object required: @@ -188,7 +197,9 @@ components: - config properties: manifest: - $ref: "#/components/schemas/ConnectorManifest" + type: object + description: The config-based connector manifest contents + # $ref: "#/components/schemas/ConnectorManifest" config: type: object description: The config blob containing the user inputs for testing