class_docstr: Constructs a protocol service stub class using a service descriptor.
  
  Given a service descriptor, this class constructs a suitable stub class.
  A stub is just a type-safe wrapper around an RpcChannel which emulates a
  local implementation of the service.
  
  One service stub builder instance constructs exactly one class. It means all
  instances of that class share the same service stub builder.
class_docstr_tok: ["Constructs","a","protocol","service","stub","class","using","a","service","descriptor",".","Given","a","service","descriptor",",","this","class","constructs","a","suitable","stub","class",".","A","stub","is","just","a","type-safe","wrapper","around","an","RpcChannel","which","emulates","a","local","implementation","of","the","service",".","One","service","stub","builder","instance","constructs","exactly","one","class",".","It","means","all","instances","of","that","class","share","the","same","service","stub","builder","."]
docstr: The body of all service methods in the generated stub class.
  
  Args:
    stub: Stub instance.
    method_descriptor: Descriptor of the invoked method.
    rpc_controller: Rpc controller to execute the method.
    request: Request protocol message.
    callback: A callback to execute when the method finishes.
  Returns:
    Response message (in case of blocking call).
docstr_tok: ["The","body","of","all","service","methods","in","the","generated","stub","class",".","Args",":","stub",":","Stub","instance",".","method_descriptor",":","Descriptor","of","the","invoked","method",".","rpc_controller",":","Rpc","controller","to","execute","the","method",".","request",":","Request","protocol","message",".","callback",":","A","callback","to","execute","when","the","method","finishes",".","Returns",":","Response","message","(","in","case","of","blocking","call",")","."]
code: def _StubMethod(
      self, stub, method_descriptor, rpc_controller, request, callback
  ):
      """The body of all service methods in the generated stub class.
  
      Args:
        stub: Stub instance.
        method_descriptor: Descriptor of the invoked method.
        rpc_controller: Rpc controller to execute the method.
        request: Request protocol message.
        callback: A callback to execute when the method finishes.
      Returns:
        Response message (in case of blocking call).
      """
      return stub.rpc_channel.CallMethod(
          method_descriptor,
          rpc_controller,
          request,
          method_descriptor.output_type._concrete_class,
          callback,
      )
  
label_desc: Use image node_id 4 for calling the _ServiceStubBuilder obj's underlying member method code with example usage: obj._StubMethod(stub, method_descriptor, rpc_controller, request, callback) and returns: stub