@@ -25,45 +25,72 @@ FAILURE: Status
25
25
FALLBACK : Status
26
26
27
27
class SinkRequest (_message .Message ):
28
- __slots__ = ("keys " , "value " , "event_time" , "watermark" , "id" , "headers " )
28
+ __slots__ = ("request " , "status " , "handshake " )
29
29
30
- class HeadersEntry (_message .Message ):
31
- __slots__ = ("key" , "value" )
32
- KEY_FIELD_NUMBER : _ClassVar [int ]
30
+ class Request (_message .Message ):
31
+ __slots__ = ("keys" , "value" , "event_time" , "watermark" , "id" , "headers" )
32
+
33
+ class HeadersEntry (_message .Message ):
34
+ __slots__ = ("key" , "value" )
35
+ KEY_FIELD_NUMBER : _ClassVar [int ]
36
+ VALUE_FIELD_NUMBER : _ClassVar [int ]
37
+ key : str
38
+ value : str
39
+ def __init__ (self , key : _Optional [str ] = ..., value : _Optional [str ] = ...) -> None : ...
40
+ KEYS_FIELD_NUMBER : _ClassVar [int ]
33
41
VALUE_FIELD_NUMBER : _ClassVar [int ]
34
- key : str
35
- value : str
36
- def __init__ (self , key : _Optional [str ] = ..., value : _Optional [str ] = ...) -> None : ...
37
- KEYS_FIELD_NUMBER : _ClassVar [int ]
38
- VALUE_FIELD_NUMBER : _ClassVar [int ]
39
- EVENT_TIME_FIELD_NUMBER : _ClassVar [int ]
40
- WATERMARK_FIELD_NUMBER : _ClassVar [int ]
41
- ID_FIELD_NUMBER : _ClassVar [int ]
42
- HEADERS_FIELD_NUMBER : _ClassVar [int ]
43
- keys : _containers .RepeatedScalarFieldContainer [str ]
44
- value : bytes
45
- event_time : _timestamp_pb2 .Timestamp
46
- watermark : _timestamp_pb2 .Timestamp
47
- id : str
48
- headers : _containers .ScalarMap [str , str ]
42
+ EVENT_TIME_FIELD_NUMBER : _ClassVar [int ]
43
+ WATERMARK_FIELD_NUMBER : _ClassVar [int ]
44
+ ID_FIELD_NUMBER : _ClassVar [int ]
45
+ HEADERS_FIELD_NUMBER : _ClassVar [int ]
46
+ keys : _containers .RepeatedScalarFieldContainer [str ]
47
+ value : bytes
48
+ event_time : _timestamp_pb2 .Timestamp
49
+ watermark : _timestamp_pb2 .Timestamp
50
+ id : str
51
+ headers : _containers .ScalarMap [str , str ]
52
+ def __init__ (
53
+ self ,
54
+ keys : _Optional [_Iterable [str ]] = ...,
55
+ value : _Optional [bytes ] = ...,
56
+ event_time : _Optional [_Union [_timestamp_pb2 .Timestamp , _Mapping ]] = ...,
57
+ watermark : _Optional [_Union [_timestamp_pb2 .Timestamp , _Mapping ]] = ...,
58
+ id : _Optional [str ] = ...,
59
+ headers : _Optional [_Mapping [str , str ]] = ...,
60
+ ) -> None : ...
61
+ REQUEST_FIELD_NUMBER : _ClassVar [int ]
62
+ STATUS_FIELD_NUMBER : _ClassVar [int ]
63
+ HANDSHAKE_FIELD_NUMBER : _ClassVar [int ]
64
+ request : SinkRequest .Request
65
+ status : TransmissionStatus
66
+ handshake : Handshake
49
67
def __init__ (
50
68
self ,
51
- keys : _Optional [_Iterable [str ]] = ...,
52
- value : _Optional [bytes ] = ...,
53
- event_time : _Optional [_Union [_timestamp_pb2 .Timestamp , _Mapping ]] = ...,
54
- watermark : _Optional [_Union [_timestamp_pb2 .Timestamp , _Mapping ]] = ...,
55
- id : _Optional [str ] = ...,
56
- headers : _Optional [_Mapping [str , str ]] = ...,
69
+ request : _Optional [_Union [SinkRequest .Request , _Mapping ]] = ...,
70
+ status : _Optional [_Union [TransmissionStatus , _Mapping ]] = ...,
71
+ handshake : _Optional [_Union [Handshake , _Mapping ]] = ...,
57
72
) -> None : ...
58
73
74
+ class Handshake (_message .Message ):
75
+ __slots__ = ("sot" ,)
76
+ SOT_FIELD_NUMBER : _ClassVar [int ]
77
+ sot : bool
78
+ def __init__ (self , sot : bool = ...) -> None : ...
79
+
59
80
class ReadyResponse (_message .Message ):
60
81
__slots__ = ("ready" ,)
61
82
READY_FIELD_NUMBER : _ClassVar [int ]
62
83
ready : bool
63
84
def __init__ (self , ready : bool = ...) -> None : ...
64
85
86
+ class TransmissionStatus (_message .Message ):
87
+ __slots__ = ("eot" ,)
88
+ EOT_FIELD_NUMBER : _ClassVar [int ]
89
+ eot : bool
90
+ def __init__ (self , eot : bool = ...) -> None : ...
91
+
65
92
class SinkResponse (_message .Message ):
66
- __slots__ = ("results" , )
93
+ __slots__ = ("result" , "handshake" , "status" )
67
94
68
95
class Result (_message .Message ):
69
96
__slots__ = ("id" , "status" , "err_msg" )
@@ -79,8 +106,15 @@ class SinkResponse(_message.Message):
79
106
status : _Optional [_Union [Status , str ]] = ...,
80
107
err_msg : _Optional [str ] = ...,
81
108
) -> None : ...
82
- RESULTS_FIELD_NUMBER : _ClassVar [int ]
83
- results : _containers .RepeatedCompositeFieldContainer [SinkResponse .Result ]
109
+ RESULT_FIELD_NUMBER : _ClassVar [int ]
110
+ HANDSHAKE_FIELD_NUMBER : _ClassVar [int ]
111
+ STATUS_FIELD_NUMBER : _ClassVar [int ]
112
+ result : SinkResponse .Result
113
+ handshake : Handshake
114
+ status : TransmissionStatus
84
115
def __init__ (
85
- self , results : _Optional [_Iterable [_Union [SinkResponse .Result , _Mapping ]]] = ...
116
+ self ,
117
+ result : _Optional [_Union [SinkResponse .Result , _Mapping ]] = ...,
118
+ handshake : _Optional [_Union [Handshake , _Mapping ]] = ...,
119
+ status : _Optional [_Union [TransmissionStatus , _Mapping ]] = ...,
86
120
) -> None : ...
0 commit comments