code: def get_request_message(cls, remote_info):  # pylint: disable=g-bad-name
      
      if remote_info in cls.__remote_info_cache:
        return cls.__remote_info_cache[remote_info]
      else:
        return remote_info.request_type()
docs: Gets request message or container from remote info.
  
      Args:
        remote_info: Instance of protorpc.remote._RemoteMethodInfo corresponding
            to a method.
  
      Returns:
        Either an instance of the request type from the remote or the
            ResourceContainer that was cached with the remote method.