@@ -15,9 +15,9 @@ def __init__(self, channel):
1515 Args:
1616 channel: A grpc.Channel.
1717 """
18- self .SinkFn = channel .unary_unary (
18+ self .SinkFn = channel .stream_unary (
1919 "/sink.v1.UserDefinedSink/SinkFn" ,
20- request_serializer = udsink__pb2 .DatumList .SerializeToString ,
20+ request_serializer = udsink__pb2 .Datum .SerializeToString ,
2121 response_deserializer = udsink__pb2 .ResponseList .FromString ,
2222 )
2323 self .IsReady = channel .unary_unary (
@@ -30,7 +30,7 @@ def __init__(self, channel):
3030class UserDefinedSinkServicer (object ):
3131 """Missing associated documentation comment in .proto file."""
3232
33- def SinkFn (self , request , context ):
33+ def SinkFn (self , request_iterator , context ):
3434 """SinkFn writes the Datum to a user defined sink."""
3535 context .set_code (grpc .StatusCode .UNIMPLEMENTED )
3636 context .set_details ("Method not implemented!" )
@@ -45,9 +45,9 @@ def IsReady(self, request, context):
4545
4646def add_UserDefinedSinkServicer_to_server (servicer , server ):
4747 rpc_method_handlers = {
48- "SinkFn" : grpc .unary_unary_rpc_method_handler (
48+ "SinkFn" : grpc .stream_unary_rpc_method_handler (
4949 servicer .SinkFn ,
50- request_deserializer = udsink__pb2 .DatumList .FromString ,
50+ request_deserializer = udsink__pb2 .Datum .FromString ,
5151 response_serializer = udsink__pb2 .ResponseList .SerializeToString ,
5252 ),
5353 "IsReady" : grpc .unary_unary_rpc_method_handler (
@@ -68,7 +68,7 @@ class UserDefinedSink(object):
6868
6969 @staticmethod
7070 def SinkFn (
71- request ,
71+ request_iterator ,
7272 target ,
7373 options = (),
7474 channel_credentials = None ,
@@ -79,11 +79,11 @@ def SinkFn(
7979 timeout = None ,
8080 metadata = None ,
8181 ):
82- return grpc .experimental .unary_unary (
83- request ,
82+ return grpc .experimental .stream_unary (
83+ request_iterator ,
8484 target ,
8585 "/sink.v1.UserDefinedSink/SinkFn" ,
86- udsink__pb2 .DatumList .SerializeToString ,
86+ udsink__pb2 .Datum .SerializeToString ,
8787 udsink__pb2 .ResponseList .FromString ,
8888 options ,
8989 channel_credentials ,
0 commit comments