|
| 1 | +from typing import ClassVar as _ClassVar |
| 2 | +from typing import Mapping as _Mapping |
| 3 | +from typing import Optional as _Optional |
| 4 | +from typing import Union as _Union |
| 5 | + |
| 6 | +from google.protobuf import descriptor as _descriptor |
| 7 | +from google.protobuf import duration_pb2 as _duration_pb2 |
| 8 | +from google.protobuf import message as _message |
| 9 | +from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper |
| 10 | + |
| 11 | +DESCRIPTOR: _descriptor.FileDescriptor |
| 12 | + |
| 13 | +class RecordType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): |
| 14 | + __slots__ = () |
| 15 | + RECORD_TYPE_UNSPECIFIED: _ClassVar[RecordType] |
| 16 | + PROTO: _ClassVar[RecordType] |
| 17 | + JSON: _ClassVar[RecordType] |
| 18 | + |
| 19 | +RECORD_TYPE_UNSPECIFIED: RecordType |
| 20 | +PROTO: RecordType |
| 21 | +JSON: RecordType |
| 22 | + |
| 23 | +class CreateIngestStreamRequest(_message.Message): |
| 24 | + __slots__ = ("table_name", "descriptor_proto", "record_type") |
| 25 | + TABLE_NAME_FIELD_NUMBER: _ClassVar[int] |
| 26 | + DESCRIPTOR_PROTO_FIELD_NUMBER: _ClassVar[int] |
| 27 | + RECORD_TYPE_FIELD_NUMBER: _ClassVar[int] |
| 28 | + table_name: str |
| 29 | + descriptor_proto: bytes |
| 30 | + record_type: RecordType |
| 31 | + def __init__( |
| 32 | + self, |
| 33 | + table_name: _Optional[str] = ..., |
| 34 | + descriptor_proto: _Optional[bytes] = ..., |
| 35 | + record_type: _Optional[_Union[RecordType, str]] = ..., |
| 36 | + ) -> None: ... |
| 37 | + |
| 38 | +class CreateIngestStreamResponse(_message.Message): |
| 39 | + __slots__ = ("stream_id",) |
| 40 | + STREAM_ID_FIELD_NUMBER: _ClassVar[int] |
| 41 | + stream_id: str |
| 42 | + def __init__(self, stream_id: _Optional[str] = ...) -> None: ... |
| 43 | + |
| 44 | +class IngestRecordRequest(_message.Message): |
| 45 | + __slots__ = ("offset_id", "proto_encoded_record", "json_record") |
| 46 | + OFFSET_ID_FIELD_NUMBER: _ClassVar[int] |
| 47 | + PROTO_ENCODED_RECORD_FIELD_NUMBER: _ClassVar[int] |
| 48 | + JSON_RECORD_FIELD_NUMBER: _ClassVar[int] |
| 49 | + offset_id: int |
| 50 | + proto_encoded_record: bytes |
| 51 | + json_record: str |
| 52 | + def __init__( |
| 53 | + self, |
| 54 | + offset_id: _Optional[int] = ..., |
| 55 | + proto_encoded_record: _Optional[bytes] = ..., |
| 56 | + json_record: _Optional[str] = ..., |
| 57 | + ) -> None: ... |
| 58 | + |
| 59 | +class EphemeralStreamRequest(_message.Message): |
| 60 | + __slots__ = ("create_stream", "ingest_record") |
| 61 | + CREATE_STREAM_FIELD_NUMBER: _ClassVar[int] |
| 62 | + INGEST_RECORD_FIELD_NUMBER: _ClassVar[int] |
| 63 | + create_stream: CreateIngestStreamRequest |
| 64 | + ingest_record: IngestRecordRequest |
| 65 | + def __init__( |
| 66 | + self, |
| 67 | + create_stream: _Optional[_Union[CreateIngestStreamRequest, _Mapping]] = ..., |
| 68 | + ingest_record: _Optional[_Union[IngestRecordRequest, _Mapping]] = ..., |
| 69 | + ) -> None: ... |
| 70 | + |
| 71 | +class IngestRecordResponse(_message.Message): |
| 72 | + __slots__ = ("durability_ack_up_to_offset",) |
| 73 | + DURABILITY_ACK_UP_TO_OFFSET_FIELD_NUMBER: _ClassVar[int] |
| 74 | + durability_ack_up_to_offset: int |
| 75 | + def __init__(self, durability_ack_up_to_offset: _Optional[int] = ...) -> None: ... |
| 76 | + |
| 77 | +class CloseStreamSignal(_message.Message): |
| 78 | + __slots__ = ("duration",) |
| 79 | + DURATION_FIELD_NUMBER: _ClassVar[int] |
| 80 | + duration: _duration_pb2.Duration |
| 81 | + def __init__(self, duration: _Optional[_Union[_duration_pb2.Duration, _Mapping]] = ...) -> None: ... |
| 82 | + |
| 83 | +class EphemeralStreamResponse(_message.Message): |
| 84 | + __slots__ = ("create_stream_response", "ingest_record_response", "close_stream_signal") |
| 85 | + CREATE_STREAM_RESPONSE_FIELD_NUMBER: _ClassVar[int] |
| 86 | + INGEST_RECORD_RESPONSE_FIELD_NUMBER: _ClassVar[int] |
| 87 | + CLOSE_STREAM_SIGNAL_FIELD_NUMBER: _ClassVar[int] |
| 88 | + create_stream_response: CreateIngestStreamResponse |
| 89 | + ingest_record_response: IngestRecordResponse |
| 90 | + close_stream_signal: CloseStreamSignal |
| 91 | + def __init__( |
| 92 | + self, |
| 93 | + create_stream_response: _Optional[_Union[CreateIngestStreamResponse, _Mapping]] = ..., |
| 94 | + ingest_record_response: _Optional[_Union[IngestRecordResponse, _Mapping]] = ..., |
| 95 | + close_stream_signal: _Optional[_Union[CloseStreamSignal, _Mapping]] = ..., |
| 96 | + ) -> None: ... |
0 commit comments