Skip to content

Commit aa88479

Browse files
authored
fix: Generate Python Code from plugin-pb (#28)
This PR was created by a scheduled workflow to regenerate the Python code from `plugin-pb`.
1 parent f9fc780 commit aa88479

File tree

2 files changed

+103
-30
lines changed

2 files changed

+103
-30
lines changed

cloudquery/plugin_v3/plugin_pb2.py

Lines changed: 40 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cloudquery/plugin_v3/plugin_pb2.pyi

Lines changed: 63 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from google.protobuf import timestamp_pb2 as _timestamp_pb2
22
from google.protobuf.internal import containers as _containers
3+
from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper
34
from google.protobuf import descriptor as _descriptor
45
from google.protobuf import message as _message
56
from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union
@@ -74,6 +75,15 @@ class Sync(_message.Message):
7475
TABLE_FIELD_NUMBER: _ClassVar[int]
7576
table: bytes
7677
def __init__(self, table: _Optional[bytes] = ...) -> None: ...
78+
class MessageDeleteRecord(_message.Message):
79+
__slots__ = ["table_name", "where_clause", "table_relations"]
80+
TABLE_NAME_FIELD_NUMBER: _ClassVar[int]
81+
WHERE_CLAUSE_FIELD_NUMBER: _ClassVar[int]
82+
TABLE_RELATIONS_FIELD_NUMBER: _ClassVar[int]
83+
table_name: str
84+
where_clause: _containers.RepeatedCompositeFieldContainer[PredicatesGroup]
85+
table_relations: _containers.RepeatedCompositeFieldContainer[TableRelation]
86+
def __init__(self, table_name: _Optional[str] = ..., where_clause: _Optional[_Iterable[_Union[PredicatesGroup, _Mapping]]] = ..., table_relations: _Optional[_Iterable[_Union[TableRelation, _Mapping]]] = ...) -> None: ...
7787
class BackendOptions(_message.Message):
7888
__slots__ = ["table_name", "connection"]
7989
TABLE_NAME_FIELD_NUMBER: _ClassVar[int]
@@ -95,12 +105,14 @@ class Sync(_message.Message):
95105
backend: Sync.BackendOptions
96106
def __init__(self, tables: _Optional[_Iterable[str]] = ..., skip_tables: _Optional[_Iterable[str]] = ..., skip_dependent_tables: bool = ..., deterministic_cq_id: bool = ..., backend: _Optional[_Union[Sync.BackendOptions, _Mapping]] = ...) -> None: ...
97107
class Response(_message.Message):
98-
__slots__ = ["migrate_table", "insert"]
108+
__slots__ = ["migrate_table", "insert", "delete_record"]
99109
MIGRATE_TABLE_FIELD_NUMBER: _ClassVar[int]
100110
INSERT_FIELD_NUMBER: _ClassVar[int]
111+
DELETE_RECORD_FIELD_NUMBER: _ClassVar[int]
101112
migrate_table: Sync.MessageMigrateTable
102113
insert: Sync.MessageInsert
103-
def __init__(self, migrate_table: _Optional[_Union[Sync.MessageMigrateTable, _Mapping]] = ..., insert: _Optional[_Union[Sync.MessageInsert, _Mapping]] = ...) -> None: ...
114+
delete_record: Sync.MessageDeleteRecord
115+
def __init__(self, migrate_table: _Optional[_Union[Sync.MessageMigrateTable, _Mapping]] = ..., insert: _Optional[_Union[Sync.MessageInsert, _Mapping]] = ..., delete_record: _Optional[_Union[Sync.MessageDeleteRecord, _Mapping]] = ...) -> None: ...
104116
def __init__(self) -> None: ...
105117

106118
class Read(_message.Message):
@@ -117,6 +129,42 @@ class Read(_message.Message):
117129
def __init__(self, record: _Optional[bytes] = ...) -> None: ...
118130
def __init__(self) -> None: ...
119131

132+
class TableRelation(_message.Message):
133+
__slots__ = ["table_name", "parent_table"]
134+
TABLE_NAME_FIELD_NUMBER: _ClassVar[int]
135+
PARENT_TABLE_FIELD_NUMBER: _ClassVar[int]
136+
table_name: str
137+
parent_table: str
138+
def __init__(self, table_name: _Optional[str] = ..., parent_table: _Optional[str] = ...) -> None: ...
139+
140+
class Predicate(_message.Message):
141+
__slots__ = ["operator", "column", "record"]
142+
class Operator(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
143+
__slots__ = []
144+
EQ: _ClassVar[Predicate.Operator]
145+
EQ: Predicate.Operator
146+
OPERATOR_FIELD_NUMBER: _ClassVar[int]
147+
COLUMN_FIELD_NUMBER: _ClassVar[int]
148+
RECORD_FIELD_NUMBER: _ClassVar[int]
149+
operator: Predicate.Operator
150+
column: str
151+
record: bytes
152+
def __init__(self, operator: _Optional[_Union[Predicate.Operator, str]] = ..., column: _Optional[str] = ..., record: _Optional[bytes] = ...) -> None: ...
153+
154+
class PredicatesGroup(_message.Message):
155+
__slots__ = ["grouping_type", "predicates"]
156+
class GroupingType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
157+
__slots__ = []
158+
AND: _ClassVar[PredicatesGroup.GroupingType]
159+
OR: _ClassVar[PredicatesGroup.GroupingType]
160+
AND: PredicatesGroup.GroupingType
161+
OR: PredicatesGroup.GroupingType
162+
GROUPING_TYPE_FIELD_NUMBER: _ClassVar[int]
163+
PREDICATES_FIELD_NUMBER: _ClassVar[int]
164+
grouping_type: PredicatesGroup.GroupingType
165+
predicates: _containers.RepeatedCompositeFieldContainer[Predicate]
166+
def __init__(self, grouping_type: _Optional[_Union[PredicatesGroup.GroupingType, str]] = ..., predicates: _Optional[_Iterable[_Union[Predicate, _Mapping]]] = ...) -> None: ...
167+
120168
class Write(_message.Message):
121169
__slots__ = []
122170
class MessageMigrateTable(_message.Message):
@@ -142,15 +190,26 @@ class Write(_message.Message):
142190
sync_time: _timestamp_pb2.Timestamp
143191
table_name: str
144192
def __init__(self, table: _Optional[bytes] = ..., source_name: _Optional[str] = ..., sync_time: _Optional[_Union[_timestamp_pb2.Timestamp, _Mapping]] = ..., table_name: _Optional[str] = ...) -> None: ...
193+
class MessageDeleteRecord(_message.Message):
194+
__slots__ = ["table_name", "where_clause", "table_relations"]
195+
TABLE_NAME_FIELD_NUMBER: _ClassVar[int]
196+
WHERE_CLAUSE_FIELD_NUMBER: _ClassVar[int]
197+
TABLE_RELATIONS_FIELD_NUMBER: _ClassVar[int]
198+
table_name: str
199+
where_clause: _containers.RepeatedCompositeFieldContainer[PredicatesGroup]
200+
table_relations: _containers.RepeatedCompositeFieldContainer[TableRelation]
201+
def __init__(self, table_name: _Optional[str] = ..., where_clause: _Optional[_Iterable[_Union[PredicatesGroup, _Mapping]]] = ..., table_relations: _Optional[_Iterable[_Union[TableRelation, _Mapping]]] = ...) -> None: ...
145202
class Request(_message.Message):
146-
__slots__ = ["migrate_table", "insert", "delete"]
203+
__slots__ = ["migrate_table", "insert", "delete", "delete_record"]
147204
MIGRATE_TABLE_FIELD_NUMBER: _ClassVar[int]
148205
INSERT_FIELD_NUMBER: _ClassVar[int]
149206
DELETE_FIELD_NUMBER: _ClassVar[int]
207+
DELETE_RECORD_FIELD_NUMBER: _ClassVar[int]
150208
migrate_table: Write.MessageMigrateTable
151209
insert: Write.MessageInsert
152210
delete: Write.MessageDeleteStale
153-
def __init__(self, migrate_table: _Optional[_Union[Write.MessageMigrateTable, _Mapping]] = ..., insert: _Optional[_Union[Write.MessageInsert, _Mapping]] = ..., delete: _Optional[_Union[Write.MessageDeleteStale, _Mapping]] = ...) -> None: ...
211+
delete_record: Write.MessageDeleteRecord
212+
def __init__(self, migrate_table: _Optional[_Union[Write.MessageMigrateTable, _Mapping]] = ..., insert: _Optional[_Union[Write.MessageInsert, _Mapping]] = ..., delete: _Optional[_Union[Write.MessageDeleteStale, _Mapping]] = ..., delete_record: _Optional[_Union[Write.MessageDeleteRecord, _Mapping]] = ...) -> None: ...
154213
class Response(_message.Message):
155214
__slots__ = []
156215
def __init__(self) -> None: ...

0 commit comments

Comments
 (0)