6464class  ReportingApiClient (BaseApiClient [ReportingStub ]):
6565    """A client for the Reporting service.""" 
6666
67+     # pylint: disable-next=too-many-arguments 
6768    def  __init__ (
6869        self ,
6970        server_url : str ,
70-         key : str  |  None  =  None ,
71+         * ,
72+         auth_key : str  |  None  =  None ,
73+         sign_secret : str  |  None  =  None ,
7174        connect : bool  =  True ,
7275        channel_defaults : ChannelOptions  =  ChannelOptions (),  # default options 
7376    ) ->  None :
7477        """Create a new Reporting client. 
7578
7679        Args: 
7780            server_url: The URL of the Reporting service. 
78-             key: The API key for the authorization. 
81+             auth_key: The API key for the authorization. 
82+             sign_secret: The secret to use for HMAC signing the message 
7983            connect: Whether to connect to the server immediately. 
8084            channel_defaults: The default channel options. 
8185        """ 
@@ -84,6 +88,8 @@ def __init__(
8488            ReportingStub ,
8589            connect = connect ,
8690            channel_defaults = channel_defaults ,
91+             auth_key = auth_key ,
92+             sign_secret = sign_secret ,
8793        )
8894
8995        self ._components_data_streams : dict [
@@ -129,8 +135,6 @@ def __init__(
129135            GrpcStreamBroadcaster [PBAggregatedStreamResponse , MetricSample ],
130136        ] =  {}
131137
132-         self ._metadata  =  (("key" , key ),) if  key  else  ()
133- 
134138    @property  
135139    def  stub (self ) ->  ReportingStub :
136140        """The gRPC stub for the API.""" 
@@ -309,7 +313,7 @@ def stream_method() -> (
309313                AsyncIterable [PBReceiveMicrogridComponentsDataStreamResponse ]
310314            ):
311315                call_iterator  =  self .stub .ReceiveMicrogridComponentsDataStream (
312-                     request ,  metadata = self . _metadata 
316+                     request ,
313317                )
314318                return  cast (
315319                    AsyncIterable [PBReceiveMicrogridComponentsDataStreamResponse ],
@@ -493,9 +497,7 @@ def transform_response(
493497            def  stream_method () ->  (
494498                AsyncIterable [PBReceiveMicrogridSensorsDataStreamResponse ]
495499            ):
496-                 call_iterator  =  self .stub .ReceiveMicrogridSensorsDataStream (
497-                     request , metadata = self ._metadata 
498-                 )
500+                 call_iterator  =  self .stub .ReceiveMicrogridSensorsDataStream (request )
499501                return  cast (
500502                    AsyncIterable [PBReceiveMicrogridSensorsDataStreamResponse ],
501503                    call_iterator ,
@@ -588,7 +590,7 @@ def transform_response(
588590            def  stream_method () ->  AsyncIterable [PBAggregatedStreamResponse ]:
589591                call_iterator  =  (
590592                    self .stub .ReceiveAggregatedMicrogridComponentsDataStream (
591-                         request ,  metadata = self . _metadata 
593+                         request ,
592594                    )
593595                )
594596
0 commit comments