Skip to content

Commit eb4a0a3

Browse files
chore: regenerate SDK with Speakeasy
1 parent 816ae8e commit eb4a0a3

5 files changed

Lines changed: 57 additions & 21 deletions

File tree

docs/models/rowfilteringoperation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
value: models.RowFilteringOperationEqual = /* values here */
1010
```
1111

12-
### `models.RowFilteringOperationNot1`
12+
### `models.RowFilteringOperationNot`
1313

1414
```python
15-
value: models.RowFilteringOperationNot1 = /* values here */
15+
value: models.RowFilteringOperationNot = /* values here */
1616
```
1717

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# RowFilteringOperationNot
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
8+
| `conditions` | List[[models.RowFilteringOperationEqual](../models/rowfilteringoperationequal.md)] | :heavy_check_mark: | Conditions to evaluate with the NOT operator. |
9+
| `type` | [models.RowFilteringOperationType](../models/rowfilteringoperationtype.md) | :heavy_check_mark: | N/A |

src/airbyte_api/models/__init__.py

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
22

3-
from .rowfilteringoperation import RowFilteringOperation, RowFilteringOperationTypedDict
4-
from .rowfilteringoperationnot_1 import (
5-
RowFilteringOperationNot1,
6-
RowFilteringOperationNot1TypedDict,
7-
)
83
from typing import Any, TYPE_CHECKING
94

105
from airbyte_api.utils.dynamic_imports import lazy_getattr, lazy_dir
@@ -1604,10 +1599,18 @@
16041599
RowFilteringMapperConfiguration,
16051600
RowFilteringMapperConfigurationTypedDict,
16061601
)
1602+
from .rowfilteringoperation import (
1603+
RowFilteringOperation,
1604+
RowFilteringOperationTypedDict,
1605+
)
16071606
from .rowfilteringoperationequal import (
16081607
RowFilteringOperationEqual,
16091608
RowFilteringOperationEqualTypedDict,
16101609
)
1610+
from .rowfilteringoperationnot import (
1611+
RowFilteringOperationNot,
1612+
RowFilteringOperationNotTypedDict,
1613+
)
16111614
from .rowfilteringoperationtype import RowFilteringOperationType
16121615
from .salesforce import Salesforce, SalesforceTypedDict
16131616
from .scheduletypeenum import ScheduleTypeEnum
@@ -4923,9 +4926,7 @@
49234926
ZendeskTalkCredentials,
49244927
ZendeskTalkCredentialsTypedDict,
49254928
ZendeskTalkTypedDict,
4926-
) # Pydantic models with forward references
4927-
RowFilteringOperationNot1.model_rebuild()
4928-
4929+
)
49294930

49304931
__all__ = [
49314932
"APIAccessToken",
@@ -7088,8 +7089,8 @@
70887089
"RowFilteringOperation",
70897090
"RowFilteringOperationEqual",
70907091
"RowFilteringOperationEqualTypedDict",
7091-
"RowFilteringOperationNot1",
7092-
"RowFilteringOperationNot1TypedDict",
7092+
"RowFilteringOperationNot",
7093+
"RowFilteringOperationNotTypedDict",
70937094
"RowFilteringOperationType",
70947095
"RowFilteringOperationTypedDict",
70957096
"Rss",
@@ -11032,8 +11033,12 @@
1103211033
"ResourceRequirementsTypedDict": ".resourcerequirements",
1103311034
"RowFilteringMapperConfiguration": ".rowfilteringmapperconfiguration",
1103411035
"RowFilteringMapperConfigurationTypedDict": ".rowfilteringmapperconfiguration",
11036+
"RowFilteringOperation": ".rowfilteringoperation",
11037+
"RowFilteringOperationTypedDict": ".rowfilteringoperation",
1103511038
"RowFilteringOperationEqual": ".rowfilteringoperationequal",
1103611039
"RowFilteringOperationEqualTypedDict": ".rowfilteringoperationequal",
11040+
"RowFilteringOperationNot": ".rowfilteringoperationnot",
11041+
"RowFilteringOperationNotTypedDict": ".rowfilteringoperationnot",
1103711042
"RowFilteringOperationType": ".rowfilteringoperationtype",
1103811043
"Salesforce": ".salesforce",
1103911044
"SalesforceTypedDict": ".salesforce",

src/airbyte_api/models/rowfilteringoperation.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,26 @@
55
RowFilteringOperationEqual,
66
RowFilteringOperationEqualTypedDict,
77
)
8+
from .rowfilteringoperationnot import (
9+
RowFilteringOperationNot,
10+
RowFilteringOperationNotTypedDict,
11+
)
812
from airbyte_api.utils import get_discriminator
913
from pydantic import Discriminator, Tag
10-
from typing import TYPE_CHECKING, Union
14+
from typing import Union
1115
from typing_extensions import Annotated, TypeAliasType
1216

13-
if TYPE_CHECKING:
14-
from .rowfilteringoperationnot_1 import (
15-
RowFilteringOperationNot1,
16-
RowFilteringOperationNot1TypedDict,
17-
)
18-
1917

2018
RowFilteringOperationTypedDict = TypeAliasType(
2119
"RowFilteringOperationTypedDict",
22-
Union["RowFilteringOperationNot1TypedDict", RowFilteringOperationEqualTypedDict],
20+
Union[RowFilteringOperationNotTypedDict, RowFilteringOperationEqualTypedDict],
2321
)
2422

2523

2624
RowFilteringOperation = Annotated[
2725
Union[
2826
Annotated[RowFilteringOperationEqual, Tag("EQUAL")],
29-
Annotated["RowFilteringOperationNot1", Tag("NOT")],
27+
Annotated[RowFilteringOperationNot, Tag("NOT")],
3028
],
3129
Discriminator(lambda m: get_discriminator(m, "type", "type")),
3230
]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
2+
3+
from __future__ import annotations
4+
from .rowfilteringoperationequal import (
5+
RowFilteringOperationEqual,
6+
RowFilteringOperationEqualTypedDict,
7+
)
8+
from .rowfilteringoperationtype import RowFilteringOperationType
9+
from airbyte_api.types import BaseModel
10+
from typing import List
11+
from typing_extensions import TypedDict
12+
13+
14+
class RowFilteringOperationNotTypedDict(TypedDict):
15+
conditions: List[RowFilteringOperationEqualTypedDict]
16+
r"""Conditions to evaluate with the NOT operator."""
17+
type: RowFilteringOperationType
18+
19+
20+
class RowFilteringOperationNot(BaseModel):
21+
conditions: List[RowFilteringOperationEqual]
22+
r"""Conditions to evaluate with the NOT operator."""
23+
24+
type: RowFilteringOperationType

0 commit comments

Comments
 (0)